Loading...
Searching...
No Matches
dc_date_generic::dcdifftimecreate Interface Reference

Public Member Functions

subroutine dcdifftimecreate1 (diff, year, mon, day, hour, min, sec, day_seconds, nondim, sclyear, sclmon, sclday, sclsec)
subroutine dcdifftimecreate2d (diff, value, unit, unit_symbol, err)
subroutine dcdifftimecreate2r (diff, value, unit, unit_symbol, err)
subroutine dcdifftimecreate2i (diff, value, unit, unit_symbol, err)

Detailed Description

Definition at line 230 of file dc_date_generic.f90.

Member Function/Subroutine Documentation

◆ dcdifftimecreate1()

subroutine dc_date_generic::dcdifftimecreate::dcdifftimecreate1 ( type(dc_difftime), intent(out) diff,
integer, intent(in), optional year,
integer, intent(in), optional mon,
integer, intent(in), optional day,
integer, intent(in), optional hour,
integer, intent(in), optional min,
real(dp), intent(in), optional sec,
real(dp), intent(in), optional day_seconds,
real(dp), intent(in), optional nondim,
type(dc_scaled_sec), intent(in), optional sclyear,
type(dc_scaled_sec), intent(in), optional sclmon,
type(dc_scaled_sec), intent(in), optional sclday,
type(dc_scaled_sec), intent(in), optional sclsec )

Definition at line 231 of file dc_date_generic.f90.

234 use dc_types, only: dp
235 use dc_date_types, only: dc_difftime
236 use dc_scaledsec, only: dc_scaled_sec
237 type(DC_DIFFTIME), intent(out) :: diff
238 integer, intent(in), optional:: year, mon, day, hour, min
239 real(DP),intent(in), optional:: sec, day_seconds, nondim
240 type(DC_SCALED_SEC), intent(in), optional:: sclyear, sclmon, sclday, sclsec
Provides kind type parameter values.
Definition dc_types.f90:49
integer, parameter, public dp
Double Precision Real number
Definition dc_types.f90:83

References dc_types::dp.

◆ dcdifftimecreate2d()

subroutine dc_date_generic::dcdifftimecreate::dcdifftimecreate2d ( type(dc_difftime), intent(out) diff,
real(dp), intent(in) value,
character(*), intent(in) unit,
integer, intent(in), optional unit_symbol,
logical, intent(out), optional err )

Definition at line 243 of file dc_date_generic.f90.

244 use dc_types, only: dp
245 use dc_date_types, only: dc_difftime
246 type(DC_DIFFTIME), intent(out) :: diff
247 real(DP), intent(in) :: value
248 character(*), intent(in) :: unit
249 integer, intent(in), optional :: unit_symbol
250 logical, intent(out), optional :: err

References dc_types::dp.

◆ dcdifftimecreate2i()

subroutine dc_date_generic::dcdifftimecreate::dcdifftimecreate2i ( type(dc_difftime), intent(out) diff,
integer, intent(in) value,
character(*), intent(in) unit,
integer, intent(in), optional unit_symbol,
logical, intent(out), optional err )

Definition at line 262 of file dc_date_generic.f90.

263 use dc_date_types, only: dc_difftime
264 type(DC_DIFFTIME), intent(out) :: diff
265 integer, intent(in) :: value
266 character(*), intent(in) :: unit
267 integer, intent(in), optional :: unit_symbol
268 logical, intent(out), optional :: err

◆ dcdifftimecreate2r()

subroutine dc_date_generic::dcdifftimecreate::dcdifftimecreate2r ( type(dc_difftime), intent(out) diff,
real, intent(in) value,
character(*), intent(in) unit,
integer, intent(in), optional unit_symbol,
logical, intent(out), optional err )

Definition at line 253 of file dc_date_generic.f90.

254 use dc_date_types, only: dc_difftime
255 type(DC_DIFFTIME), intent(out) :: diff
256 real, intent(in) :: value
257 character(*), intent(in) :: unit
258 integer, intent(in), optional :: unit_symbol
259 logical, intent(out), optional :: err

The documentation for this interface was generated from the following file: