|
CAM
|
Functions/Subroutines | |
| subroutine, public | prescribed_aero_register () |
| subroutine, public | prescribed_aero_init () |
| subroutine, public | prescribed_aero_readnl (nlfile) |
| subroutine | add_interstitial_spec (aero_loop_end, i_in) |
| subroutine | spec_c_to_a (spec_c_in, spec_a_out) |
| subroutine, public | prescribed_aero_adv (state, pbuf2d) |
| subroutine | rand_sample_prescribed_aero (state, pbuf2d) |
| real(r8) function | randn_prescribed_aero () |
| real(r8) function | get_normal_rand () |
| integer function | logvm_get_index (name, type) |
| real(r8) function | boxmuller (ru1, ru2) |
| subroutine, public | init_prescribed_aero_restart (piofile) |
| subroutine, public | write_prescribed_aero_restart (piofile) |
| subroutine, public | read_prescribed_aero_restart (pioFile) |
| subroutine | kissvec (seed1, seed2, seed3, seed4, ran_arr) |
Variables | |
| type(trfld), dimension(:), pointer | fields |
| type(trfile) | file |
| logical, public | has_prescribed_aero = .false. |
| logical | clim_modal_aero = .false. |
| integer, parameter, public | n_aero = 50 |
| integer | number_flds |
| character(len=256) | filename = ' ' |
| character(len=256) | filelist = ' ' |
| character(len=256) | datapath = ' ' |
| character(len=32) | datatype = 'SERIAL' |
| logical | rmv_file = .false. |
| integer | cycle_yr = 0 |
| integer | fixed_ymd = 0 |
| integer | fixed_tod = 0 |
| character(len=32), dimension(n_aero) | specifier = '' |
| character(len=16), dimension(:), allocatable | pbuf_names |
| integer | aero_cnt |
| integer | aero_cnt_c = 0 |
| real(r8) | randn_persists |
| integer | s1 |
| integer | s2 |
| integer | s3 |
| integer | s4 |
| integer, dimension(4) | seedrst |
| integer | seed_dim |
| type(var_desc_t) | seedrst_desc |
| character(len=21), parameter | seedrstarr_name = 'prescraero_randn_seed' |
| character(len=25), parameter | seedrstarr_dim = 'prescraero_randn_seed_dim' |
| subroutine prescribed_aero::add_interstitial_spec | ( | integer, intent(in) | aero_loop_end, |
| integer, intent(in) | i_in | ||
| ) |


|
private |

| real(r8) function prescribed_aero::get_normal_rand | ( | ) |


| subroutine, public prescribed_aero::init_prescribed_aero_restart | ( | type(file_desc_t), intent(inout) | piofile | ) |


| subroutine prescribed_aero::kissvec | ( | integer, intent(inout) | seed1, |
| integer, intent(inout) | seed2, | ||
| integer, intent(inout) | seed3, | ||
| integer, intent(inout) | seed4, | ||
| real(kind=r8), intent(inout) | ran_arr | ||
| ) |


|
private |

| subroutine, public prescribed_aero::prescribed_aero_adv | ( | type(physics_state), dimension(begchunk:endchunk), intent(in) | state, |
| type(physics_buffer_desc), dimension(:,:), pointer | pbuf2d | ||
| ) |


| subroutine, public prescribed_aero::prescribed_aero_init | ( | ) |


| subroutine, public prescribed_aero::prescribed_aero_readnl | ( | character(len=*), intent(in) | nlfile | ) |


| subroutine, public prescribed_aero::prescribed_aero_register | ( | ) |

| subroutine prescribed_aero::rand_sample_prescribed_aero | ( | type(physics_state), dimension(begchunk:endchunk), intent(in) | state, |
| type(physics_buffer_desc), dimension(:,:), pointer | pbuf2d | ||
| ) |


| real(r8) function prescribed_aero::randn_prescribed_aero | ( | ) |


| subroutine, public prescribed_aero::read_prescribed_aero_restart | ( | type(file_desc_t) | pioFile | ) |


|
private |

| subroutine, public prescribed_aero::write_prescribed_aero_restart | ( | type(file_desc_t) | piofile | ) |


|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| logical, public prescribed_aero::has_prescribed_aero = .false. |
| integer, parameter, public prescribed_aero::n_aero = 50 |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |