PairedSpatialIntegralsV Interface

public interface PairedSpatialIntegralsV

Module Procedures

private subroutine PairedSpatialIntegralRAttrVSP_(inAv1, outAv1, Weights1, WeightName1, inAv2, outAv2, Weights2, WeightName2, SumWeights, comm)

Arguments

Type IntentOptional Attributes Name
type(AttrVect), intent(in) :: inAv1
type(AttrVect), intent(out) :: outAv1
real(kind=SP), dimension(:), pointer :: Weights1
character(len=*), intent(in) :: WeightName1
type(AttrVect), intent(in) :: inAv2
type(AttrVect), intent(out) :: outAv2
real(kind=SP), dimension(:), pointer :: Weights2
character(len=*), intent(in) :: WeightName2
logical, intent(in), optional :: SumWeights
integer, intent(in) :: comm

private subroutine PairedSpatialIntegralRAttrVDP_(inAv1, outAv1, Weights1, WeightName1, inAv2, outAv2, Weights2, WeightName2, SumWeights, comm)

Arguments

Type IntentOptional Attributes Name
type(AttrVect), intent(in) :: inAv1
type(AttrVect), intent(out) :: outAv1
real(kind=DP), dimension(:), pointer :: Weights1
character(len=*), intent(in) :: WeightName1
type(AttrVect), intent(in) :: inAv2
type(AttrVect), intent(out) :: outAv2
real(kind=DP), dimension(:), pointer :: Weights2
character(len=*), intent(in) :: WeightName2
logical, intent(in), optional :: SumWeights
integer, intent(in) :: comm