#include <hybridpressionmoduleumfpack_mpi.h>
Public Member Functions | |
HybridPressionModuleUMFPACK_MPI (OrthoMesh &mesh, Function3D &fPrescribedVelocities, Function3D &fPrescribedPression, Function3D &K, Function1D &fMobT, FunctionOfCellFields &fGravSource, double Xsize, double b, double theta, int meshOverlap, double maxTol, int debugLevel, std::ostream &out) | |
~HybridPressionModuleUMFPACK_MPI () | |
virtual void | initIteration () |
virtual void | solve () |
Definition at line 9 of file hybridpressionmoduleumfpack_mpi.h.
HybridPressionModuleUMFPACK_MPI::HybridPressionModuleUMFPACK_MPI | ( | OrthoMesh & | mesh, | |
Function3D & | fPrescribedVelocities, | |||
Function3D & | fPrescribedPression, | |||
Function3D & | K, | |||
Function1D & | fMobT, | |||
FunctionOfCellFields & | fGravSource, | |||
double | Xsize, | |||
double | b, | |||
double | theta, | |||
int | meshOverlap, | |||
double | maxTol, | |||
int | debugLevel, | |||
std::ostream & | out | |||
) |
Definition at line 4 of file hybridpressionmoduleumfpack_mpi.cpp.
00005 :HybridPressionModuleMPI(mesh,fPrescribedVelocities, fPrescribedPression, K,fMobT,fGravSource,Xsize,b,theta,meshOverlap,maxTol,debugLevel,out) 00006 { 00007 00008 }
HybridPressionModuleUMFPACK_MPI::~HybridPressionModuleUMFPACK_MPI | ( | ) | [inline] |
Definition at line 17 of file hybridpressionmoduleumfpack_mpi.h.
void HybridPressionModuleUMFPACK_MPI::initIteration | ( | ) | [virtual] |
Implements HybridPressionModuleMPI.
Definition at line 13 of file hybridpressionmoduleumfpack_mpi.cpp.
void HybridPressionModuleUMFPACK_MPI::solve | ( | ) | [virtual] |
Implements HybridPressionModuleMPI.
Definition at line 18 of file hybridpressionmoduleumfpack_mpi.cpp.
00019 { 00020 m_sol=m_RHS; 00021 solveA.solve(m_sol); 00022 }