69 friend PetscErrorCode
KspRhs(KSP ksp, Vec f,
void *ctx);
70 friend PetscErrorCode
KspMat(KSP ksp, Mat A, Mat
B,
void *ctx);
84PetscErrorCode
KspRhs(KSP ksp, Vec f,
void *ctx);
94PetscErrorCode
KspMat(KSP ksp, Mat A, Mat
B,
void *ctx);
PetscErrorCode MoFEMErrorCode
MoFEM/PETSc error code.
implementation of Data Operators for Forces and Sources
PetscErrorCode KspRhs(KSP ksp, Vec f, void *ctx)
Run over elements in the lists.
std::deque< BasicMethodPtr > BasicMethodsSequence
PetscErrorCode KspMat(KSP ksp, Mat A, Mat B, void *ctx)
Run over elements in the list.
std::deque< PairNameFEMethodPtr > FEMethodsSequence
Deprecated interface functions.
Interface for linear (KSP) solver.
boost::movelib::unique_ptr< KspCtxImpl > kspCtxImpl
BasicMethodsSequence & getPostProcComputeRhs()
BasicMethodsSequence & getPreProcComputeRhs()
BasicMethodsSequence & getPreProcSetOperators()
FEMethodsSequence & getSetOperators()
friend PetscErrorCode KspRhs(KSP ksp, Vec f, void *ctx)
Run over elements in the lists.
FEMethodsSequence & getComputeRhs()
MoFEMErrorCode clearLoops()
Clear loops.
friend PetscErrorCode KspMat(KSP ksp, Mat A, Mat B, void *ctx)
Run over elements in the list.
BasicMethodsSequence & getPostProcSetOperators()