CAM
|
Functions/Subroutines | |
subroutine, public | phys_register |
subroutine | phys_inidat (cam_out, pbuf2d) |
subroutine, public | phys_init (phys_state, phys_tend, pbuf2d, cam_out) |
subroutine, public | phys_run1 (phys_state, ztodt, phys_tend, pbuf2d, cam_in, cam_out) |
subroutine | phys_run1_adiabatic_or_ideal (ztodt, phys_state, phys_tend, pbuf2d) |
subroutine, public | phys_run2 (phys_state, ztodt, phys_tend, pbuf2d, cam_out, cam_in) |
subroutine, public | phys_final (phys_state, phys_tend, pbuf2d) |
subroutine | tphysac (ztodt, cam_in, sgh, sgh30, cam_out, state, tend, pbuf, fsds) |
subroutine | tphysbc (ztodt, fsns, fsnt, flns, flnt, state, tend, pbuf, fsds, landm, sgh, sgh30, cam_out, cam_in) |
subroutine | phys_timestep_init (phys_state, cam_out, pbuf2d) |
subroutine | add_fld_default_calls () |
Variables | |
integer | teout_idx = 0 |
integer | tini_idx = 0 |
integer | qini_idx = 0 |
integer | cldliqini_idx = 0 |
integer | cldiceini_idx = 0 |
integer | static_ener_ac_idx = 0 |
integer | water_vap_ac_idx = 0 |
integer | prec_str_idx = 0 |
integer | snow_str_idx = 0 |
integer | prec_sed_idx = 0 |
integer | snow_sed_idx = 0 |
integer | prec_pcw_idx = 0 |
integer | snow_pcw_idx = 0 |
integer | prec_dp_idx = 0 |
integer | snow_dp_idx = 0 |
integer | prec_sh_idx = 0 |
integer | snow_sh_idx = 0 |
integer | rice2_idx = 0 |
integer, dimension(pcnst) | species_class = -1 |
character(len=16) | shallow_scheme |
character(len=16) | macrop_scheme |
character(len=16) | microp_scheme |
integer | cld_macmic_num_steps |
logical | do_clubb_sgs |
logical | use_subcol_microp |
logical | state_debug_checks |
logical | clim_modal_aero |
logical | prog_modal_aero |
logical | micro_do_icesupersat |
logical | pergro_test_active = .false. |
logical | pergro_mods = .false. |
logical | is_cmip6_volc |
subroutine physpkg::add_fld_default_calls | ( | ) |
subroutine, public physpkg::phys_final | ( | type(physics_state), dimension(:), pointer | phys_state, |
type(physics_tend ), dimension(:), pointer | phys_tend, | ||
type(physics_buffer_desc), dimension(:,:), pointer | pbuf2d | ||
) |
subroutine physpkg::phys_inidat | ( | type(cam_out_t), dimension(begchunk:endchunk), intent(inout) | cam_out, |
type(physics_buffer_desc), dimension(:,:), pointer | pbuf2d | ||
) |
subroutine, public physpkg::phys_init | ( | type(physics_state), dimension(:), pointer | phys_state, |
type(physics_tend ), dimension(:), pointer | phys_tend, | ||
type(physics_buffer_desc), dimension(:,:), pointer | pbuf2d, | ||
type(cam_out_t), dimension(begchunk:endchunk), intent(inout) | cam_out | ||
) |
subroutine, public physpkg::phys_register | ( | ) |
subroutine, public physpkg::phys_run1 | ( | type(physics_state), dimension(begchunk:endchunk), intent(inout) | phys_state, |
real(r8), intent(in) | ztodt, | ||
type(physics_tend ), dimension(begchunk:endchunk), intent(inout) | phys_tend, | ||
type(physics_buffer_desc), dimension(:,:), pointer | pbuf2d, | ||
type(cam_in_t), dimension(begchunk:endchunk) | cam_in, | ||
type(cam_out_t), dimension(begchunk:endchunk) | cam_out | ||
) |
subroutine physpkg::phys_run1_adiabatic_or_ideal | ( | real(r8), intent(in) | ztodt, |
type(physics_state), dimension(begchunk:endchunk), intent(inout) | phys_state, | ||
type(physics_tend ), dimension(begchunk:endchunk), intent(inout) | phys_tend, | ||
type(physics_buffer_desc), dimension(:,:), pointer | pbuf2d | ||
) |
subroutine, public physpkg::phys_run2 | ( | type(physics_state), dimension(begchunk:endchunk), intent(inout) | phys_state, |
real(r8), intent(in) | ztodt, | ||
type(physics_tend ), dimension(begchunk:endchunk), intent(inout) | phys_tend, | ||
type(physics_buffer_desc), dimension(:,:), pointer | pbuf2d, | ||
type(cam_out_t), dimension(begchunk:endchunk), intent(inout) | cam_out, | ||
type(cam_in_t), dimension(begchunk:endchunk), intent(inout) | cam_in | ||
) |
subroutine physpkg::phys_timestep_init | ( | type(physics_state), dimension(begchunk:endchunk), intent(inout) | phys_state, |
type(cam_out_t), dimension(begchunk:endchunk), intent(inout) | cam_out, | ||
type(physics_buffer_desc), dimension(:,:), pointer | pbuf2d | ||
) |
subroutine physpkg::tphysac | ( | real(r8), intent(in) | ztodt, |
type(cam_in_t), intent(inout) | cam_in, | ||
real(r8), dimension(pcols), intent(in) | sgh, | ||
real(r8), dimension(pcols), intent(in) | sgh30, | ||
type(cam_out_t), intent(inout) | cam_out, | ||
type(physics_state), intent(inout) | state, | ||
type(physics_tend ), intent(inout) | tend, | ||
type(physics_buffer_desc), dimension(:), pointer | pbuf, | ||
real(r8), dimension(pcols), intent(in) | fsds | ||
) |
subroutine physpkg::tphysbc | ( | real(r8), intent(in) | ztodt, |
real(r8), dimension(pcols), intent(inout) | fsns, | ||
real(r8), dimension(pcols), intent(inout) | fsnt, | ||
real(r8), dimension(pcols), intent(inout) | flns, | ||
real(r8), dimension(pcols), intent(inout) | flnt, | ||
type(physics_state), intent(inout) | state, | ||
type(physics_tend ), intent(inout) | tend, | ||
type(physics_buffer_desc), dimension(:), pointer | pbuf, | ||
real(r8), dimension(pcols), intent(inout) | fsds, | ||
real(r8), dimension(pcols), intent(in) | landm, | ||
real(r8), dimension(pcols), intent(in) | sgh, | ||
real(r8), dimension(pcols), intent(in) | sgh30, | ||
type(cam_out_t), intent(inout) | cam_out, | ||
type(cam_in_t), intent(in) | cam_in | ||
) |
songxl 2011-09-20-------------------———
songxl 2011-09-20---------------------——
songxl 2011-09-20------------------------------—
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |