ESMFL_StateGetPointerToData Interface

public interface ESMFL_StateGetPointerToData

Called by

interface~~esmfl_stategetpointertodata~~CalledByGraph interface~esmfl_stategetpointertodata ESMFL_StateGetPointerToData none~evaluate_box_mask StateMask%evaluate_box_mask none~evaluate_box_mask->interface~esmfl_stategetpointertodata none~evaluate_region_mask StateMask%evaluate_region_mask none~evaluate_region_mask->interface~esmfl_stategetpointertodata none~evaluate_zone_mask StateMask%evaluate_zone_mask none~evaluate_zone_mask->interface~esmfl_stategetpointertodata none~evaluate_mask StateMask%evaluate_mask none~evaluate_mask->none~evaluate_box_mask none~evaluate_mask->none~evaluate_region_mask none~evaluate_mask->none~evaluate_zone_mask proc~evaluate_derived_field DerivedExport%evaluate_derived_field proc~evaluate_derived_field->none~evaluate_mask proc~test_region_mask_2d test_region_mask_2d proc~test_region_mask_2d->none~evaluate_mask proc~test_region_mask_3d test_region_mask_3d proc~test_region_mask_3d->none~evaluate_mask

Module Procedures

private subroutine ESMFL_StateGetPtrToDataR4_1(STATE, PTR, NAME, alloc, notFoundOK, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(inout) :: STATE
real(kind=ESMF_KIND_R4), pointer :: PTR(:)
character(len=*), intent(in) :: NAME
logical, intent(in), optional :: alloc
logical, intent(in), optional :: notFoundOK
integer, intent(out), optional :: RC

private subroutine ESMFL_StateGetPtrToDataR4_2(STATE, PTR, NAME, alloc, notFoundOK, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(inout) :: STATE
real(kind=ESMF_KIND_R4), pointer :: PTR(:,:)
character(len=*), intent(in) :: NAME
logical, intent(in), optional :: alloc
logical, intent(in), optional :: notFoundOK
integer, intent(out), optional :: RC

private subroutine ESMFL_StateGetPtrToDataR4_3(STATE, PTR, NAME, alloc, notFoundOK, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(inout) :: STATE
real(kind=ESMF_KIND_R4), pointer :: PTR(:,:,:)
character(len=*), intent(in) :: NAME
logical, intent(in), optional :: alloc
logical, intent(in), optional :: notFoundOK
integer, intent(out), optional :: RC

private subroutine ESMFL_StateGetPtrToDataR4_4(STATE, PTR, NAME, alloc, notFoundOK, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(inout) :: STATE
real(kind=ESMF_KIND_R4), pointer :: PTR(:,:,:,:)
character(len=*), intent(in) :: NAME
logical, intent(in), optional :: alloc
logical, intent(in), optional :: notFoundOK
integer, intent(out), optional :: RC

private subroutine ESMFL_StateGetPtrToDataR8_1(STATE, PTR, NAME, alloc, notFoundOK, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(inout) :: STATE
real(kind=ESMF_KIND_R8), pointer :: PTR(:)
character(len=*), intent(in) :: NAME
logical, intent(in), optional :: alloc
logical, intent(in), optional :: notFoundOK
integer, intent(out), optional :: RC

private subroutine ESMFL_StateGetPtrToDataR8_2(STATE, PTR, NAME, alloc, notFoundOK, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(inout) :: STATE
real(kind=ESMF_KIND_R8), pointer :: PTR(:,:)
character(len=*), intent(in) :: NAME
logical, intent(in), optional :: alloc
logical, intent(in), optional :: notFoundOK
integer, intent(out), optional :: RC

private subroutine ESMFL_StateGetPtrToDataR8_3(STATE, PTR, NAME, alloc, notFoundOK, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(inout) :: STATE
real(kind=ESMF_KIND_R8), pointer :: PTR(:,:,:)
character(len=*), intent(in) :: NAME
logical, intent(in), optional :: alloc
logical, intent(in), optional :: notFoundOK
integer, intent(out), optional :: RC

private subroutine ESMFL_StateGetPtrToDataR8_4(STATE, PTR, NAME, alloc, notFoundOK, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_State), intent(inout) :: STATE
real(kind=ESMF_KIND_R8), pointer :: PTR(:,:,:,:)
character(len=*), intent(in) :: NAME
logical, intent(in), optional :: alloc
logical, intent(in), optional :: notFoundOK
integer, intent(out), optional :: RC