#include <hybridpressionmoduleagm_mpi.h>
Public Member Functions | |
HybridPressionModuleAGM_MPI (OrthoMesh &mesh, Function3D &fPrescribedVelocities, Function3D &fPrescribedPression, Function3D &K, Function1D &fMobT, FunctionOfCellFields &fGravSource, double Xsize, double b, double theta, int meshOverlap, double maxTol, double agm_tol, unsigned agm_nIt, int debugLevel, std::ostream &out) | |
virtual | ~HybridPressionModuleAGM_MPI () |
Protected Member Functions | |
virtual void | initIteration () |
virtual void | solve () |
Private Attributes | |
SolverGPU_AGM | solveAGM |
double | m_agm_tol |
unsigned | m_agm_nIt |
Definition at line 10 of file hybridpressionmoduleagm_mpi.h.
HybridPressionModuleAGM_MPI::HybridPressionModuleAGM_MPI | ( | OrthoMesh & | mesh, | |
Function3D & | fPrescribedVelocities, | |||
Function3D & | fPrescribedPression, | |||
Function3D & | K, | |||
Function1D & | fMobT, | |||
FunctionOfCellFields & | fGravSource, | |||
double | Xsize, | |||
double | b, | |||
double | theta, | |||
int | meshOverlap, | |||
double | maxTol, | |||
double | agm_tol, | |||
unsigned | agm_nIt, | |||
int | debugLevel, | |||
std::ostream & | out | |||
) |
Definition at line 14 of file hybridpressionmoduleagm_mpi.cpp.
00015 :HybridPressionModuleMPI(mesh,fPrescribedVelocities,fPrescribedPression,K,fMobT,fGravSource,Xsize,b,theta,meshOverlap,maxTol,debugLevel,out), 00016 m_agm_tol(agm_tol),m_agm_nIt(agm_nIt) 00017 { 00018 00019 }
HybridPressionModuleAGM_MPI::~HybridPressionModuleAGM_MPI | ( | ) | [virtual] |
Definition at line 24 of file hybridpressionmoduleagm_mpi.cpp.
virtual void HybridPressionModuleAGM_MPI::initIteration | ( | ) | [inline, protected, virtual] |
Implements HybridPressionModuleMPI.
Definition at line 17 of file hybridpressionmoduleagm_mpi.h.
void HybridPressionModuleAGM_MPI::solve | ( | ) | [protected, virtual] |
Implements HybridPressionModuleMPI.
Definition at line 33 of file hybridpressionmoduleagm_mpi.cpp.
unsigned HybridPressionModuleAGM_MPI::m_agm_nIt [private] |
Definition at line 15 of file hybridpressionmoduleagm_mpi.h.
double HybridPressionModuleAGM_MPI::m_agm_tol [private] |
Definition at line 14 of file hybridpressionmoduleagm_mpi.h.
Definition at line 13 of file hybridpressionmoduleagm_mpi.h.