version 0.6.0
type_initializer::t_scalar_initializer_shaped_instructions Type Reference
+ Inheritance diagram for type_initializer::t_scalar_initializer_shaped_instructions:

Public Member Functions

procedure get_scalar => shaped_instructions_get_scalar
 Evaluate the initializer at a point to get a scalar value.
 
final finalize_scalar_shaped_instructions
 Finalization.
 
- Public Member Functions inherited from type_initializer::t_scalar_initializer_instructions
procedure get_scalar => instructions_get_scalar
 Evaluate the initializer at a point to get a scalar value.
 
final finalize_scalar_instructions
 Finalization.
 
- Public Member Functions inherited from type_initializer::t_scalar_initializer
procedure(scalar_initializer_get_scalar), deferred get_scalar
 Evaluate the initializer at a point to get a scalar value.
 

Public Attributes

class(t_shape), allocatable shape
 Shape that contains scalar instructions.
 
- Public Attributes inherited from type_initializer::t_scalar_initializer_instructions
type(t_instructions), pointer instruction => null()
 Scalar instructions.
 
- Public Attributes inherited from type_initializer::t_scalar_initializer
class(t_scalar_initializer), pointer next => null()
 Next scalar initializer of the linked list.
 
logical is_time_varying = .false.
 Flag to enable time-dependency.
 

The documentation for this type was generated from the following file: