MAPL_VarReadNCPar Interface

public interface MAPL_VarReadNCPar

Called by

interface~~mapl_varreadncpar~~CalledByGraph interface~mapl_varreadncpar MAPL_VarReadNCPar proc~mapl_esmfstatereadfromfile MAPL_ESMFStateReadFromFile proc~mapl_esmfstatereadfromfile->interface~mapl_varreadncpar proc~mapl_genericinitialize MAPL_GenericInitialize proc~mapl_genericinitialize->proc~mapl_esmfstatereadfromfile proc~mapl_genericrefresh MAPL_GenericRefresh proc~mapl_genericrefresh->proc~mapl_esmfstatereadfromfile proc~mapl_genericrefresh->proc~mapl_genericrefresh proc~mapl_genericstaterestore MAPL_GenericStateRestore proc~mapl_genericstaterestore->proc~mapl_esmfstatereadfromfile proc~mapl_genericstaterestore->proc~mapl_genericstaterestore

Module Procedures

private subroutine MAPL_StateVarReadNCPar(filename, STATE, ARRDES, bootstrapable, NAME, RC)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: filename
type(ESMF_State), intent(inout) :: STATE
type(ArrDescr), intent(inout) :: ARRDES
logical, intent(in) :: bootstrapable
character(len=*), intent(in), optional :: NAME
integer, intent(out), optional :: RC

private subroutine MAPL_BundleReadNCPar(Bundle, arrdes, filename, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_FieldBundle), intent(inout) :: Bundle
type(ArrDescr), intent(inout) :: arrdes
character(len=*), intent(in) :: filename
integer, intent(out), optional :: rc

private subroutine MAPL_ArrayReadNCpar_1d(varn, filename, farrayPtr, arrDes, rc)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varn
character(len=*), intent(in) :: filename
real, pointer :: farrayPtr(:)
type(ArrDescr), intent(inout) :: arrDes
integer, intent(out), optional :: rc

private subroutine MAPL_ArrayReadNCpar_2d(varn, filename, farrayPtr, arrDes, rc)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varn
character(len=*), intent(in) :: filename
real, pointer :: farrayPtr(:,:)
type(ArrDescr), intent(inout) :: arrDes
integer, intent(out), optional :: rc

private subroutine MAPL_ArrayReadNCpar_3d(varn, filename, farrayPtr, arrDes, rc)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varn
character(len=*), intent(in) :: filename
real, pointer :: farrayPtr(:,:,:)
type(ArrDescr), intent(inout) :: arrDes
integer, intent(out), optional :: rc