assign_fptr Interface

public interface assign_fptr

Called by

interface~~assign_fptr~~CalledByGraph interface~assign_fptr MAPL_FieldPointerUtilities::assign_fptr proc~fieldabs MAPL_FieldUnaryFunctions::fieldAbs proc~fieldabs->interface~assign_fptr proc~fieldacos MAPL_FieldUnaryFunctions::fieldAcos proc~fieldacos->interface~assign_fptr proc~fieldadd MAPL_FieldBinaryOperations::fieldAdd proc~fieldadd->interface~assign_fptr proc~fieldasin MAPL_FieldUnaryFunctions::fieldAsin proc~fieldasin->interface~assign_fptr proc~fieldatan MAPL_FieldUnaryFunctions::fieldAtan proc~fieldatan->interface~assign_fptr proc~fieldcos MAPL_FieldUnaryFunctions::fieldCos proc~fieldcos->interface~assign_fptr proc~fieldcosh MAPL_FieldUnaryFunctions::fieldCosh proc~fieldcosh->interface~assign_fptr proc~fielddivide MAPL_FieldBinaryOperations::fieldDivide proc~fielddivide->interface~assign_fptr proc~fieldexp MAPL_FieldUnaryFunctions::fieldExp proc~fieldexp->interface~assign_fptr proc~fieldlog MAPL_FieldUnaryFunctions::fieldLog proc~fieldlog->interface~assign_fptr proc~fieldlog10 MAPL_FieldUnaryFunctions::fieldLog10 proc~fieldlog10->interface~assign_fptr proc~fieldmultiply MAPL_FieldBinaryOperations::fieldMultiply proc~fieldmultiply->interface~assign_fptr proc~fieldnegate MAPL_FieldUtilities::FieldNegate proc~fieldnegate->interface~assign_fptr proc~fieldpow MAPL_FieldUtilities::FieldPow proc~fieldpow->interface~assign_fptr proc~fieldpower MAPL_FieldBinaryOperations::fieldPower proc~fieldpower->interface~assign_fptr proc~fieldsin MAPL_FieldUnaryFunctions::fieldSin proc~fieldsin->interface~assign_fptr proc~fieldsinh MAPL_FieldUnaryFunctions::fieldSinh proc~fieldsinh->interface~assign_fptr proc~fieldsqrt MAPL_FieldUnaryFunctions::fieldSqrt proc~fieldsqrt->interface~assign_fptr proc~fieldsubtract MAPL_FieldBinaryOperations::fieldSubtract proc~fieldsubtract->interface~assign_fptr proc~fieldtan MAPL_FieldUnaryFunctions::fieldTan proc~fieldtan->interface~assign_fptr proc~fieldtanh MAPL_FieldUnaryFunctions::fieldTanh proc~fieldtanh->interface~assign_fptr proc~mapl_stateeval MAPL_NewArthParserMod::MAPL_StateEval proc~mapl_stateeval->proc~fieldabs proc~mapl_stateeval->proc~fieldacos proc~mapl_stateeval->proc~fieldadd proc~mapl_stateeval->proc~fieldasin proc~mapl_stateeval->proc~fieldatan proc~mapl_stateeval->proc~fieldcos proc~mapl_stateeval->proc~fieldcosh proc~mapl_stateeval->proc~fielddivide proc~mapl_stateeval->proc~fieldexp proc~mapl_stateeval->proc~fieldlog proc~mapl_stateeval->proc~fieldlog10 proc~mapl_stateeval->proc~fieldmultiply proc~mapl_stateeval->proc~fieldnegate proc~mapl_stateeval->proc~fieldpower proc~mapl_stateeval->proc~fieldsin proc~mapl_stateeval->proc~fieldsinh proc~mapl_stateeval->proc~fieldsqrt proc~mapl_stateeval->proc~fieldsubtract proc~mapl_stateeval->proc~fieldtan proc~mapl_stateeval->proc~fieldtanh proc~test_fieldaddr4 Test_FieldArithmetic::test_FieldAddR4 proc~test_fieldaddr4->proc~fieldadd proc~test_fieldaddr4_missing Test_FieldArithmetic::test_FieldAddR4_missing proc~test_fieldaddr4_missing->proc~fieldadd proc~test_fieldaddr8 Test_FieldArithmetic::test_FieldAddR8 proc~test_fieldaddr8->proc~fieldadd proc~test_fieldnegr4 Test_FieldArithmetic::test_FieldNegR4 proc~test_fieldnegr4->proc~fieldnegate proc~test_fieldpowr4 Test_FieldArithmetic::test_FieldPowR4 proc~test_fieldpowr4->proc~fieldpow proc~test_fieldpowr8 Test_FieldArithmetic::test_FieldPowR8 proc~test_fieldpowr8->proc~fieldpow proc~test_fieldsinr4 Test_FieldArithmetic::test_FieldSinR4 proc~test_fieldsinr4->proc~fieldsin

Module Procedures

private subroutine assign_fptr_r4_rank1(x, fptr, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(inout) :: x
real(kind=ESMF_KIND_R4), intent(out), pointer :: fptr(:)
integer, intent(out), optional :: rc

private subroutine assign_fptr_r8_rank1(x, fptr, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(inout) :: x
real(kind=ESMF_KIND_R8), intent(out), pointer :: fptr(:)
integer, intent(out), optional :: rc

private subroutine assign_fptr_r4_rank2(x, fp_shape, fptr, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(inout) :: x
integer(kind=ESMF_KIND_I8), intent(in) :: fp_shape(:)
real(kind=ESMF_KIND_R4), intent(out), pointer :: fptr(:,:)
integer, intent(out), optional :: rc

private subroutine assign_fptr_r8_rank2(x, fp_shape, fptr, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), intent(inout) :: x
integer(kind=ESMF_KIND_I8), intent(in) :: fp_shape(:)
real(kind=ESMF_KIND_R8), intent(out), pointer :: fptr(:,:)
integer, intent(out), optional :: rc