![]() |
mHM
The mesoscale Hydrological Model
|
Public Member Functions | |
| procedure | init (this, idomain) |
| procedure | increment (this) |
| procedure | update_lai_timestep (this) |
| procedure | writeout (this, timestep_model_outputs, tt) |
Public Attributes | |
| integer(i4) | ntimesteps |
| number of timesteps in simulation period | |
| real(dp) | newtime |
| starts with simPer(iDomain)julStart, then increments with julday(...) | |
| integer(i4) | day |
| current day | |
| integer(i4) | month |
| current month | |
| integer(i4) | year |
| current year | |
| integer(i4) | hour |
| logical | is_new_day |
| logical | is_new_month |
| logical | is_new_year |
| integer(i4) | ilai |
| integer(i4) | yid |
| integer(i4) | tindex_out |
Private Attributes | |
| integer(i4), private | prev_day |
| integer(i4), private | prev_month |
| integer(i4), private | prev_year |
Definition at line 28 of file mo_common_datetime_type.f90.
| procedure mo_common_datetime_type::datetimeinfo::increment | ( | class(datetimeinfo), intent(inout) | this | ) |
Definition at line 63 of file mo_common_datetime_type.f90.
| procedure mo_common_datetime_type::datetimeinfo::init | ( | class(datetimeinfo), intent(inout) | this, |
| integer(i4), intent(in) | idomain ) |
Definition at line 62 of file mo_common_datetime_type.f90.
| procedure mo_common_datetime_type::datetimeinfo::update_lai_timestep | ( | class(datetimeinfo), intent(inout) | this | ) |
Definition at line 64 of file mo_common_datetime_type.f90.
| procedure mo_common_datetime_type::datetimeinfo::writeout | ( | class(datetimeinfo), intent(in) | this, |
| integer(i4), intent(in) | timestep_model_outputs, | ||
| integer(i4), intent(in) | tt ) |
Definition at line 66 of file mo_common_datetime_type.f90.
| integer(i4) mo_common_datetime_type::datetimeinfo::day |
current day
Definition at line 36 of file mo_common_datetime_type.f90.
| integer(i4) mo_common_datetime_type::datetimeinfo::hour |
Definition at line 42 of file mo_common_datetime_type.f90.
| integer(i4) mo_common_datetime_type::datetimeinfo::ilai |
Definition at line 55 of file mo_common_datetime_type.f90.
| logical mo_common_datetime_type::datetimeinfo::is_new_day |
Definition at line 51 of file mo_common_datetime_type.f90.
| logical mo_common_datetime_type::datetimeinfo::is_new_month |
Definition at line 52 of file mo_common_datetime_type.f90.
| logical mo_common_datetime_type::datetimeinfo::is_new_year |
Definition at line 53 of file mo_common_datetime_type.f90.
| integer(i4) mo_common_datetime_type::datetimeinfo::month |
current month
Definition at line 38 of file mo_common_datetime_type.f90.
| real(dp) mo_common_datetime_type::datetimeinfo::newtime |
starts with simPer(iDomain)julStart, then increments with julday(...)
Definition at line 33 of file mo_common_datetime_type.f90.
| integer(i4) mo_common_datetime_type::datetimeinfo::ntimesteps |
number of timesteps in simulation period
Definition at line 30 of file mo_common_datetime_type.f90.
|
private |
Definition at line 46 of file mo_common_datetime_type.f90.
|
private |
Definition at line 47 of file mo_common_datetime_type.f90.
|
private |
Definition at line 48 of file mo_common_datetime_type.f90.
| integer(i4) mo_common_datetime_type::datetimeinfo::tindex_out |
Definition at line 59 of file mo_common_datetime_type.f90.
| integer(i4) mo_common_datetime_type::datetimeinfo::year |
current year
Definition at line 40 of file mo_common_datetime_type.f90.
| integer(i4) mo_common_datetime_type::datetimeinfo::yid |
Definition at line 56 of file mo_common_datetime_type.f90.