CAM
|
Data Types | |
type | check_tracers_data |
Functions/Subroutines | |
subroutine, public | check_energy_defaultopts (print_energy_errors_out) |
subroutine, public | check_energy_setopts (print_energy_errors_in) |
subroutine, public | check_energy_register () |
subroutine, public | check_energy_get_integrals (tedif_glob_out, heat_glob_out) |
subroutine, public | check_energy_init () |
subroutine, public | check_energy_timestep_init (state, tend, pbuf, col_type) |
subroutine, public | check_energy_chng (state, tend, name, nstep, ztodt, flx_vap, flx_cnd, flx_ice, flx_sen) |
subroutine, public | check_energy_gmean (state, pbuf2d, dtime, nstep) |
subroutine, public | ieflx_gmean (state, tend, pbuf2d, cam_in, cam_out, nstep) |
subroutine, public | check_ieflx_fix (lchnk, ncol, nstep, shflx) |
subroutine, public | qflx_gmean (state, tend, cam_in, dtime, nstep) |
subroutine, public | check_energy_fix (state, ptend, nstep, eshflx) |
subroutine, public | check_tracers_init (state, tracerint) |
subroutine, public | check_tracers_chng (state, tracerint, name, nstep, ztodt, cflx) |
subroutine, public | check_water (state, tend, name, nstep, ztodt) |
subroutine, public | check_qflx (state, tend, name, nstep, ztodt, qflx) |
subroutine, public | check_prect (state, tend, name, nstep, ztodt, prect) |
Variables | |
logical | print_energy_errors = .false. |
real(r8) | teout_glob |
real(r8) | teinp_glob |
real(r8) | tedif_glob |
real(r8) | psurf_glob |
real(r8) | ptopb_glob |
real(r8) | heat_glob |
real(r8) | ieflx_glob |
integer | teout_idx = 0 |
integer | dtcore_idx = 0 |
subroutine, public check_energy::check_energy_chng | ( | type(physics_state), intent(inout) | state, |
type(physics_tend ), intent(inout) | tend, | ||
character*(*), intent(in) | name, | ||
integer, intent(in) | nstep, | ||
real(r8), intent(in) | ztodt, | ||
real(r8), dimension(:), intent(in) | flx_vap, | ||
real(r8), dimension(:), intent(in) | flx_cnd, | ||
real(r8), dimension(:), intent(in) | flx_ice, | ||
real(r8), dimension(:), intent(in) | flx_sen | ||
) |
subroutine, public check_energy::check_energy_defaultopts | ( | logical, intent(out), optional | print_energy_errors_out | ) |
subroutine, public check_energy::check_energy_fix | ( | type(physics_state), intent(in) | state, |
type(physics_ptend), intent(out) | ptend, | ||
integer, intent(in) | nstep, | ||
real(r8), dimension(pcols), intent(out) | eshflx | ||
) |
subroutine, public check_energy::check_energy_get_integrals | ( | real(r8), intent(out), optional | tedif_glob_out, |
real(r8), intent(out), optional | heat_glob_out | ||
) |
subroutine, public check_energy::check_energy_gmean | ( | type(physics_state), dimension(begchunk:endchunk), intent(in) | state, |
type(physics_buffer_desc), dimension(:,:), pointer | pbuf2d, | ||
real(r8), intent(in) | dtime, | ||
integer, intent(in) | nstep | ||
) |
subroutine, public check_energy::check_energy_init | ( | ) |
subroutine, public check_energy::check_energy_register | ( | ) |
subroutine, public check_energy::check_energy_setopts | ( | logical, intent(in), optional | print_energy_errors_in | ) |
subroutine, public check_energy::check_energy_timestep_init | ( | type(physics_state), intent(inout) | state, |
type(physics_tend ), intent(inout) | tend, | ||
type(physics_buffer_desc), dimension(:), pointer | pbuf, | ||
integer, optional | col_type | ||
) |
subroutine, public check_energy::check_ieflx_fix | ( | integer, intent(in) | lchnk, |
integer, intent(in) | ncol, | ||
integer, intent(in) | nstep, | ||
real(r8), dimension(pcols), intent(inout) | shflx | ||
) |
subroutine, public check_energy::check_prect | ( | type(physics_state), intent(in) | state, |
type(physics_tend ), intent(in) | tend, | ||
character*(*), intent(in) | name, | ||
integer, intent(in) | nstep, | ||
real(r8), intent(in) | ztodt, | ||
real(r8), dimension(:), intent(in) | prect | ||
) |
subroutine, public check_energy::check_qflx | ( | type(physics_state), intent(in) | state, |
type(physics_tend ), intent(in) | tend, | ||
character*(*), intent(in) | name, | ||
integer, intent(in) | nstep, | ||
real(r8), intent(in) | ztodt, | ||
real(r8), dimension(:), intent(in) | qflx | ||
) |
subroutine, public check_energy::check_tracers_chng | ( | type(physics_state), intent(in) | state, |
type(check_tracers_data), intent(inout) | tracerint, | ||
character*(*), intent(in) | name, | ||
integer, intent(in) | nstep, | ||
real(r8), intent(in) | ztodt, | ||
real(r8), dimension(pcols,pcnst), intent(in) | cflx | ||
) |
subroutine, public check_energy::check_tracers_init | ( | type(physics_state), intent(in) | state, |
type(check_tracers_data), intent(out) | tracerint | ||
) |
subroutine, public check_energy::check_water | ( | type(physics_state), intent(in) | state, |
type(physics_tend ), intent(in) | tend, | ||
character*(*), intent(in) | name, | ||
integer, intent(in) | nstep, | ||
real(r8), intent(in) | ztodt | ||
) |
subroutine, public check_energy::ieflx_gmean | ( | type(physics_state), dimension(begchunk:endchunk), intent(in) | state, |
type(physics_tend ), dimension(begchunk:endchunk), intent(in) | 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, | ||
integer, intent(in) | nstep | ||
) |
subroutine, public check_energy::qflx_gmean | ( | type(physics_state), dimension(begchunk:endchunk), intent(in) | state, |
type(physics_tend ), dimension(begchunk:endchunk), intent(in) | tend, | ||
type(cam_in_t), dimension(begchunk:endchunk) | cam_in, | ||
real(r8), intent(in) | dtime, | ||
integer, intent(in) | nstep | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |