SStruct Vectors


o *HYPRE_SStructVector
The vector object
o HYPRE_SStructVectorCreate
Create a vector object
o HYPRE_SStructVectorDestroy
Destroy a vector object
o HYPRE_SStructVectorInitialize
Prepare a vector object for setting coefficient values
o HYPRE_SStructVectorSetValues
Set vector coefficients index by index.
o HYPRE_SStructVectorAddToValues
Add to vector coefficients index by index.
o HYPRE_SStructVectorSetBoxValues
Set vector coefficients a box at a time.
o HYPRE_SStructVectorAddToBoxValues
Add to vector coefficients a box at a time.
o HYPRE_SStructVectorAssemble
Finalize the construction of the vector before using
o HYPRE_SStructVectorGather
Gather vector data so that efficient GetValues can be done.
o HYPRE_SStructVectorGetValues
Get vector coefficients index by index.
o HYPRE_SStructVectorGetBoxValues
Get vector coefficients a box at a time.
o HYPRE_SStructVectorSetObjectType
Set the storage type of the vector object to be constructed.
o HYPRE_SStructVectorGetObject
Get a reference to the constructed vector object.
o HYPRE_SStructVectorSetComplex
Set the vector to be complex
o HYPRE_SStructVectorPrint
Print the vector to file.

Alphabetic index