|
CAM
|
Data Types | |
| interface | time_info_type |
| type | year_position_type |
Functions/Subroutines | |
| type(time_info_type) function | constructor (my_years, year_position) |
| subroutine | set_current_year (this) |
| subroutine | set_current_year_get_year (this) |
| subroutine | set_current_year_from_year (this, cur_year) |
| pure integer function | get_time_index_lower (this) |
| pure integer function | get_time_index_upper (this) |
| integer function | get_year (this, nt) |
| pure logical function | is_within_bounds (this) |
| pure logical function | year_in_current_interval (this, cur_year) |
| pure logical function | is_before_time_series (this) |
| pure logical function | is_after_time_series (this) |
| subroutine | set_info_from_year (this, cur_year) |
Variables | |
| type(year_position_type), parameter, public | year_position_start_of_timestep = year_position_type(1) |
| type(year_position_type), parameter, public | year_position_end_of_timestep = year_position_type(2) |
|
private |

|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |

| subroutine dyntimeinfomod::set_current_year_from_year | ( | class(time_info_type), intent(inout) | this, |
| integer, intent(in) | cur_year | ||
| ) |

| subroutine dyntimeinfomod::set_current_year_get_year | ( | class(time_info_type), intent(inout) | this | ) |

|
private |

|
private |

| type(year_position_type), parameter, public dyntimeinfomod::year_position_end_of_timestep = year_position_type(2) |
| type(year_position_type), parameter, public dyntimeinfomod::year_position_start_of_timestep = year_position_type(1) |