public interface get_par
Called by
interface~~get_par~~CalledByGraph
interface~get_par
get_par
proc~read_par_i
read_par_i
proc~read_par_i->interface~get_par
proc~read_par_v
read_par_v
proc~read_par_v->interface~get_par
proc~read_par_h
read_par_h
proc~read_par_h->interface~get_par
proc~read_par_l
read_par_l
proc~read_par_l->interface~get_par
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. Where possible, edges connecting nodes are given different colours to make them easier to distinguish in large graphs.
Functions
public function get_par_d(inp, sec, par, default)
Arguments
Type
Intent Optional
Attributes Name
integer,
intent(in)
::
inp
character(len=*),
intent(in)
::
sec
character(len=*),
intent(in)
::
par
real(kind=psb_dpk_),
intent(in)
::
default
Return Value real(kind=psb_dpk_)
public function get_par_h(inp, sec, par, default)
Arguments
Type
Intent Optional
Attributes Name
integer,
intent(in)
::
inp
character(len=*),
intent(in)
::
sec
character(len=*),
intent(in)
::
par
character(len=*),
intent(in)
::
default
Return Value character(len=:),
allocatable
public function get_par_i(inp, sec, par, default)
Arguments
Type
Intent Optional
Attributes Name
integer,
intent(in)
::
inp
character(len=*),
intent(in)
::
sec
character(len=*),
intent(in)
::
par
integer,
intent(in)
::
default
Return Value integer
public function get_par_l(inp, sec, par, default)
Arguments
Type
Intent Optional
Attributes Name
integer,
intent(in)
::
inp
character(len=*),
intent(in)
::
sec
character(len=*),
intent(in)
::
par
logical,
intent(in)
::
default
Return Value logical
public function get_par_v(inp, sec, par, default)
Arguments
Type
Intent Optional
Attributes Name
integer,
intent(in)
::
inp
character(len=*),
intent(in)
::
sec
character(len=*),
intent(in)
::
par
type(vector ),
intent(in)
::
default
Return Value type(vector )