CAM
physics_buffer::pbuf_get_field Interface Reference

Private Member Functions

subroutine get_pbuf1d_field_by_index_1d_int (pbuf, index, field, start, kount, col_type, copy_if_needed, errcode)
 
subroutine get_pbuf1d_field_by_index_2d_int (pbuf, index, field, start, kount, col_type, copy_if_needed, errcode)
 
subroutine get_pbuf1d_field_by_index_3d_int (pbuf, index, field, start, kount, col_type, copy_if_needed, errcode)
 
subroutine get_pbuf1d_field_by_index_4d_int (pbuf, index, field, start, kount, col_type, copy_if_needed, errcode)
 
subroutine get_pbuf1d_field_by_index_5d_int (pbuf, index, field, start, kount, col_type, copy_if_needed, errcode)
 
subroutine get_pbuf1d_field_by_index_1d_double (pbuf, index, field, start, kount, col_type, copy_if_needed, errcode)
 
subroutine get_pbuf1d_field_by_index_2d_double (pbuf, index, field, start, kount, col_type, copy_if_needed, errcode)
 
subroutine get_pbuf1d_field_by_index_3d_double (pbuf, index, field, start, kount, col_type, copy_if_needed, errcode)
 
subroutine get_pbuf1d_field_by_index_4d_double (pbuf, index, field, start, kount, col_type, copy_if_needed, errcode)
 
subroutine get_pbuf1d_field_by_index_5d_double (pbuf, index, field, start, kount, col_type, copy_if_needed, errcode)
 
subroutine get_pbuf1d_field_by_index_1d_real (pbuf, index, field, start, kount, col_type, copy_if_needed, errcode)
 
subroutine get_pbuf1d_field_by_index_2d_real (pbuf, index, field, start, kount, col_type, copy_if_needed, errcode)
 
subroutine get_pbuf1d_field_by_index_3d_real (pbuf, index, field, start, kount, col_type, copy_if_needed, errcode)
 
subroutine get_pbuf1d_field_by_index_4d_real (pbuf, index, field, start, kount, col_type, copy_if_needed, errcode)
 
subroutine get_pbuf1d_field_by_index_5d_real (pbuf, index, field, start, kount, col_type, copy_if_needed, errcode)
 
subroutine get_pbuf2d_field_by_index_1d_int (pbuf2d, lchnk, index, field, start, kount, col_type, errcode)
 
subroutine get_pbuf2d_field_by_index_2d_int (pbuf2d, lchnk, index, field, start, kount, col_type, errcode)
 
subroutine get_pbuf2d_field_by_index_3d_int (pbuf2d, lchnk, index, field, start, kount, col_type, errcode)
 
subroutine get_pbuf2d_field_by_index_4d_int (pbuf2d, lchnk, index, field, start, kount, col_type, errcode)
 
subroutine get_pbuf2d_field_by_index_5d_int (pbuf2d, lchnk, index, field, start, kount, col_type, errcode)
 
subroutine get_pbuf2d_field_by_index_1d_double (pbuf2d, lchnk, index, field, start, kount, col_type, errcode)
 
subroutine get_pbuf2d_field_by_index_2d_double (pbuf2d, lchnk, index, field, start, kount, col_type, errcode)
 
subroutine get_pbuf2d_field_by_index_3d_double (pbuf2d, lchnk, index, field, start, kount, col_type, errcode)
 
subroutine get_pbuf2d_field_by_index_4d_double (pbuf2d, lchnk, index, field, start, kount, col_type, errcode)
 
subroutine get_pbuf2d_field_by_index_5d_double (pbuf2d, lchnk, index, field, start, kount, col_type, errcode)
 
subroutine get_pbuf2d_field_by_index_1d_real (pbuf2d, lchnk, index, field, start, kount, col_type, errcode)
 
subroutine get_pbuf2d_field_by_index_2d_real (pbuf2d, lchnk, index, field, start, kount, col_type, errcode)
 
subroutine get_pbuf2d_field_by_index_3d_real (pbuf2d, lchnk, index, field, start, kount, col_type, errcode)
 
subroutine get_pbuf2d_field_by_index_4d_real (pbuf2d, lchnk, index, field, start, kount, col_type, errcode)
 
subroutine get_pbuf2d_field_by_index_5d_real (pbuf2d, lchnk, index, field, start, kount, col_type, errcode)
 

Member Function/Subroutine Documentation

◆ get_pbuf1d_field_by_index_1d_double()

