Loading...
Searching...
No Matches
dc_calendar_generic::dccaldateeval Interface Reference

Public Member Functions

subroutine dccaldateevalymdhms1 (year, month, day, hour, min, sec, elapse_sec, cal, date, err)
subroutine dccaldateevalymdhms2 (year, month, day, hour, min, sec, elapse_time, units, cal, date, err)
subroutine dccaldateevalid1 (init_date, elapse_sec, cal, date, err)
subroutine dccaldateevalid2 (init_date, elapse_time, units, cal, date, err)
subroutine dccaldateevalym2ym1 (year1, month1, day1, hour1, min1, sec1, elapse_sec, year2, month2, day2, hour2, min2, sec2, cal, err)
subroutine dccaldateevalym2ym2 (year1, month1, day1, hour1, min1, sec1, elapse_time, units, year2, month2, day2, hour2, min2, sec2, cal, err)

Detailed Description

Definition at line 330 of file dc_calendar_generic.f90.

Member Function/Subroutine Documentation

◆ dccaldateevalid1()

subroutine dc_calendar_generic::dccaldateeval::dccaldateevalid1 ( type(dc_cal_date), intent(in) init_date,
real(dp), intent(in) elapse_sec,
type(dc_cal), intent(in), optional, target cal,
type(dc_cal_date), intent(out), optional, target date,
logical, intent(out), optional err )

Definition at line 352 of file dc_calendar_generic.f90.

354 use dc_types, only: dp
355 type(DC_CAL_DATE), intent(in):: init_date
356 real(DP), intent(in):: elapse_sec
357 type(DC_CAL), intent(in), optional, target:: cal
358 type(DC_CAL_DATE), intent(out), optional, target:: date
359 logical, intent(out), optional:: err
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.

◆ dccaldateevalid2()

subroutine dc_calendar_generic::dccaldateeval::dccaldateevalid2 ( type(dc_cal_date), intent(in) init_date,
real(dp), intent(in) elapse_time,
character(*), intent(in) units,
type(dc_cal), intent(in), optional, target cal,
type(dc_cal_date), intent(out), optional, target date,
logical, intent(out), optional err )

Definition at line 362 of file dc_calendar_generic.f90.

364 use dc_types, only: dp
365 type(DC_CAL_DATE), intent(in):: init_date
366 real(DP), intent(in):: elapse_time
367 character(*), intent(in):: units
368 type(DC_CAL), intent(in), optional, target:: cal
369 type(DC_CAL_DATE), intent(out), optional, target:: date
370 logical, intent(out), optional:: err

References dc_types::dp.

◆ dccaldateevalym2ym1()

subroutine dc_calendar_generic::dccaldateeval::dccaldateevalym2ym1 ( integer, intent(in) year1,
integer, intent(in) month1,
integer, intent(in) day1,
integer, intent(in) hour1,
integer, intent(in) min1,
real(dp), intent(in) sec1,
real(dp), intent(in) elapse_sec,
integer, intent(out) year2,
integer, intent(out) month2,
integer, intent(out) day2,
integer, intent(out) hour2,
integer, intent(out) min2,
real(dp), intent(out) sec2,
type(dc_cal), intent(in), optional, target cal,
logical, intent(out), optional err )

Definition at line 373 of file dc_calendar_generic.f90.

379 use dc_types, only: dp
380 integer, intent(in):: year1, month1, day1, hour1, min1
381 real(DP), intent(in):: sec1, elapse_sec
382 integer, intent(out):: year2, month2, day2, hour2, min2
383 real(DP), intent(out):: sec2
384 type(DC_CAL), intent(in), optional, target:: cal
385 logical, intent(out), optional:: err

References dc_types::dp.

◆ dccaldateevalym2ym2()

subroutine dc_calendar_generic::dccaldateeval::dccaldateevalym2ym2 ( integer, intent(in) year1,
integer, intent(in) month1,
integer, intent(in) day1,
integer, intent(in) hour1,
integer, intent(in) min1,
real(dp), intent(in) sec1,
real(dp), intent(in) elapse_time,
character(*), intent(in) units,
integer, intent(out) year2,
integer, intent(out) month2,
integer, intent(out) day2,
integer, intent(out) hour2,
integer, intent(out) min2,
real(dp), intent(out) sec2,
type(dc_cal), intent(in), optional, target cal,
logical, intent(out), optional err )

Definition at line 388 of file dc_calendar_generic.f90.

394 use dc_types, only: dp
395 integer, intent(in):: year1, month1, day1, hour1, min1
396 real(DP), intent(in):: sec1, elapse_time
397 character(*), intent(in):: units
398 integer, intent(out):: year2, month2, day2, hour2, min2
399 real(DP), intent(out):: sec2
400 type(DC_CAL), intent(in), optional, target:: cal
401 logical, intent(out), optional:: err

References dc_types::dp.

◆ dccaldateevalymdhms1()

subroutine dc_calendar_generic::dccaldateeval::dccaldateevalymdhms1 ( integer, intent(in) year,
integer, intent(in) month,
integer, intent(in) day,
integer, intent(in) hour,
integer, intent(in) min,
real(dp), intent(in) sec,
real(dp), intent(in) elapse_sec,
type(dc_cal), intent(in), optional, target cal,
type(dc_cal_date), intent(out), optional, target date,
logical, intent(out), optional err )

Definition at line 331 of file dc_calendar_generic.f90.

333 use dc_types, only: dp
334 integer, intent(in):: year, month, day, hour, min
335 real(DP), intent(in):: sec, elapse_sec
336 type(DC_CAL), intent(in), optional, target:: cal
337 type(DC_CAL_DATE), intent(out), optional, target:: date
338 logical, intent(out), optional:: err

References dc_types::dp.

◆ dccaldateevalymdhms2()

subroutine dc_calendar_generic::dccaldateeval::dccaldateevalymdhms2 ( integer, intent(in) year,
integer, intent(in) month,
integer, intent(in) day,
integer, intent(in) hour,
integer, intent(in) min,
real(dp), intent(in) sec,
real(dp), intent(in) elapse_time,
character(*), intent(in) units,
type(dc_cal), intent(in), optional, target cal,
type(dc_cal_date), intent(out), optional, target date,
logical, intent(out), optional err )

Definition at line 341 of file dc_calendar_generic.f90.

343 use dc_types, only: dp
344 integer, intent(in):: year, month, day, hour, min
345 real(DP), intent(in):: sec, elapse_time
346 character(*), intent(in):: units
347 type(DC_CAL), intent(in), optional, target:: cal
348 type(DC_CAL_DATE), intent(out), optional, target:: date
349 logical, intent(out), optional:: err

References dc_types::dp.


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