atl_source_elems_type Derived Type

type, public :: atl_source_elems_type

Contains information about the elements affected by a source term. The information contained are for one particular level.


Inherits

type~~atl_source_elems_type~~InheritsGraph type~atl_source_elems_type atl_source_elems_type grw_intarray_type grw_intarray_type type~atl_source_elems_type->grw_intarray_type posInTotal, idx

Inherited by

type~~atl_source_elems_type~~InheritedByGraph type~atl_source_elems_type atl_source_elems_type type~atl_source_op_type atl_source_op_type type~atl_source_op_type->type~atl_source_elems_type elems type~atl_source_type atl_source_type type~atl_source_type->type~atl_source_op_type method type~atl_cube_container_type atl_cube_container_type type~atl_cube_container_type->type~atl_source_type source type~atl_element_container_type atl_element_container_type type~atl_element_container_type->type~atl_cube_container_type cubes

Components

Type Visibility Attributes Name Initial
integer, public :: nElems = 0

The number of elements affected by the source on this level

type(grw_intarray_type), public :: posInTotal

Position of elements in state array to apply source terms. Position in state array is same as position in total list Size: nElems

type(grw_intarray_type), public :: idx

Index to access point data type to retrieve values from variable refered for source variable