#include <mixedhybridcompositionalsimplefp.h>
Public Member Functions | |
MixedHybridCompositionalSimpleFP (OrthoMesh &mesh, Function3D &fInitP, Function3D &fPrescribedVelocities, Function3D &fPrescribedPression, const VecDouble &K, const VecDouble &vPor, Function1D &fMobT, Function1D &fRelMobilities, double grav, double dt, FlashCompositional &flash, LinearSolver &solver, int debugLevel, bool bCheckNoBC=true, double tol=0.1) | |
virtual | ~MixedHybridCompositionalSimpleFP () |
virtual void | iterate (TransportBase &trans) |
Private Attributes | |
double | m_fpTol |
Same functinality of Mixed Hybrid Compositional Simple. The only difference is that this class use the fixed point iteration to make the total Saturation be more close to 1.
Definition at line 12 of file mixedhybridcompositionalsimplefp.h.
MixedHybridCompositionalSimpleFP::MixedHybridCompositionalSimpleFP | ( | OrthoMesh & | mesh, | |
Function3D & | fInitP, | |||
Function3D & | fPrescribedVelocities, | |||
Function3D & | fPrescribedPression, | |||
const VecDouble & | K, | |||
const VecDouble & | vPor, | |||
Function1D & | fMobT, | |||
Function1D & | fRelMobilities, | |||
double | grav, | |||
double | dt, | |||
FlashCompositional & | flash, | |||
LinearSolver & | solver, | |||
int | debugLevel, | |||
bool | bCheckNoBC = true , |
|||
double | tol = 0.1 | |||
) |
virtual MixedHybridCompositionalSimpleFP::~MixedHybridCompositionalSimpleFP | ( | ) | [virtual] |
virtual void MixedHybridCompositionalSimpleFP::iterate | ( | TransportBase & | trans | ) | [virtual] |
Reimplemented from MixedHybridCompositionalSimple.
double MixedHybridCompositionalSimpleFP::m_fpTol [private] |
Definition at line 15 of file mixedhybridcompositionalsimplefp.h.