eCLM Source Code Browser
Source Files
Modules
Procedures
Derived Types
Namelists
Programs
GlobalWeightedSumRAttr
Interface
3 statements
Source File
m_AttrVectReduce.F90
m_AttrVectReduce
GlobalWeightedSumRAttr
Contents
Module Procedures
GlobalWeightedSumRAttrSP_
GlobalWeightedSumRAttrDP_
public interface GlobalWeightedSumRAttr
Module Procedures
private subroutine GlobalWeightedSumRAttrSP_(inAV, outAV, Weights, comm, WeightSumAttr)
Arguments
Type
Intent
Optional
Attributes
Name
type(
AttrVect
),
intent(in)
::
inAV
type(
AttrVect
),
intent(out)
::
outAV
real(kind=SP),
dimension(:), pointer
::
Weights
integer,
intent(in)
::
comm
character(len=*),
intent(in),
optional
::
WeightSumAttr
private subroutine GlobalWeightedSumRAttrDP_(inAV, outAV, Weights, comm, WeightSumAttr)
Arguments
Type
Intent
Optional
Attributes
Name
type(
AttrVect
),
intent(in)
::
inAV
type(
AttrVect
),
intent(out)
::
outAV
real(kind=DP),
dimension(:), pointer
::
Weights
integer,
intent(in)
::
comm
character(len=*),
intent(in),
optional
::
WeightSumAttr