CAM
fateshistoryvariabletype Module Reference

Data Types

type  fates_history_variable_type
 

Functions/Subroutines

subroutine init (this, vname, units, long, use_default, vtype, avgflag, flushval, upfreq, num_dim_kinds, dim_kinds, dim_bounds)
 
subroutine getbounds (this, thread, dim_bounds, dim_kinds, lb1, ub1, lb2, ub2)
 
subroutine flush (this, thread, dim_bounds, dim_kinds)
 

Function/Subroutine Documentation

◆ flush()

subroutine fateshistoryvariabletype::flush ( class(fates_history_variable_type), intent(inout)  this,
integer, intent(in)  thread,
type(fates_io_dimension_type), dimension(:), intent(in)  dim_bounds,
type(fates_io_variable_kind_type), dimension(:), intent(in)  dim_kinds 
)
Here is the call graph for this function:

◆ getbounds()

subroutine fateshistoryvariabletype::getbounds ( class(fates_history_variable_type), intent(inout)  this,
integer, intent(in)  thread,
type(fates_io_dimension_type), dimension(:), intent(in)  dim_bounds,
type(fates_io_variable_kind_type), dimension(:), intent(in)  dim_kinds,
integer, intent(out)  lb1,
integer, intent(out)  ub1,
integer, intent(out)  lb2,
integer, intent(out)  ub2 
)

◆ init()

subroutine fateshistoryvariabletype::init ( class(fates_history_variable_type), intent(inout)  this,
character(len=*), intent(in)  vname,
character(len=*), intent(in)  units,
character(len=*), intent(in)  long,
character(len=*), intent(in)  use_default,
character(len=*), intent(in)  vtype,
character(len=*), intent(in)  avgflag,
real(r8), intent(in)  flushval,
integer, intent(in)  upfreq,
integer, intent(in)  num_dim_kinds,
type(fates_io_variable_kind_type), dimension(:), intent(inout)  dim_kinds,
type(fates_io_dimension_type), dimension(:), intent(in)  dim_bounds 
)
Here is the call graph for this function: