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 julian_date_realsec(y,m,d,hour,minute,second)result(julian_date)implicit nonereal(wp)::julian_dateinteger,intent(in)::yinteger,intent(in)::minteger,intent(in)::dinteger,intent(in)::hourinteger,intent(in)::minutereal(wp),intent(in)::secondinteger::julian_day_numberjulian_day_number=julian_day(y,m,d)julian_date=real(julian_day_number,wp)+&(hour-12.0_wp)/24.0_wp+&minute/1440.0_wp+&second/86400.0_wpend function julian_date_realsec