public interface zero_array
Called by
interface~~zero_array~~CalledByGraph
interface~zero_array
zero_array
proc~sw_solver_2stream
sw_solver_2stream
proc~sw_solver_2stream->interface~zero_array
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 zero_array_1D(ni, array) bind(C, name="0")
Arguments
Type Intent Optional Attributes Name
integer,
intent(in)
::
ni
real(kind=wp),
intent(out),
dimension(ni) ::
array
private subroutine zero_array_2D(ni, nj, array) bind(C, name="0")
Arguments
Type Intent Optional Attributes Name
integer,
intent(in)
::
ni
integer,
intent(in)
::
nj
real(kind=wp),
intent(out),
dimension(ni, nj) ::
array
private subroutine zero_array_3D(ni, nj, nk, array) bind(C, name="0")
Arguments
Type Intent Optional Attributes Name
integer,
intent(in)
::
ni
integer,
intent(in)
::
nj
integer,
intent(in)
::
nk
real(kind=wp),
intent(out),
dimension(ni, nj, nk) ::
array
private subroutine zero_array_4D(ni, nj, nk, nl, array) bind(C, name="0")
Arguments
Type Intent Optional Attributes Name
integer,
intent(in)
::
ni
integer,
intent(in)
::
nj
integer,
intent(in)
::
nk
integer,
intent(in)
::
nl
real(kind=wp),
intent(out),
dimension(ni, nj, nk, nl) ::
array