, including all inherited members.
addRobinBC(const VecDouble &v1, const VecDouble &pB, const VecIndex &fI, const VecDouble &vK, const VecDouble &S1, Function1D &fMobT, VecDouble &vRHS) | HybridPressionModuleMPI | [protected] |
addRobinBC(const VecDouble &pB, const VecIndex &fI, const VecDouble &vK, const VecDouble &S1, Function1D &fMobT, SparseMatrix< double > &A) | HybridPressionModuleMPI | [protected] |
assemblySystem(TransportBase &trans, SparseMatrix< double > &A, VecDouble &B, VecDouble &K, const VecDouble &S1, Function1D &fMobT, FunctionOfCellFields &fMobGrav) | HybridPressionModuleMPI | [protected] |
BL_Rcv | HybridPressionModuleMPI | [protected] |
BL_Snd | HybridPressionModuleMPI | [protected] |
BR_Rcv | HybridPressionModuleMPI | [protected] |
BR_Snd | HybridPressionModuleMPI | [protected] |
checkBC(Function3D &fPrescribedVelocities, Function3D &fPrescribedPression) | HybridPressionModuleMPI | [protected] |
checkConvergence(double tol) | HybridPressionModuleMPI | [protected] |
exchangeData(VecDouble &lSnd, VecDouble &lRcv, VecDouble &rSnd, VecDouble &rRcv) | HybridPressionModuleMPI | [protected] |
fLeftBCRcvMap | HybridPressionModuleMPI | [protected] |
fLeftBCSndMap | HybridPressionModuleMPI | [protected] |
fRightBCRcvMap | HybridPressionModuleMPI | [protected] |
fRightBCSndMap | HybridPressionModuleMPI | [protected] |
getBParameter(VecDouble &vB, const VecDouble &K, const VecDouble &S1, Function1D &fMobT, const VecIndex &fI) | HybridPressionModuleMPI | [protected] |
getNormalVelocitiesFromPressure(VecDouble &Vq, const VecDouble &K, const VecDouble &vP, const VecDouble &S1, Function1D &fMobT, FunctionOfCellFields &fMobGrav, const VecDouble &LRobinBC, const VecDouble &RRobinBC) | HybridPressionModuleMPI | [protected] |
getRobinBC(VecDouble &vRobin, const VecDouble &K, const VecDouble &vP, const VecDouble &S1, Function1D &fMobT, const VecIndex &fI, bool bNegateB) | HybridPressionModuleMPI | [protected] |
HybridPressionModuleMPI(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=std::cout) | HybridPressionModuleMPI | |
initIteration()=0 | HybridPressionModuleMPI | [protected, pure virtual] |
iterate(TransportBase &trans) | HybridPressionModuleMPI | [virtual] |
iterateBlack(TransportBase &trans) | HybridPressionModuleMPI | [protected, virtual] |
iterateRed(TransportBase &trans) | HybridPressionModuleMPI | [protected, virtual] |
LBC_Prev | HybridPressionModuleMPI | [protected] |
LBC_Rcv | HybridPressionModuleMPI | [protected] |
LBC_Snd | HybridPressionModuleMPI | [protected] |
m_b | HybridPressionModuleMPI | [protected] |
m_itCnt | HybridPressionModuleMPI | [protected] |
m_max_tol | HybridPressionModuleMPI | [protected] |
m_meshOverlap | HybridPressionModuleMPI | [protected] |
m_out | HybridPressionModuleMPI | [protected] |
m_RHS | HybridPressionModuleMPI | [protected] |
m_solPrev | HybridPressionModuleMPI | [protected] |
m_theta | HybridPressionModuleMPI | [protected] |
m_vTol | HybridPressionModuleMPI | [protected] |
m_xSize | HybridPressionModuleMPI | [protected] |
printOutput() | HybridPressionModuleMPI | [virtual] |
RBC_Prev | HybridPressionModuleMPI | [protected] |
RBC_Rcv | HybridPressionModuleMPI | [protected] |
RBC_Snd | HybridPressionModuleMPI | [protected] |
setCommunication() | HybridPressionModuleMPI | [protected] |
solve()=0 | HybridPressionModuleMPI | [protected, pure virtual] |
~HybridPressionModuleMPI() | HybridPressionModuleMPI | [virtual] |