public pure function tem_time_ge_each(time, trigger) result(ge)
Return the (>=) comparison of each time measurement between the two
arguments.
This returns an array of logicals with the length tem_time_n_ids, with
each one indicating the comparison result for the individual measures.
Arguments
Type Intent Optional Attributes Name
type(tem_time_type ),
intent(in)
::
time A fully defined time definition (all components should have meaningful
settings).
type(tem_time_type ),
intent(in)
::
trigger A comparison time definition, where some entries might be set to never.
If any of the time components is larger, the result will be true.
Return Value logical(tem_time_n_ids)
Result of the comparison for each of the time specifications.
Called by
proc~~tem_time_ge_each~~CalledByGraph
proc~tem_time_ge_each
tem_time_ge_each
proc~tem_timecontrol_reached_max
tem_timeControl_reached_max
proc~tem_timecontrol_reached_max->proc~tem_time_ge_each
proc~tem_simcontrol_syncupdate
tem_simControl_syncUpdate
proc~tem_simcontrol_syncupdate->proc~tem_timecontrol_reached_max
Nodes of different colours represent the following:
Graph Key
Subroutine
Subroutine
Function
Function
Interface
Interface
Unknown Procedure Type
Unknown Procedure Type
Program
Program
This Page's Entity
This Page's Entity
Solid arrows point from a procedure to one which it calls. Dashed
arrows point from an interface to procedures which implement that interface.
This could include the module procedures in a generic interface or the
implementation in a submodule of an interface in a parent module.