IODA Bundle
utils_mod.f90 File Reference

Go to the source code of this file.

Modules

module  utils_mod
 

Functions/Subroutines

subroutine, public utils_mod::da_advance_time (date_in, dtime, date_out)
 
subroutine change_date (ccyy, mm, dd, delta)
 
character(len=14) function parsedate (datein)
 
subroutine parsedt (dt, dday, dh, dn, ds)
 
logical function isleapyear (year)
 
logical function validdate (ccyy, mm, dd, hh, nn, ss)
 

Function/Subroutine Documentation

◆ change_date()

subroutine da_advance_time::change_date ( integer, intent(inout)  ccyy,
integer, intent(inout)  mm,
integer, intent(inout)  dd,
integer, intent(in)  delta 
)
private

Definition at line 111 of file utils_mod.f90.

Here is the caller graph for this function:

◆ isleapyear()

logical function da_advance_time::isleapyear ( integer, intent(in)  year)
private

Definition at line 237 of file utils_mod.f90.

Here is the caller graph for this function:

◆ parsedate()

character(len=14) function da_advance_time::parsedate ( character(len=*), intent(in)  datein)
private

Definition at line 168 of file utils_mod.f90.

Here is the caller graph for this function:

◆ parsedt()

subroutine da_advance_time::parsedt ( character(len=*), intent(in)  dt,
integer, intent(inout)  dday,
integer, intent(inout)  dh,
integer, intent(inout)  dn,
integer, intent(inout)  ds 
)
private

Definition at line 191 of file utils_mod.f90.

Here is the caller graph for this function:

◆ validdate()

logical function da_advance_time::validdate ( integer, intent(in)  ccyy,
integer, intent(in)  mm,
integer, intent(in)  dd,
integer, intent(in)  hh,
integer, intent(in)  nn,
integer, intent(in)  ss 
)
private

Definition at line 249 of file utils_mod.f90.

Here is the call graph for this function:
Here is the caller graph for this function: