CAM
dynTimeInfoMod.F90 File Reference
#include "shr_assert.h"

Data Types

type  dyntimeinfomod::year_position_type
 
interface  dyntimeinfomod::time_info_type
 
interface  dyntimeinfomod::time_info_type
 

Modules

module  dyntimeinfomod
 

Functions/Subroutines

type(time_info_type) function dyntimeinfomod::constructor (my_years, year_position)
 
subroutine dyntimeinfomod::set_current_year (this)
 
subroutine dyntimeinfomod::set_current_year_get_year (this)
 
subroutine dyntimeinfomod::set_current_year_from_year (this, cur_year)
 
pure integer function dyntimeinfomod::get_time_index_lower (this)
 
pure integer function dyntimeinfomod::get_time_index_upper (this)
 
integer function dyntimeinfomod::get_year (this, nt)
 
pure logical function dyntimeinfomod::is_within_bounds (this)
 
pure logical function dyntimeinfomod::year_in_current_interval (this, cur_year)
 
pure logical function dyntimeinfomod::is_before_time_series (this)
 
pure logical function dyntimeinfomod::is_after_time_series (this)
 
subroutine dyntimeinfomod::set_info_from_year (this, cur_year)
 

Variables

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