Chaste  Release::2017.1
PetscTools Member List

This is the complete list of members for PetscTools, including all inherited members.

AmMaster()PetscToolsstatic
AmTopMost()PetscToolsstatic
Barrier(const std::string callerId="")PetscToolsstatic
BeginRoundRobin()PetscToolsstatic
CheckCache()PetscToolsinlineprivatestatic
CreateAndSetVec(int size, double value)PetscToolsstatic
CreateVec(int size, int localSize=PETSC_DECIDE, bool ignoreOffProcEntries=true)PetscToolsstatic
CreateVec(std::vector< double > data)PetscToolsstatic
Destroy(Vec &rVec)PetscToolsinlinestatic
Destroy(Mat &rMat)PetscToolsinlinestatic
DumpPetscObject(const Mat &rMat, const std::string &rOutputFileFullPath)PetscToolsstatic
DumpPetscObject(const Vec &rVec, const std::string &rOutputFileFullPath)PetscToolsstatic
EndRoundRobin()PetscToolsstatic
GetMyRank()PetscToolsstatic
GetNumProcs()PetscToolsstatic
GetWorld()PetscToolsstatic
HasParMetis()PetscToolsstatic
IsInitialised()PetscToolsstatic
IsIsolated()PetscToolsstatic
IsolateProcesses(bool isolate=true)PetscToolsstatic
IsParallel()PetscToolsstatic
IsSequential()PetscToolsstatic
MASTER_RANKPetscToolsstatic
mIsolateProcessesPetscToolsprivatestatic
mNumProcessorsPetscToolsprivatestatic
mPetscIsInitialisedPetscToolsprivatestatic
mRankPetscToolsprivatestatic
ReadPetscObject(Mat &rMat, const std::string &rOutputFileFullPath, Vec rParallelLayout=nullptr)PetscToolsstatic
ReadPetscObject(Vec &rVec, const std::string &rOutputFileFullPath, Vec rParallelLayout=nullptr)PetscToolsstatic
ReplicateBool(bool flag)PetscToolsstatic
ReplicateException(bool flag)PetscToolsstatic
ResetCache()PetscToolsstatic
SetOption(const char *pOptionName, const char *pOptionValue)PetscToolsinlinestatic
SetupMat(Mat &rMat, int numRows, int numColumns, unsigned rowPreallocation, int numLocalRows=PETSC_DECIDE, int numLocalColumns=PETSC_DECIDE, bool ignoreOffProcEntries=true, bool newAllocationError=true)PetscToolsstatic