CAM
tracerbasetype Module Reference

Data Types

type  tracerbase_type
 

Functions/Subroutines

subroutine tracer_base_init (this)
 
subroutine add_hist_var2d (this, it, num2d, fname, units, type2d, avgflag, long_name, default)
 
subroutine add_hist_var1d (this, it, num1d, fname, units, avgflag, long_name, default)
 
subroutine alloc_hist_list (this, num1d, num2d)
 

Variables

character(len= *), parameter, private mod_filename = __FILE__
 
integer, parameter loc_str_len =255
 

Function/Subroutine Documentation

◆ add_hist_var1d()

subroutine tracerbasetype::add_hist_var1d ( class(tracerbase_type), intent(inout)  this,
integer, intent(in)  it,
integer, intent(inout)  num1d,
character(len=*), intent(in)  fname,
character(len=*), intent(in)  units,
character(len=*), intent(in)  avgflag,
character(len=*), intent(in)  long_name,
character(len=*), intent(in), optional  default 
)
private

◆ add_hist_var2d()

subroutine tracerbasetype::add_hist_var2d ( class(tracerbase_type), intent(inout)  this,
integer, intent(in)  it,
integer, intent(inout)  num2d,
character(len=*), intent(in)  fname,
character(len=*), intent(in)  units,
character(len=*), intent(in)  type2d,
character(len=*), intent(in)  avgflag,
character(len=*), intent(in)  long_name,
character(len=*), intent(in), optional  default 
)
private

◆ alloc_hist_list()

subroutine tracerbasetype::alloc_hist_list ( class(tracerbase_type), intent(inout)  this,
integer, intent(in)  num1d,
integer, intent(in)  num2d 
)
private

◆ tracer_base_init()

subroutine tracerbasetype::tracer_base_init ( class(tracerbase_type), intent(inout)  this)

Variable Documentation

◆ loc_str_len

integer, parameter tracerbasetype::loc_str_len =255
private

◆ mod_filename

character(len=*), parameter, private tracerbasetype::mod_filename = __FILE__
private