CAM
|
Functions/Subroutines | |
subroutine, public | cam_init (cam_out, cam_in, mpicom_atm, start_ymd, start_tod, ref_ymd, ref_tod, stop_ymd, stop_tod, perpetual_run, perpetual_ymd, calendar) |
subroutine, public | cam_run1 (cam_in, cam_out) |
subroutine, public | cam_run2 (cam_out, cam_in) |
subroutine, public | cam_run3 (cam_out) |
subroutine, public | cam_run4 (cam_out, cam_in, rstwr, nlend, yr_spec, mon_spec, day_spec, sec_spec) |
subroutine, public | cam_final (cam_out, cam_in) |
Variables | |
integer | mpicom = 0 |
real(r8), dimension(plat) | gw |
real(r8), dimension(plev) | etamid |
real(r8) | dtime |
type(dyn_import_t) | dyn_in |
type(dyn_export_t) | dyn_out |
type(physics_state), dimension(:), pointer | phys_state => null() |
type(physics_tend), dimension(:), pointer | phys_tend => null() |
type(physics_buffer_desc), dimension(:,:), pointer | pbuf2d => null() |
real(r8) | wcstart |
real(r8) | wcend |
real(r8) | usrstart |
real(r8) | usrend |
real(r8) | sysstart |
real(r8) | sysend |
subroutine, public cam_comp::cam_final | ( | type(cam_out_t), dimension(:), pointer | cam_out, |
type(cam_in_t), dimension(:), pointer | cam_in | ||
) |
subroutine, public cam_comp::cam_init | ( | type(cam_out_t), dimension(:), pointer | cam_out, |
type(cam_in_t), dimension(:), pointer | cam_in, | ||
integer, intent(in) | mpicom_atm, | ||
integer, intent(in) | start_ymd, | ||
integer, intent(in) | start_tod, | ||
integer, intent(in) | ref_ymd, | ||
integer, intent(in) | ref_tod, | ||
integer, intent(in) | stop_ymd, | ||
integer, intent(in) | stop_tod, | ||
logical, intent(in) | perpetual_run, | ||
integer, intent(in) | perpetual_ymd, | ||
character(len=cs), intent(in) | calendar | ||
) |
subroutine, public cam_comp::cam_run1 | ( | type(cam_in_t), dimension(begchunk:endchunk) | cam_in, |
type(cam_out_t), dimension(begchunk:endchunk) | cam_out | ||
) |
subroutine, public cam_comp::cam_run2 | ( | type(cam_out_t), dimension(begchunk:endchunk), intent(inout) | cam_out, |
type(cam_in_t), dimension(begchunk:endchunk), intent(inout) | cam_in | ||
) |
subroutine, public cam_comp::cam_run3 | ( | type(cam_out_t), dimension(begchunk:endchunk), intent(inout) | cam_out | ) |
subroutine, public cam_comp::cam_run4 | ( | type(cam_out_t), dimension(begchunk:endchunk), intent(inout) | cam_out, |
type(cam_in_t), dimension(begchunk:endchunk), intent(inout) | cam_in, | ||
logical, intent(in) | rstwr, | ||
logical, intent(in) | nlend, | ||
integer, intent(in), optional | yr_spec, | ||
integer, intent(in), optional | mon_spec, | ||
integer, intent(in), optional | day_spec, | ||
integer, intent(in), optional | sec_spec | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |