Scalar initializer with instructions. More...
Public Member Functions | |
procedure | get_scalar (initializer, point, scalar, is_modified) |
Evaluate the initializer at a point to get a scalar value. | |
final | finalize_scalar_instructions (initializer) |
Finalization. | |
![]() | |
procedure(scalar_initializer_get_scalar), deferred | get_scalar (initializer, point, scalar, is_modified) |
Evaluate the initializer at a point to get a scalar value. | |
Public Attributes | |
type(t_instructions), pointer | instruction => null() |
Scalar instructions. | |
![]() | |
class(t_scalar_initializer), pointer | next => null() |
Next scalar initializer of the linked list. | |
logical | is_time_varying = .false. |
Flag to enable time-dependency. | |
Scalar initializer with instructions.