data types and methods
More...
data types and methods
Definition at line 46 of file marray_compound.f90.
◆ appenditem()
PROCEDURE marray_compound_mod::marray_compound::appenditem |
( |
| ) |
|
|
private |
◆ appendmarray()
PROCEDURE marray_compound_mod::marray_compound::appendmarray |
( |
| ) |
|
|
private |
◆ assignmarray_0()
PROCEDURE marray_compound_mod::marray_compound::assignmarray_0 |
( |
| ) |
|
|
private |
◆ assignpointers()
PROCEDURE marray_compound_mod::marray_compound::assignpointers |
( |
| ) |
|
|
private |
◆ createmarray_compound()
type(marray_compound) function marray_compound_mod::marray_compound::createmarray_compound |
( |
integer, intent(in), optional |
n | ) |
|
|
private |
constructor for compound of mesh arrays
There exist two types of compounds differing by their rank:
- rank 0 compounds are associated with rank 1 mesh arrays; hence they basically store one vector of arbitrary dimension in each cell and are mostly used for cell center data
- rank 1 compounds are associated with rank 2 mesh arrays; they store an arbitrary number of vectors of arbitrary dimension in each cell and are mostly used for cell face data
Definition at line 79 of file marray_compound.f90.
◆ destroy()
PROCEDURE marray_compound_mod::marray_compound::destroy |
( |
| ) |
|
|
private |
◆ firstitem()
PROCEDURE marray_compound_mod::marray_compound::firstitem |
( |
| ) |
|
|
private |
◆ getitem()
PROCEDURE marray_compound_mod::marray_compound::getitem |
( |
| ) |
|
|
private |
◆ lastitem()
PROCEDURE marray_compound_mod::marray_compound::lastitem |
( |
| ) |
|
|
private |
◆ nextitem()
PROCEDURE marray_compound_mod::marray_compound::nextitem |
( |
| ) |
|
|
private |
◆ list
type(compound_item), pointer marray_compound_mod::marray_compound::list => null() |
|
private |
◆ num_entries
integer marray_compound_mod::marray_compound::num_entries = 0 |
|
private |
The documentation for this interface was generated from the following file: