CAM
|
Data Types | |
type | boundarydata_type |
Functions/Subroutines | |
subroutine, public | boundarydata_init (bndyfilename, phys_state, fieldnames, fieldcnt, bndydata, vertextrap) |
subroutine, public | boundarydata_update (phys_state, bndydata, update_out) |
subroutine | boundarydata_read (phys_state, bndyfilename, fieldcnt, fieldnames, bndydata, datain) |
subroutine | boundarydata_interpolate (phys_state, datain, bndydata) |
subroutine | get_data_bounding_date_indices (cdates, nm, np, cdayout, update) |
subroutine, public | boundarydata_vert_interp (lchnk, ncol, levsiz, fldcnt, pin, pmid, datain, dataout) |
Variables | |
integer, parameter | ptrtim =12 |
integer, parameter | ptrlon =1 |
subroutine, public boundarydata::boundarydata_init | ( | character(len=*), intent(in) | bndyfilename, |
type(physics_state), dimension(begchunk:endchunk), intent(in) | phys_state, | ||
character(len=*), dimension(fieldcnt), intent(in) | fieldnames, | ||
integer, intent(in) | fieldcnt, | ||
type(boundarydata_type), intent(out) | bndydata, | ||
integer, intent(in), optional | vertextrap | ||
) |
subroutine boundarydata::boundarydata_interpolate | ( | type(physics_state), dimension(begchunk:endchunk), intent(in) | phys_state, |
real(r8), dimension(:,:,:,:,:), intent(in) | datain, | ||
type(boundarydata_type), intent(inout) | bndydata | ||
) |
subroutine boundarydata::boundarydata_read | ( | type(physics_state), dimension(begchunk:endchunk), intent(in) | phys_state, |
character(len=*), intent(in) | bndyfilename, | ||
integer, intent(in) | fieldcnt, | ||
character(len=*), dimension(fieldcnt), intent(in) | fieldnames, | ||
type(boundarydata_type), intent(inout) | bndydata, | ||
real(r8), dimension(:,:,:,:,:), pointer | datain | ||
) |
subroutine, public boundarydata::boundarydata_update | ( | type(physics_state), dimension(begchunk:endchunk), intent(in) | phys_state, |
type(boundarydata_type), intent(inout) | bndydata, | ||
logical, intent(out), optional | update_out | ||
) |
subroutine, public boundarydata::boundarydata_vert_interp | ( | integer, intent(in) | lchnk, |
integer, intent(in) | ncol, | ||
integer, intent(in) | levsiz, | ||
integer, intent(in) | fldcnt, | ||
real(r8), dimension(levsiz), intent(in) | pin, | ||
real(r8), dimension(pcols,pver), intent(in) | pmid, | ||
real(r8), dimension(pcols,levsiz,fldcnt), intent(in) | datain, | ||
real(r8), dimension(pcols,pver,fldcnt), intent(out) | dataout | ||
) |
subroutine boundarydata::get_data_bounding_date_indices | ( | real(r8), dimension(ptrtim), intent(in) | cdates, |
integer, intent(inout) | nm, | ||
integer, intent(inout) | np, | ||
real(r8), intent(out), optional | cdayout, | ||
logical, intent(out), optional | update | ||
) |
|
private |
|
private |