#include <flashco2brineuncomp.h>
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 |
Definition at line 9 of file flashco2brineuncomp.h.
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.
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
P | (N/m^2) |
Reimplemented from FlashCO2Brine.
Definition at line 16 of file flashco2brineuncomp.cpp.
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.
VecDouble FlashCO2BrineUncomp::molarMass [private] |
Definition at line 12 of file flashco2brineuncomp.h.