Loading...
Searching...
No Matches
Public Member Functions | List of all members
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: