RouteHandleParam Interface

public interface RouteHandleParam

Module Procedures

private function new_RoutehandleParam(srcMaskValues, dstMaskValues, regridmethod, polemethod, regridPoleNPnts, linetype, normtype, extrapmethod, extrapNumSrcPnts, extrapDistExponent, extrapNumLevels, unmappedaction, ignoreDegenerate, srcTermProcessing) result(param)

Arguments

Type IntentOptional Attributes Name
integer, intent(in), optional :: srcMaskValues(:)
integer, intent(in), optional :: dstMaskValues(:)
type(ESMF_RegridMethod_Flag), intent(in), optional :: regridmethod
type(ESMF_PoleMethod_Flag), intent(in), optional :: polemethod
integer, intent(in), optional :: regridPoleNPnts
type(ESMF_LineType_Flag), intent(in), optional :: linetype
type(ESMF_NormType_Flag), intent(in), optional :: normtype
type(ESMF_ExtrapMethod_Flag), intent(in), optional :: extrapmethod
integer, intent(in), optional :: extrapNumSrcPnts
real(kind=ESMF_KIND_R4), intent(in), optional :: extrapDistExponent
integer, intent(in), optional :: extrapNumLevels
type(ESMF_UnmappedAction_Flag), intent(in), optional :: unmappedaction
logical, intent(in), optional :: ignoreDegenerate
integer, intent(in), optional :: srcTermProcessing

Return Value type(RoutehandleParam)