public interface reduce_sum_omp
Called by
interface~~reduce_sum_omp~~CalledByGraph
interface~reduce_sum_omp
reduce_sum_omp
proc~reduce_sum_i
reduce_sum_i
proc~reduce_sum_i->interface~reduce_sum_omp
proc~reduce_sum_i3
reduce_sum_i3
proc~reduce_sum_i3->interface~reduce_sum_omp
proc~reduce_sum_r4
reduce_sum_r4
proc~reduce_sum_r4->interface~reduce_sum_omp
proc~reduce_sum_r1
reduce_sum_r1
proc~reduce_sum_r1->interface~reduce_sum_omp
proc~reduce_sum_r2
reduce_sum_r2
proc~reduce_sum_r2->interface~reduce_sum_omp
proc~reduce_sum_r3
reduce_sum_r3
proc~reduce_sum_r3->interface~reduce_sum_omp
proc~reduce_sum_i2
reduce_sum_i2
proc~reduce_sum_i2->interface~reduce_sum_omp
proc~reduce_sum_r
reduce_sum_r
proc~reduce_sum_r->interface~reduce_sum_omp
proc~reduce_sum_i4
reduce_sum_i4
proc~reduce_sum_i4->interface~reduce_sum_omp
proc~reduce_sum_i1
reduce_sum_i1
proc~reduce_sum_i1->interface~reduce_sum_omp
interface~reduce_sum
reduce_sum
interface~reduce_sum->proc~reduce_sum_i
interface~reduce_sum->proc~reduce_sum_i3
interface~reduce_sum->proc~reduce_sum_r4
interface~reduce_sum->proc~reduce_sum_r1
interface~reduce_sum->proc~reduce_sum_r2
interface~reduce_sum->proc~reduce_sum_r3
interface~reduce_sum->proc~reduce_sum_i2
interface~reduce_sum->proc~reduce_sum_r
interface~reduce_sum->proc~reduce_sum_i4
interface~reduce_sum->proc~reduce_sum_i1
proc~sugwd_strato~2
sugwd_strato
proc~sugwd_strato~2->interface~reduce_sum
proc~sugwd_strato
sugwd_strato
proc~sugwd_strato->interface~reduce_sum
proc~global_mean
global_mean
proc~global_mean->interface~reduce_sum
proc~test_transfert
Test_transfert
proc~test_transfert->interface~reduce_sum
proc~global_mean~2
global_mean
proc~global_mean~2->interface~reduce_sum
proc~physiq
physiq
proc~physiq->proc~sugwd_strato
proc~physiq~2
physiq
proc~physiq~2->proc~sugwd_strato
proc~old_lmdz1d
old_lmdz1d
proc~old_lmdz1d->proc~physiq
proc~call_physiq
call_physiq
proc~call_physiq->proc~physiq
proc~call_physiq~2
call_physiq
proc~call_physiq~2->proc~physiq
proc~scm
scm
proc~scm->proc~physiq
program~lmdz1d
lmdz1d
program~lmdz1d->proc~old_lmdz1d
program~lmdz1d->proc~scm
proc~calfis
calfis
proc~calfis->proc~call_physiq
proc~leapfrog
leapfrog
proc~leapfrog->proc~calfis
program~gcm~2
gcm
program~gcm~2->proc~leapfrog
Nodes of different colours represent the following:
Graph Key
Subroutine
Subroutine
Function
Function
Interface
Interface
Unknown Procedure Type
Unknown Procedure Type
Program
Program
This Page's Entity
This Page's Entity
Solid arrows point from a procedure to one which it calls. Dashed
arrows point from an interface to procedures which implement that interface.
This could include the module procedures in a generic interface or the
implementation in a submodule of an interface in a parent module.
Module Procedures
private subroutine reduce_sum_omp_i(VarIn, VarOut)
Arguments
Type
Intent Optional Attributes
Name
integer,
intent(in)
::
VarIn
integer,
intent(out)
::
VarOut
private subroutine reduce_sum_omp_i1(VarIn, VarOut)
Arguments
Type
Intent Optional Attributes
Name
integer,
intent(in),
DIMENSION(:)
::
VarIn
integer,
intent(out),
DIMENSION(:)
::
VarOut
private subroutine reduce_sum_omp_i2(VarIn, VarOut)
Arguments
Type
Intent Optional Attributes
Name
integer,
intent(in),
DIMENSION(:,:)
::
VarIn
integer,
intent(out),
DIMENSION(:,:)
::
VarOut
private subroutine reduce_sum_omp_i3(VarIn, VarOut)
Arguments
Type
Intent Optional Attributes
Name
integer,
intent(in),
DIMENSION(:,:,:)
::
VarIn
integer,
intent(out),
DIMENSION(:,:,:)
::
VarOut
private subroutine reduce_sum_omp_i4(VarIn, VarOut)
Arguments
Type
Intent Optional Attributes
Name
integer,
intent(in),
DIMENSION(:,:,:,:)
::
VarIn
integer,
intent(out),
DIMENSION(:,:,:,:)
::
VarOut
private subroutine reduce_sum_omp_r(VarIn, VarOut)
Arguments
Type
Intent Optional Attributes
Name
real,
intent(in)
::
VarIn
real,
intent(out)
::
VarOut
private subroutine reduce_sum_omp_r1(VarIn, VarOut)
Arguments
Type
Intent Optional Attributes
Name
real,
intent(in),
DIMENSION(:)
::
VarIn
real,
intent(out),
DIMENSION(:)
::
VarOut
private subroutine reduce_sum_omp_r2(VarIn, VarOut)
Arguments
Type
Intent Optional Attributes
Name
real,
intent(in),
DIMENSION(:,:)
::
VarIn
real,
intent(out),
DIMENSION(:,:)
::
VarOut
private subroutine reduce_sum_omp_r3(VarIn, VarOut)
Arguments
Type
Intent Optional Attributes
Name
real,
intent(in),
DIMENSION(:,:,:)
::
VarIn
real,
intent(out),
DIMENSION(:,:,:)
::
VarOut
private subroutine reduce_sum_omp_r4(VarIn, VarOut)
Arguments
Type
Intent Optional Attributes
Name
real,
intent(in),
DIMENSION(:,:,:,:)
::
VarIn
real,
intent(out),
DIMENSION(:,:,:,:)
::
VarOut