FlashCO2BrineUncomp Class Reference

#include <flashco2brineuncomp.h>

Inheritance diagram for FlashCO2BrineUncomp:
Inheritance graph
[legend]
Collaboration diagram for FlashCO2BrineUncomp:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 FlashCO2BrineUncomp (OrthoMesh &mesh, double referenceT)
virtual ~FlashCO2BrineUncomp ()
virtual double getFluidCompressibility (double P, FlashData &data)
virtual void getPhasesVolume (double P, const FlashData &data, VecDouble &phasesVol)
virtual void getTotalVolumeDerivatives (double P, FlashData &data, VecDouble &dv_dm)

Private Attributes

VecDouble molarMass

Detailed Description

Definition at line 9 of file flashco2brineuncomp.h.


Constructor & Destructor Documentation

FlashCO2BrineUncomp::FlashCO2BrineUncomp ( OrthoMesh mesh,
double  referenceT 
)

Definition at line 4 of file flashco2brineuncomp.cpp.

00005    :FlashCO2Brine(mesh,referenceT)
00006  {
00007  
00008 }

virtual FlashCO2BrineUncomp::~FlashCO2BrineUncomp (  )  [inline, virtual]

Definition at line 17 of file flashco2brineuncomp.h.

00017 {}


Member Function Documentation

double FlashCO2BrineUncomp::getFluidCompressibility ( double  P,
FlashData data 
) [virtual]

This function gives the negative of the derivative of the volume of the mixture in relation to pressure

Parameters:
P (N/m^2)
Returns:
Fluid Compressibility m^3/(N/m2)

Reimplemented from FlashCO2Brine.

Definition at line 16 of file flashco2brineuncomp.cpp.

00017 {
00018   return 0.0;
00019 }

void FlashCO2BrineUncomp::getPhasesVolume ( double  P,
const FlashData data,
VecDouble phasesVol 
) [virtual]

Get phases volumes in m^3

Reimplemented from FlashCO2Brine.

Definition at line 29 of file flashco2brineuncomp.cpp.

00030 {
00031   data.getPhasesTotalMoles(phasesVol);
00032 }

void FlashCO2BrineUncomp::getTotalVolumeDerivatives ( double  P,
FlashData data,
VecDouble dv_dm 
) [virtual]

Reimplemented from FlashCO2Brine.

Definition at line 24 of file flashco2brineuncomp.cpp.

00025 {
00026   dv_dm=0.0;
00027 }


Member Data Documentation

Definition at line 12 of file flashco2brineuncomp.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Sun Apr 8 23:13:07 2012 for CO2INJECTION by  doxygen 1.6.3