CAM
corr_varnce_module.F90 File Reference

Data Types

type  corr_varnce_module::sigma2_on_mu2_ratios_type
 

Modules

module  corr_varnce_module
 

Functions/Subroutines

subroutine corr_varnce_module::init_default_corr_arrays ()
 
pure integer function, private corr_varnce_module::def_corr_idx (iiPDF_x)
 
subroutine corr_varnce_module::set_corr_arrays_to_default ()
 
subroutine, public corr_varnce_module::read_correlation_matrix (iunit, input_file, d_variables, corr_array)
 
integer function, private corr_varnce_module::get_corr_var_index (var_name)
 
subroutine, public corr_varnce_module::setup_pdf_indices (hydromet_dim, iirrm, iiNrm, iirim, iiNim, iirsm, iiNsm, iirgm, iiNgm)
 
subroutine, private corr_varnce_module::return_pdf_index (hydromet_index, pdf_count, pdf_index)
 
subroutine, public corr_varnce_module::setup_corr_varnce_array (input_file_cloud, input_file_below, iunit, sigma2_on_mu2_ratios)
 
subroutine, public corr_varnce_module::cleanup_corr_matrix_arrays ()
 
subroutine, public corr_varnce_module::assert_corr_symmetric (corr_array, d_variables)
 
subroutine, public corr_varnce_module::print_corr_matrix (d_variables, corr_array)
 

Variables

integer, public corr_varnce_module::iipdf_chi = -1
 
integer, public corr_varnce_module::iipdf_eta = -1
 
integer, public corr_varnce_module::iipdf_w = -1
 
integer, public corr_varnce_module::iipdf_rr = -1
 
integer, public corr_varnce_module::iipdf_rs = -1
 
integer, public corr_varnce_module::iipdf_ri = -1
 
integer, public corr_varnce_module::iipdf_rg = -1
 
integer, public corr_varnce_module::iipdf_nr = -1
 
integer, public corr_varnce_module::iipdf_ns = -1
 
integer, public corr_varnce_module::iipdf_ni = -1
 
integer, public corr_varnce_module::iipdf_ng = -1
 
integer, public corr_varnce_module::iipdf_ncn = -1
 
integer, parameter, public corr_varnce_module::d_var_total = 12
 
integer, public corr_varnce_module::d_variables
 
real(kind=core_rknd), dimension(:), allocatable, public corr_varnce_module::sigma2_on_mu2_ip_array_cloud
 
real(kind=core_rknd), dimension(:), allocatable, public corr_varnce_module::sigma2_on_mu2_ip_array_below
 
real(kind=core_rknd), dimension(:,:), allocatable, public corr_varnce_module::corr_array_cloud
 
real(kind=core_rknd), dimension(:,:), allocatable, public corr_varnce_module::corr_array_below
 
real(kind=core_rknd), dimension(:,:), allocatable, public corr_varnce_module::corr_array_cloud_def
 
real(kind=core_rknd), dimension(:,:), allocatable, public corr_varnce_module::corr_array_below_def