SStruct Grids
-
HYPRE_SStructGrid
-
A grid object is constructed out of several structured ``parts'' and an
optional unstructured ``part''
-
HYPRE_SStructVariable
-
An enumerated type that supports cell centered, node centered, face centered,
and edge centered variables
-
int HYPRE_SStructGridCreate(MPI_Comm comm, int ndim, int nparts, HYPRE_SStructGrid *grid)
-
Create an ndim-dimensional grid object with nparts structured
parts
-
HYPRE_SStructGridDestroy
-
Destroy a grid object
-
int HYPRE_SStructGridSetExtents(HYPRE_SStructGrid grid, int part, int *ilower, int *iupper)
-
Set the extents for a box on a structured part of the grid
-
int HYPRE_SStructGridSetVariables(HYPRE_SStructGrid grid, int part, int nvars, HYPRE_SStructVariable *vartypes)
-
Describe the variables that live on a structured part of the grid
-
HYPRE_SStructGridAddVariables
-
Describe additional variables that live at a particular index
-
HYPRE_SStructGridSetNeighborPart
-
Describe how regions just outside of a part relate to other parts
-
HYPRE_SStructGridSetNeighborBox
-
(DEFUNCT) Describe how regions just outside of a part relate to other parts
-
HYPRE_SStructGridAddUnstructuredPart
-
Add an unstructured part to the grid
-
int HYPRE_SStructGridAssemble(HYPRE_SStructGrid grid)
-
Finalize the construction of the grid before using
-
HYPRE_SStructGridSetPeriodic
-
Set the periodicity a particular part
-
int HYPRE_SStructGridSetNumGhost(HYPRE_SStructGrid grid, int *num_ghost)
-
Setting ghost in the sgrids
alphabetic index hierarchy of classes
generated by doc++