gtool5 Fortran 90/95 Library 1.0.0-rc5
日本語
Loading...
Searching...
No Matches
dcdatetimesetsecofday.f90 File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine dcdatetimesetsecofday (sec)
 Set the number of seconds in a day.

Function/Subroutine Documentation

◆ dcdatetimesetsecofday()

subroutine dcdatetimesetsecofday ( real(dp), intent(in) sec)

Set the number of seconds in a day.

Author
Yasuhiro MORIKAWA

Procedures described in this file are provided from "dc_date" module.

Set the default number of seconds in a day

Set the default number of seconds in a day.

If this procedure is not called, the default number of seconds in a day is set to dc_date_types#DAY_SECONDS_EARTH.

Parameters
[in]secNumber of seconds in a day to set as default

Definition at line 43 of file dcdatetimesetsecofday.f90.

44
45 use dc_date_types, only: day_seconds_default => day_seconds
46 use dc_types, only: dp
47 use dc_trace, only: beginsub, endsub
48 implicit none
49 real(DP), intent(in):: sec
50 character(*), parameter :: subname = 'DCDateTimeSetSecOfDay'
51continue
52 call beginsub(subname, 'sec=<%f>', d=(/sec/))
53 day_seconds_default = sec
54 call endsub(subname, 'dc_date_types#day_seconds=<%f>', d=(/day_seconds_default/))
Derived types and parameters for date and time.
real(dp), save, public day_seconds
Seconds per day (variable, default is Earth day)
Debug tracing module.
Definition dc_trace.f90:150
subroutine, public beginsub(name, fmt, i, r, d, l, n, c1, c2, c3, ca, version)
Definition dc_trace.f90:457
subroutine, public endsub(name, fmt, i, r, d, l, n, c1, c2, c3, ca)
Definition dc_trace.f90:580
Provides kind type parameter values.
Definition dc_types.f90:55
integer, parameter, public dp
Double Precision Real number
Definition dc_types.f90:92

References dc_trace::beginsub(), dc_date_types::day_seconds, dc_types::dp, and dc_trace::endsub().

Here is the call graph for this function: