SStruct Vectors
-
typedef struct hypre_SStructVector_struct* HYPRE_SStructVector
-
The vector object
-
int HYPRE_SStructVectorCreate(MPI_Comm comm, HYPRE_SStructGrid grid, HYPRE_SStructVector *vector)
-
Create a vector object
-
int HYPRE_SStructVectorDestroy(HYPRE_SStructVector vector)
-
Destroy a vector object
-
int HYPRE_SStructVectorInitialize(HYPRE_SStructVector vector)
-
Prepare a vector object for setting coefficient values
-
HYPRE_SStructVectorSetValues
-
Set vector coefficients index by index
-
HYPRE_SStructVectorAddToValues
-
Add to vector coefficients index by index
-
HYPRE_SStructVectorSetBoxValues
-
Set vector coefficients a box at a time
-
HYPRE_SStructVectorAddToBoxValues
-
Add to vector coefficients a box at a time
-
int HYPRE_SStructVectorAssemble(HYPRE_SStructVector vector)
-
Finalize the construction of the vector before using
-
HYPRE_SStructVectorGather
-
Gather vector data so that efficient GetValues can be done
-
HYPRE_SStructVectorGetValues
-
Get vector coefficients index by index
-
HYPRE_SStructVectorGetBoxValues
-
Get vector coefficients a box at a time
-
HYPRE_SStructVectorSetObjectType
-
Set the storage type of the vector object to be constructed
-
HYPRE_SStructVectorGetObject
-
Get a reference to the constructed vector object
-
int HYPRE_SStructVectorSetComplex(HYPRE_SStructVector vector)
-
Set the vector to be complex
-
HYPRE_SStructVectorPrint
-
Print the vector to file
alphabetic index hierarchy of classes
generated by doc++