|
CAM
|
Data Types | |
| type | sigma2_on_mu2_ratios_type |
Functions/Subroutines | |
| subroutine | init_default_corr_arrays () |
| pure integer function, private | def_corr_idx (iiPDF_x) |
| subroutine | set_corr_arrays_to_default () |
| subroutine, public | read_correlation_matrix (iunit, input_file, d_variables, corr_array) |
| integer function, private | get_corr_var_index (var_name) |
| subroutine, public | setup_pdf_indices (hydromet_dim, iirrm, iiNrm, iirim, iiNim, iirsm, iiNsm, iirgm, iiNgm) |
| subroutine, private | return_pdf_index (hydromet_index, pdf_count, pdf_index) |
| subroutine, public | setup_corr_varnce_array (input_file_cloud, input_file_below, iunit, sigma2_on_mu2_ratios) |
| subroutine, public | cleanup_corr_matrix_arrays () |
| subroutine, public | assert_corr_symmetric (corr_array, d_variables) |
| subroutine, public | print_corr_matrix (d_variables, corr_array) |
Variables | |
| integer, public | iipdf_chi = -1 |
| integer, public | iipdf_eta = -1 |
| integer, public | iipdf_w = -1 |
| integer, public | iipdf_rr = -1 |
| integer, public | iipdf_rs = -1 |
| integer, public | iipdf_ri = -1 |
| integer, public | iipdf_rg = -1 |
| integer, public | iipdf_nr = -1 |
| integer, public | iipdf_ns = -1 |
| integer, public | iipdf_ni = -1 |
| integer, public | iipdf_ng = -1 |
| integer, public | iipdf_ncn = -1 |
| integer, parameter, public | d_var_total = 12 |
| integer, public | d_variables |
| real(kind=core_rknd), dimension(:), allocatable, public | sigma2_on_mu2_ip_array_cloud |
| real(kind=core_rknd), dimension(:), allocatable, public | sigma2_on_mu2_ip_array_below |
| real(kind=core_rknd), dimension(:,:), allocatable, public | corr_array_cloud |
| real(kind=core_rknd), dimension(:,:), allocatable, public | corr_array_below |
| real(kind=core_rknd), dimension(:,:), allocatable, public | corr_array_cloud_def |
| real(kind=core_rknd), dimension(:,:), allocatable, public | corr_array_below_def |
| subroutine, public corr_varnce_module::assert_corr_symmetric | ( | real( kind = core_rknd ), dimension(d_variables, d_variables), intent(in) | corr_array, |
| integer, intent(in) | d_variables | ||
| ) |

| subroutine, public corr_varnce_module::cleanup_corr_matrix_arrays | ( | ) |
|
private |

|
private |

|
private |

| subroutine, public corr_varnce_module::print_corr_matrix | ( | integer, intent(in) | d_variables, |
| real( kind = core_rknd ), dimension(d_variables, d_variables), intent(in) | corr_array | ||
| ) |
| subroutine, public corr_varnce_module::read_correlation_matrix | ( | integer, intent(in) | iunit, |
| character(len=*), intent(in) | input_file, | ||
| integer, intent(in) | d_variables, | ||
| real( kind = core_rknd ), dimension(d_variables,d_variables), intent(inout) | corr_array | ||
| ) |


|
private |
|
private |


| subroutine, public corr_varnce_module::setup_corr_varnce_array | ( | character(len=*), intent(in) | input_file_cloud, |
| character(len=*), intent(in) | input_file_below, | ||
| integer, intent(in) | iunit, | ||
| type(sigma2_on_mu2_ratios_type), intent(in) | sigma2_on_mu2_ratios | ||
| ) |


| subroutine, public corr_varnce_module::setup_pdf_indices | ( | integer, intent(in) | hydromet_dim, |
| integer, intent(in) | iirrm, | ||
| integer, intent(in) | iiNrm, | ||
| integer, intent(in) | iirim, | ||
| integer, intent(in) | iiNim, | ||
| integer, intent(in) | iirsm, | ||
| integer, intent(in) | iiNsm, | ||
| integer, intent(in) | iirgm, | ||
| integer, intent(in) | iiNgm | ||
| ) |

| 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_below_def |
| 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_cloud_def |
| integer, parameter, public corr_varnce_module::d_var_total = 12 |
| integer, public corr_varnce_module::d_variables |
| integer, public corr_varnce_module::iipdf_chi = -1 |
| integer, public corr_varnce_module::iipdf_eta = -1 |
| integer, public corr_varnce_module::iipdf_ncn = -1 |
| integer, public corr_varnce_module::iipdf_ng = -1 |
| integer, public corr_varnce_module::iipdf_ni = -1 |
| integer, public corr_varnce_module::iipdf_nr = -1 |
| integer, public corr_varnce_module::iipdf_ns = -1 |
| integer, public corr_varnce_module::iipdf_rg = -1 |
| integer, public corr_varnce_module::iipdf_ri = -1 |
| integer, public corr_varnce_module::iipdf_rr = -1 |
| integer, public corr_varnce_module::iipdf_rs = -1 |
| integer, public corr_varnce_module::iipdf_w = -1 |
| 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::sigma2_on_mu2_ip_array_cloud |