MAPL_LocStreamTransform Interface

public interface MAPL_LocStreamTransform

Module Procedures

private subroutine MAPL_LocStreamTransformField(LocStream, OUTPUT, INPUT, MASK, GRID_ID, GLOBAL, ISMINE, INTERP, RC)

Arguments

Type IntentOptional Attributes Name
type(MAPL_LocStream), intent(in) :: LocStream
type(ESMF_Field), intent(out) :: OUTPUT
type(ESMF_Field), intent(inout) :: INPUT
integer, intent(in), optional :: MASK(:)
integer, intent(in), optional :: GRID_ID
logical, intent(in), optional :: GLOBAL
logical, intent(in), optional :: ISMINE(:)
logical, intent(in), optional :: INTERP
integer, intent(out), optional :: RC

private subroutine MAPL_LocStreamTransformT2G(LocStream, OUTPUT, INPUT, MASK, SAMPLE, TRANSPOSE, variance, RC)

Arguments

Type IntentOptional Attributes Name
type(MAPL_LocStream), intent(in) :: LocStream
real, intent(inout) :: OUTPUT(:,:)
real, intent(inout) :: INPUT(:)
logical, intent(in), optional :: MASK(:)
logical, intent(in), optional :: SAMPLE
logical, intent(in), optional :: TRANSPOSE
logical, intent(in), optional :: variance
integer, intent(out), optional :: RC

private subroutine MAPL_LocStreamTransformG2T(LocStream, OUTPUT, INPUT, MASK, GRID_ID, GLOBAL, ISMINE, INTERP, TRANSPOSE, RC)

Arguments

Type IntentOptional Attributes Name
type(MAPL_LocStream), intent(in) :: LocStream
real, intent(inout) :: OUTPUT(:)
real, intent(inout) :: INPUT(:,:)
logical, intent(in), optional :: MASK(:)
integer, intent(in), optional :: GRID_ID
logical, intent(in), optional :: GLOBAL
logical, intent(in), optional :: ISMINE(:)
logical, intent(in), optional :: INTERP
logical, intent(in), optional :: TRANSPOSE
integer, intent(out), optional :: RC

private subroutine MAPL_LocStreamTransformT2T(OUTPUT, XFORM, INPUT, RC)

Arguments

Type IntentOptional Attributes Name
real, intent(out) :: OUTPUT(:)
type(MAPL_LocStreamXform), intent(in) :: XFORM
real, intent(in) :: INPUT(:)
integer, intent(out), optional :: RC

private subroutine MAPL_LocStreamTransformT2TR4R8(OUTPUT, XFORM, INPUT, RC)

Arguments

Type IntentOptional Attributes Name
real(kind=ESMF_KIND_R8), intent(out) :: OUTPUT(:)
type(MAPL_LocStreamXform), intent(in) :: XFORM
real, intent(in) :: INPUT(:)
integer, intent(out), optional :: RC

private subroutine MAPL_LocStreamTransformT2TR8R4(OUTPUT, XFORM, INPUT, RC)

Arguments

Type IntentOptional Attributes Name
real, intent(out) :: OUTPUT(:)
type(MAPL_LocStreamXform), intent(in) :: XFORM
real(kind=ESMF_KIND_R8), intent(in) :: INPUT(:)
integer, intent(out), optional :: RC