Chaste  Release::2018.1
PetscVecTools Member List

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

AddMultipleValues(Vec vector, unsigned *vectorIndices, c_vector< double, VECTOR_SIZE > &smallVector)PetscVecToolsinlinestatic
AddScaledVector(Vec y, Vec x, double scaleFactor)PetscVecToolsstatic
AddToElement(Vec vector, PetscInt row, double value)PetscVecToolsstatic
Display(Vec vector)PetscVecToolsstatic
DoInterleavedVecGather(Vec interleavedVec, VecScatter firstVariableScatterContext, Vec firstVariableVec, VecScatter secondVariableScatterContext, Vec secondVariableVec)PetscVecToolsstatic
DoInterleavedVecScatter(Vec interleavedVec, VecScatter firstVariableScatterContext, Vec firstVariableVec, VecScatter secondVariableScatterContext, Vec secondVariableVec)PetscVecToolsstatic
Finalise(Vec vector)PetscVecToolsstatic
GetElement(Vec vector, PetscInt row)PetscVecToolsstatic
GetOwnershipRange(Vec vector, PetscInt &lo, PetscInt &hi)PetscVecToolsstatic
GetSize(Vec vector)PetscVecToolsstatic
Scale(Vec vector, double scaleFactor)PetscVecToolsstatic
SetElement(Vec vector, PetscInt row, double value)PetscVecToolsstatic
SetupInterleavedVectorScatterGather(Vec interleavedVec, VecScatter &rFirstVariableScatterContext, VecScatter &rSecondVariableScatterContext)PetscVecToolsstatic
WAXPY(Vec w, double a, Vec x, Vec y)PetscVecToolsstatic
Zero(Vec vector)PetscVecToolsstatic