this struct contains the variables needed by PETSc More...
#include <st_SolverPetscData.hpp>
Public Attributes | |
| MPI_Comm | mComm |
| Vector< PetscInt > | mMyPointers |
| Vector< PetscInt > | mMyColumns |
| Vector< PetscInt > | mMyRows |
| Vector< PetscInt > | mVectorIndices |
| PetscInt | mNumRows |
| PetscInt | mNumCols |
| PetscInt | mMyNumRows |
| PetscInt | mMyNumCols |
| PetscInt | mMyRowOffset |
| PetscInt | mMyNumNnz |
| Vec | mLHS |
| Vec | mRHS |
| Mat | mMat |
| KSP | mKSP |
| PC | mPC |
this struct contains the variables needed by PETSc
variables are initialized and destroyed by the PETSc wrapper
| MPI_Comm belfem::solver::PetscData::mComm |
| KSP belfem::solver::PetscData::mKSP |
| Vec belfem::solver::PetscData::mLHS |
| Mat belfem::solver::PetscData::mMat |
| PetscInt belfem::solver::PetscData::mMyNumCols |
| PetscInt belfem::solver::PetscData::mMyNumNnz |
| PetscInt belfem::solver::PetscData::mMyNumRows |
| PetscInt belfem::solver::PetscData::mMyRowOffset |
| PetscInt belfem::solver::PetscData::mNumCols |
| PetscInt belfem::solver::PetscData::mNumRows |
| PC belfem::solver::PetscData::mPC |
| Vec belfem::solver::PetscData::mRHS |