CAM
prescribed_aero.F90 File Reference

Modules

module  prescribed_aero
 

Functions/Subroutines

subroutine, public prescribed_aero::prescribed_aero_register ()
 
subroutine, public prescribed_aero::prescribed_aero_init ()
 
subroutine, public prescribed_aero::prescribed_aero_readnl (nlfile)
 
subroutine prescribed_aero::add_interstitial_spec (aero_loop_end, i_in)
 
subroutine prescribed_aero::spec_c_to_a (spec_c_in, spec_a_out)
 
subroutine, public prescribed_aero::prescribed_aero_adv (state, pbuf2d)
 
subroutine prescribed_aero::rand_sample_prescribed_aero (state, pbuf2d)
 
real(r8) function prescribed_aero::randn_prescribed_aero ()
 
real(r8) function prescribed_aero::get_normal_rand ()
 
integer function prescribed_aero::logvm_get_index (name, type)
 
real(r8) function prescribed_aero::boxmuller (ru1, ru2)
 
subroutine, public prescribed_aero::init_prescribed_aero_restart (piofile)
 
subroutine, public prescribed_aero::write_prescribed_aero_restart (piofile)
 
subroutine, public prescribed_aero::read_prescribed_aero_restart (pioFile)
 
subroutine prescribed_aero::kissvec (seed1, seed2, seed3, seed4, ran_arr)
 
pure integer function m (k, n)
 

Variables

type(trfld), dimension(:), pointer prescribed_aero::fields
 
type(trfile) prescribed_aero::file
 
logical, public prescribed_aero::has_prescribed_aero = .false.
 
logical prescribed_aero::clim_modal_aero = .false.
 
integer, parameter, public prescribed_aero::n_aero = 50
 
integer prescribed_aero::number_flds
 
character(len=256) prescribed_aero::filename = ' '
 
character(len=256) prescribed_aero::filelist = ' '
 
character(len=256) prescribed_aero::datapath = ' '
 
character(len=32) prescribed_aero::datatype = 'SERIAL'
 
logical prescribed_aero::rmv_file = .false.
 
integer prescribed_aero::cycle_yr = 0
 
integer prescribed_aero::fixed_ymd = 0
 
integer prescribed_aero::fixed_tod = 0
 
character(len=32), dimension(n_aero) prescribed_aero::specifier = ''
 
character(len=16), dimension(:), allocatable prescribed_aero::pbuf_names
 
integer prescribed_aero::aero_cnt
 
integer prescribed_aero::aero_cnt_c = 0
 
real(r8) prescribed_aero::randn_persists
 
integer prescribed_aero::s1
 
integer prescribed_aero::s2
 
integer prescribed_aero::s3
 
integer prescribed_aero::s4
 
integer, dimension(4) prescribed_aero::seedrst
 
integer prescribed_aero::seed_dim
 
type(var_desc_t) prescribed_aero::seedrst_desc
 
character(len=21), parameter prescribed_aero::seedrstarr_name = 'prescraero_randn_seed'
 
character(len=25), parameter prescribed_aero::seedrstarr_dim = 'prescraero_randn_seed_dim'
 

Function/Subroutine Documentation

◆ m()

pure integer function kissvec::m ( integer, intent(in)  k,
integer, intent(in)  n 
)
Here is the caller graph for this function: