Nodes of different colours represent the following:
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.
Nodes of different colours represent the following:
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.
Source Code
pure function tem_timeControl_reached_max(me,now)result(at_max)! -------------------------------------------------------------------- !!> Time control to compare agains its max settings.type(tem_timeControl_type),intent(in)::me!> Current time to compare the max settings to.type(tem_time_type),intent(in)::now!> Resulting array indicating for each time definition, if its max setting!! was reached.logical::at_max(tem_time_n_ids)! -------------------------------------------------------------------- !! -------------------------------------------------------------------- !at_max=tem_time_ge_each(now,me%max)end function tem_timeControl_reached_max