#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.
1.6.3