marray_compound.f90 File Reference

Go to the source code of this file.

Data Types

type  marray_compound_mod::compound_item
 
interface  marray_compound_mod::marray_compound
 data types and methods More...
 
interface  marray_compound_mod::marray_compound
 data types and methods More...
 

Modules

module  marray_compound_mod
 derived class for compound of mesh arrays
 

Functions/Subroutines

type(marray_compound) function marray_compound_mod::createmarray_compound (n)
 constructor for compound of mesh arrays More...
 
subroutine marray_compound_mod::assignpointers (this)
 assign pointers of different shapes to the 1D data More...
 
subroutine marray_compound_mod::assignmarray_0 (this, ma)
 assigns one compound of mesh arrays to another compound of mesh arrays More...
 
subroutine marray_compound_mod::appendmarray (this, ma)
 
type(compound_item) function, pointer marray_compound_mod::firstitem (this)
 get the first item from the list of compound elements More...
 
type(compound_item) function, pointer marray_compound_mod::lastitem (this)
 get the last item from the list of compound elements More...
 
type(compound_item) function, pointer marray_compound_mod::nextitem (this, item)
 get the next item from the list of compound elements More...
 
type(marray_base) function, pointer marray_compound_mod::getitem (this, list_entry)
 get pointer to the mesh array from a given item More...
 
subroutine marray_compound_mod::appenditem (this, ma)
 append an item to the list of compound elements More...
 
subroutine abortonerror ()
 
subroutine marray_compound_mod::destroy (this)
 deconstructor of the compound More...
 

Function/Subroutine Documentation

◆ abortonerror()

subroutine appenditem::abortonerror ( )
private

Definition at line 339 of file marray_compound.f90.