subroutine physics_buffer::pbuf_get_field::get_pbuf1d_field_by_index_1d_double ( type(physics_buffer_desc), dimension(:), pointer  pbuf,
integer, intent(in)  index,
real(r8), dimension(:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
logical, intent(in), optional  copy_if_needed,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf1d_field_by_index_1d_int()

subroutine physics_buffer::pbuf_get_field::get_pbuf1d_field_by_index_1d_int ( type(physics_buffer_desc), dimension(:), pointer  pbuf,
integer, intent(in)  index,
integer(i4), dimension(:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
logical, intent(in), optional  copy_if_needed,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf1d_field_by_index_1d_real()

subroutine physics_buffer::pbuf_get_field::get_pbuf1d_field_by_index_1d_real ( type(physics_buffer_desc), dimension(:), pointer  pbuf,
integer, intent(in)  index,
real(r4), dimension(:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
logical, intent(in), optional  copy_if_needed,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf1d_field_by_index_2d_double()

subroutine physics_buffer::pbuf_get_field::get_pbuf1d_field_by_index_2d_double ( type(physics_buffer_desc), dimension(:), pointer  pbuf,
integer, intent(in)  index,
real(r8), dimension(:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
logical, intent(in), optional  copy_if_needed,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf1d_field_by_index_2d_int()

subroutine physics_buffer::pbuf_get_field::get_pbuf1d_field_by_index_2d_int ( type(physics_buffer_desc), dimension(:), pointer  pbuf,
integer, intent(in)  index,
integer(i4), dimension(:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
logical, intent(in), optional  copy_if_needed,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf1d_field_by_index_2d_real()

subroutine physics_buffer::pbuf_get_field::get_pbuf1d_field_by_index_2d_real ( type(physics_buffer_desc), dimension(:), pointer  pbuf,
integer, intent(in)  index,
real(r4), dimension(:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
logical, intent(in), optional  copy_if_needed,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf1d_field_by_index_3d_double()

subroutine physics_buffer::pbuf_get_field::get_pbuf1d_field_by_index_3d_double ( type(physics_buffer_desc), dimension(:), pointer  pbuf,
integer, intent(in)  index,
real(r8), dimension(:,:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
logical, intent(in), optional  copy_if_needed,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf1d_field_by_index_3d_int()

subroutine physics_buffer::pbuf_get_field::get_pbuf1d_field_by_index_3d_int ( type(physics_buffer_desc), dimension(:), pointer  pbuf,
integer, intent(in)  index,
integer(i4), dimension(:,:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
logical, intent(in), optional  copy_if_needed,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf1d_field_by_index_3d_real()

subroutine physics_buffer::pbuf_get_field::get_pbuf1d_field_by_index_3d_real ( type(physics_buffer_desc), dimension(:), pointer  pbuf,
integer, intent(in)  index,
real(r4), dimension(:,:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
logical, intent(in), optional  copy_if_needed,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf1d_field_by_index_4d_double()

subroutine physics_buffer::pbuf_get_field::get_pbuf1d_field_by_index_4d_double ( type(physics_buffer_desc), dimension(:), pointer  pbuf,
integer, intent(in)  index,
real(r8), dimension(:,:,:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
logical, intent(in), optional  copy_if_needed,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf1d_field_by_index_4d_int()

subroutine physics_buffer::pbuf_get_field::get_pbuf1d_field_by_index_4d_int ( type(physics_buffer_desc), dimension(:), pointer  pbuf,
integer, intent(in)  index,
integer(i4), dimension(:,:,:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
logical, intent(in), optional  copy_if_needed,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf1d_field_by_index_4d_real()

subroutine physics_buffer::pbuf_get_field::get_pbuf1d_field_by_index_4d_real ( type(physics_buffer_desc), dimension(:), pointer  pbuf,
integer, intent(in)  index,
real(r4), dimension(:,:,:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
logical, intent(in), optional  copy_if_needed,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf1d_field_by_index_5d_double()

subroutine physics_buffer::pbuf_get_field::get_pbuf1d_field_by_index_5d_double ( type(physics_buffer_desc), dimension(:), pointer  pbuf,
integer, intent(in)  index,
real(r8), dimension(:,:,:,:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
logical, intent(in), optional  copy_if_needed,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf1d_field_by_index_5d_int()

subroutine physics_buffer::pbuf_get_field::get_pbuf1d_field_by_index_5d_int ( type(physics_buffer_desc), dimension(:), pointer  pbuf,
integer, intent(in)  index,
integer(i4), dimension(:,:,:,:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
logical, intent(in), optional  copy_if_needed,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf1d_field_by_index_5d_real()

subroutine physics_buffer::pbuf_get_field::get_pbuf1d_field_by_index_5d_real ( type(physics_buffer_desc), dimension(:), pointer  pbuf,
integer, intent(in)  index,
real(r4), dimension(:,:,:,:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
logical, intent(in), optional  copy_if_needed,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf2d_field_by_index_1d_double()

subroutine physics_buffer::pbuf_get_field::get_pbuf2d_field_by_index_1d_double ( type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d,
integer, intent(in)  lchnk,
integer, intent(in)  index,
real(r8), dimension(:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf2d_field_by_index_1d_int()

subroutine physics_buffer::pbuf_get_field::get_pbuf2d_field_by_index_1d_int ( type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d,
integer, intent(in)  lchnk,
integer, intent(in)  index,
integer(i4), dimension(:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf2d_field_by_index_1d_real()

subroutine physics_buffer::pbuf_get_field::get_pbuf2d_field_by_index_1d_real ( type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d,
integer, intent(in)  lchnk,
integer, intent(in)  index,
real(r4), dimension(:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf2d_field_by_index_2d_double()

subroutine physics_buffer::pbuf_get_field::get_pbuf2d_field_by_index_2d_double ( type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d,
integer, intent(in)  lchnk,
integer, intent(in)  index,
real(r8), dimension(:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf2d_field_by_index_2d_int()

subroutine physics_buffer::pbuf_get_field::get_pbuf2d_field_by_index_2d_int ( type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d,
integer, intent(in)  lchnk,
integer, intent(in)  index,
integer(i4), dimension(:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf2d_field_by_index_2d_real()

subroutine physics_buffer::pbuf_get_field::get_pbuf2d_field_by_index_2d_real ( type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d,
integer, intent(in)  lchnk,
integer, intent(in)  index,
real(r4), dimension(:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf2d_field_by_index_3d_double()

subroutine physics_buffer::pbuf_get_field::get_pbuf2d_field_by_index_3d_double ( type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d,
integer, intent(in)  lchnk,
integer, intent(in)  index,
real(r8), dimension(:,:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf2d_field_by_index_3d_int()

subroutine physics_buffer::pbuf_get_field::get_pbuf2d_field_by_index_3d_int ( type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d,
integer, intent(in)  lchnk,
integer, intent(in)  index,
integer(i4), dimension(:,:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf2d_field_by_index_3d_real()

subroutine physics_buffer::pbuf_get_field::get_pbuf2d_field_by_index_3d_real ( type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d,
integer, intent(in)  lchnk,
integer, intent(in)  index,
real(r4), dimension(:,:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf2d_field_by_index_4d_double()

subroutine physics_buffer::pbuf_get_field::get_pbuf2d_field_by_index_4d_double ( type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d,
integer, intent(in)  lchnk,
integer, intent(in)  index,
real(r8), dimension(:,:,:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf2d_field_by_index_4d_int()

subroutine physics_buffer::pbuf_get_field::get_pbuf2d_field_by_index_4d_int ( type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d,
integer, intent(in)  lchnk,
integer, intent(in)  index,
integer(i4), dimension(:,:,:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf2d_field_by_index_4d_real()

subroutine physics_buffer::pbuf_get_field::get_pbuf2d_field_by_index_4d_real ( type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d,
integer, intent(in)  lchnk,
integer, intent(in)  index,
real(r4), dimension(:,:,:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf2d_field_by_index_5d_double()

subroutine physics_buffer::pbuf_get_field::get_pbuf2d_field_by_index_5d_double ( type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d,
integer, intent(in)  lchnk,
integer, intent(in)  index,
real(r8), dimension(:,:,:,:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf2d_field_by_index_5d_int()

subroutine physics_buffer::pbuf_get_field::get_pbuf2d_field_by_index_5d_int ( type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d,
integer, intent(in)  lchnk,
integer, intent(in)  index,
integer(i4), dimension(:,:,:,:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
integer, intent(out), optional  errcode 
)
private

◆ get_pbuf2d_field_by_index_5d_real()

subroutine physics_buffer::pbuf_get_field::get_pbuf2d_field_by_index_5d_real ( type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d,
integer, intent(in)  lchnk,
integer, intent(in)  index,
real(r4), dimension(:,:,:,:,:), pointer  field,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  kount,
integer, intent(in), optional  col_type,
integer, intent(out), optional  errcode 
)
private

The documentation for this interface was generated from the following file: