Scaled seconds module for precise time operations. More...
Data Types | |
| interface | abs |
| interface | assignment(=) |
| interface | ceiling |
| type | dc_scaled_sec |
| interface | floor |
| interface | int |
| interface | mod |
| interface | modulo |
| interface | operator(*) |
| interface | operator(+) |
| interface | operator(-) |
| interface | operator(/) |
| interface | operator(<) |
| interface | operator(<=) |
| interface | operator(==) |
| interface | operator(>) |
| interface | operator(>=) |
| interface | sign |
Functions/Subroutines | |
| subroutine, public | dcscaledsecputline (sclsec, unit, indent) |
Scaled seconds module for precise time operations.
| subroutine, public dc_scaledsec::dcscaledsecputline | ( | type(dc_scaled_sec), intent(in) | sclsec, |
| integer, intent(in), optional | unit, | ||
| character(*), intent(in), optional | indent | ||
| ) |
Print information of DC_SCALED_SEC
Print information of sclsec. By default messages are output to standard output. Unit number for output can be changed by unit argument.
| [in] | sclsec | DC_SCALED_SEC variable to print |
| [in] | unit | Unit number for output. Default is standard output. |
| [in] | indent | Indent string for displayed messages |
Definition at line 428 of file dc_scaledsec.f90.
References dc_trace::beginsub(), dc_trace::endsub(), dc_types::stdout, and dc_types::string.