ITM Grid Service Library: Fortran 90
|
Go to the source code of this file.
Data Types | |
type | itm_grid_object::GridObject |
interface | itm_grid_object::OPERATOR(.eq.) |
interface | itm_grid_object::assignment(=) |
Modules | |
module | itm_grid_object |
Functions/Subroutines | |
integer, dimension(gridnspace(grid)) | itm_grid_object::gridGetMaxDimClass (grid) |
Get class descriptor for the highest-dimensional objects defined in this grid. (Depending on how the grid is defined, this is not necessarily the grid dimension.) | |
integer | itm_grid_object::classDim (cls) |
Return the dimension of the objects of class cls. | |
type(GridObject) | itm_grid_object::getObject (cls, ind) |
Return GridObject for given class and index tuple. | |
logical | itm_grid_object::objectIsNode (obj) |
Test whether the given object is a grid node (i.e. a zero-dimensional object) | |
logical | itm_grid_object::objectsEqual (objA, objB) |
Test whether two GridObject strucutres are equal, i.e. they describe the same grid object. | |
subroutine | itm_grid_object::objectAssign (out, in) |
Assign one object variable to another object variable. Used to extend the assignment operator (=). | |
integer | itm_grid_object::objectDim (obj) |
Return the dimension of an object. | |
integer | itm_grid_object::gridNObject (grid, cls) |
Get the total number of objects of the given cls in the grid. | |
integer | itm_grid_object::objectGlobalIndex (grid, object) |
Return the global index of an object. | |
type(GridObject) | itm_grid_object::getObjectByGlobalIndex (grid, cls, ind) |
TODO: rename to gridGetObjectByGlobalIndex. | |
subroutine | itm_grid_object::getComposingObjects (grid, object, objlist) |
For a given object desriptor, retrieves a list that holds the object descriptors describing the lower-dimensional objects composing the given object. | |
subroutine | itm_grid_object::writeObjectList (objs) |
Write a list of object descriptors to stdout. | |
subroutine | itm_grid_object::gridWriteGridObject (obj) |
Write an object descriptor to stdout. |