public interface getKey
Called by
interface~~getkey~~CalledByGraph
interface~getkey
getKey
proc~init_infotrac~2
init_infotrac
proc~init_infotrac~2->interface~getkey
proc~indexupdate
indexUpdate
proc~init_infotrac~2->proc~indexupdate
proc~readtracersfiles
readTracersFiles
proc~init_infotrac~2->proc~readtracersfiles
proc~processisotopes
processIsotopes
proc~init_infotrac~2->proc~processisotopes
proc~setgeneration
setGeneration
proc~setgeneration->interface~getkey
proc~init_infotrac_phy
init_infotrac_phy
proc~init_infotrac_phy->interface~getkey
proc~init_infotrac_phy->proc~indexupdate
proc~init_infotrac_phy->proc~readtracersfiles
proc~init_infotrac_phy->proc~processisotopes
proc~init_infotrac
init_infotrac
proc~init_infotrac->interface~getkey
proc~init_infotrac->proc~indexupdate
proc~init_infotrac->proc~readtracersfiles
proc~init_infotrac->proc~processisotopes
proc~indexupdate->interface~getkey
proc~init_infotrac_phy~2
init_infotrac_phy
proc~init_infotrac_phy~2->interface~getkey
proc~init_infotrac_phy~2->proc~indexupdate
proc~init_infotrac_phy~2->proc~readtracersfiles
proc~init_infotrac_phy~2->proc~processisotopes
proc~readtracersfiles->interface~getkey
proc~readtracersfiles->proc~setgeneration
proc~readtracersfiles->proc~indexupdate
proc~processisotopes->interface~getkey
proc~iniphysiq
iniphysiq
proc~iniphysiq->proc~init_infotrac_phy
proc~old_lmdz1d
old_lmdz1d
proc~old_lmdz1d->proc~init_infotrac
proc~old_lmdz1d->proc~iniphysiq
proc~iniphysiq~3
iniphysiq
proc~iniphysiq~3->proc~init_infotrac_phy
proc~iniphysiq~2
iniphysiq
proc~iniphysiq~2->proc~init_infotrac_phy
program~gcm~2
gcm
program~gcm~2->proc~init_infotrac
program~gcm~2->proc~iniphysiq
program~ce0l
ce0l
program~ce0l->proc~init_infotrac
program~ce0l->proc~iniphysiq
proc~scm
scm
proc~scm->proc~init_infotrac
proc~scm->proc~iniphysiq
program~gcm
gcm
program~gcm->proc~init_infotrac
program~gcm->proc~iniphysiq
program~lmdz1d
lmdz1d
program~lmdz1d->proc~old_lmdz1d
program~lmdz1d->proc~scm
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 function getKeyByIndex_s111(keyn, val, itr, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
character(len=maxlen),
intent(out)
::
val
integer,
intent(in)
::
itr
type(keys_type ),
intent(in),
optional
::
ky (:)
character(len=*),
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_sm11(keyn, val, itr, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
character(len=maxlen),
intent(out)
::
val
integer,
intent(in)
::
itr
type(keys_type ),
intent(in),
optional
::
ky (:)
character(len=*),
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_s1m1(keyn, val, itr, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
character(len=maxlen),
intent(out),
ALLOCATABLE
::
val (:)
integer,
intent(in)
::
itr
type(keys_type ),
intent(in),
optional
::
ky (:)
character(len=*),
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_smm1(keyn, val, itr, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
character(len=maxlen),
intent(out),
ALLOCATABLE
::
val (:)
integer,
intent(in)
::
itr
type(keys_type ),
intent(in),
optional
::
ky (:)
character(len=*),
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_s1mm(keyn, val, ky, nam, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
character(len=maxlen),
intent(out),
ALLOCATABLE
::
val (:)
type(keys_type ),
intent(in),
optional
::
ky (:)
character(len=maxlen),
intent(out),
optional,
ALLOCATABLE
::
nam (:)
character(len=*),
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_smmm(keyn, val, ky, nam, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
character(len=maxlen),
intent(out),
ALLOCATABLE
::
val (:)
type(keys_type ),
intent(in),
optional
::
ky (:)
character(len=maxlen),
intent(out),
optional,
ALLOCATABLE
::
nam (:)
character(len=*),
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_i111(keyn, val, itr, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
integer,
intent(out)
::
val
integer,
intent(in)
::
itr
type(keys_type ),
intent(in),
optional
::
ky (:)
integer,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_im11(keyn, val, itr, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
integer,
intent(out)
::
val
integer,
intent(in)
::
itr
type(keys_type ),
intent(in),
optional
::
ky (:)
integer,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_i1m1(keyn, val, itr, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
integer,
intent(out),
ALLOCATABLE
::
val (:)
integer,
intent(in)
::
itr
type(keys_type ),
intent(in),
optional
::
ky (:)
integer,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_imm1(keyn, val, itr, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
integer,
intent(out),
ALLOCATABLE
::
val (:)
integer,
intent(in)
::
itr
type(keys_type ),
intent(in),
optional
::
ky (:)
integer,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_i1mm(keyn, val, ky, nam, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
integer,
intent(out),
ALLOCATABLE
::
val (:)
type(keys_type ),
intent(in),
optional
::
ky (:)
character(len=maxlen),
intent(out),
optional,
ALLOCATABLE
::
nam (:)
integer,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_immm(keyn, val, ky, nam, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
integer,
intent(out),
ALLOCATABLE
::
val (:)
type(keys_type ),
intent(in),
optional
::
ky (:)
character(len=maxlen),
intent(out),
optional,
ALLOCATABLE
::
nam (:)
integer,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_r111(keyn, val, itr, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
real,
intent(out)
::
val
integer,
intent(in)
::
itr
type(keys_type ),
intent(in),
optional
::
ky (:)
real,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_rm11(keyn, val, itr, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
real,
intent(out)
::
val
integer,
intent(in)
::
itr
type(keys_type ),
intent(in),
optional
::
ky (:)
real,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_r1m1(keyn, val, itr, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
real,
intent(out),
ALLOCATABLE
::
val (:)
integer,
intent(in)
::
itr
type(keys_type ),
intent(in),
optional
::
ky (:)
real,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_rmm1(keyn, val, itr, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
real,
intent(out),
ALLOCATABLE
::
val (:)
integer,
intent(in)
::
itr
type(keys_type ),
intent(in),
optional
::
ky (:)
real,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_r1mm(keyn, val, ky, nam, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
real,
intent(out),
ALLOCATABLE
::
val (:)
type(keys_type ),
intent(in),
optional
::
ky (:)
character(len=maxlen),
intent(out),
optional,
ALLOCATABLE
::
nam (:)
real,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_rmmm(keyn, val, ky, nam, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
real,
intent(out),
ALLOCATABLE
::
val (:)
type(keys_type ),
intent(in),
optional
::
ky (:)
character(len=maxlen),
intent(out),
optional,
ALLOCATABLE
::
nam (:)
real,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_l111(keyn, val, itr, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
logical,
intent(out)
::
val
integer,
intent(in)
::
itr
type(keys_type ),
intent(in),
optional
::
ky (:)
logical,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_lm11(keyn, val, itr, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
logical,
intent(out)
::
val
integer,
intent(in)
::
itr
type(keys_type ),
intent(in),
optional
::
ky (:)
logical,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_l1m1(keyn, val, itr, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
logical,
intent(out),
ALLOCATABLE
::
val (:)
integer,
intent(in)
::
itr
type(keys_type ),
intent(in),
optional
::
ky (:)
logical,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_lmm1(keyn, val, itr, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
logical,
intent(out),
ALLOCATABLE
::
val (:)
integer,
intent(in)
::
itr
type(keys_type ),
intent(in),
optional
::
ky (:)
logical,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_l1mm(keyn, val, ky, nam, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
logical,
intent(out),
ALLOCATABLE
::
val (:)
type(keys_type ),
intent(in),
optional
::
ky (:)
character(len=maxlen),
intent(out),
optional,
ALLOCATABLE
::
nam (:)
logical,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByIndex_lmmm(keyn, val, ky, nam, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
logical,
intent(out),
ALLOCATABLE
::
val (:)
type(keys_type ),
intent(in),
optional
::
ky (:)
character(len=maxlen),
intent(out),
optional,
ALLOCATABLE
::
nam (:)
logical,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_s111(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
character(len=maxlen),
intent(out)
::
val
character(len=*),
intent(in)
::
tname
type(keys_type ),
intent(in),
optional
::
ky (:)
character(len=*),
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_sm11(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
character(len=maxlen),
intent(out)
::
val
character(len=*),
intent(in)
::
tname
type(keys_type ),
intent(in),
optional
::
ky (:)
character(len=*),
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_s1m1(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
character(len=maxlen),
intent(out),
ALLOCATABLE
::
val (:)
character(len=*),
intent(in)
::
tname
type(keys_type ),
intent(in),
optional
::
ky (:)
character(len=*),
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_smm1(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
character(len=maxlen),
intent(out),
ALLOCATABLE
::
val (:)
character(len=*),
intent(in)
::
tname
type(keys_type ),
intent(in),
optional
::
ky (:)
character(len=*),
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_s1mm(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
character(len=maxlen),
intent(out),
ALLOCATABLE
::
val (:)
character(len=*),
intent(in)
::
tname (:)
type(keys_type ),
intent(in),
optional
::
ky (:)
character(len=*),
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_smmm(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
character(len=maxlen),
intent(out),
ALLOCATABLE
::
val (:)
character(len=*),
intent(in)
::
tname (:)
type(keys_type ),
intent(in),
optional
::
ky (:)
character(len=*),
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_i111(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
integer,
intent(out)
::
val
character(len=*),
intent(in)
::
tname
type(keys_type ),
intent(in),
optional
::
ky (:)
integer,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_im11(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
integer,
intent(out)
::
val
character(len=*),
intent(in)
::
tname
type(keys_type ),
intent(in),
optional
::
ky (:)
integer,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_i1m1(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
integer,
intent(out),
ALLOCATABLE
::
val (:)
character(len=*),
intent(in)
::
tname
type(keys_type ),
intent(in),
optional
::
ky (:)
integer,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_imm1(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
integer,
intent(out),
ALLOCATABLE
::
val (:)
character(len=*),
intent(in)
::
tname
type(keys_type ),
intent(in),
optional
::
ky (:)
integer,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_i1mm(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
integer,
intent(out),
ALLOCATABLE
::
val (:)
character(len=*),
intent(in)
::
tname (:)
type(keys_type ),
intent(in),
optional
::
ky (:)
integer,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_immm(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
integer,
intent(out),
ALLOCATABLE
::
val (:)
character(len=*),
intent(in)
::
tname (:)
type(keys_type ),
intent(in),
optional
::
ky (:)
integer,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_r111(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
real,
intent(out)
::
val
character(len=*),
intent(in)
::
tname
type(keys_type ),
intent(in),
optional
::
ky (:)
real,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_rm11(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
real,
intent(out)
::
val
character(len=*),
intent(in)
::
tname
type(keys_type ),
intent(in),
optional
::
ky (:)
real,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_r1m1(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
real,
intent(out),
ALLOCATABLE
::
val (:)
character(len=*),
intent(in)
::
tname
type(keys_type ),
intent(in),
optional
::
ky (:)
real,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_rmm1(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
real,
intent(out),
ALLOCATABLE
::
val (:)
character(len=*),
intent(in)
::
tname
type(keys_type ),
intent(in),
optional
::
ky (:)
real,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_r1mm(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
real,
intent(out),
ALLOCATABLE
::
val (:)
character(len=*),
intent(in)
::
tname (:)
type(keys_type ),
intent(in),
optional
::
ky (:)
real,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_rmmm(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
real,
intent(out),
ALLOCATABLE
::
val (:)
character(len=*),
intent(in)
::
tname (:)
type(keys_type ),
intent(in),
optional
::
ky (:)
real,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_l111(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
logical,
intent(out)
::
val
character(len=*),
intent(in)
::
tname
type(keys_type ),
intent(in),
optional
::
ky (:)
logical,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_lm11(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
logical,
intent(out)
::
val
character(len=*),
intent(in)
::
tname
type(keys_type ),
intent(in),
optional
::
ky (:)
logical,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_l1m1(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
logical,
intent(out),
ALLOCATABLE
::
val (:)
character(len=*),
intent(in)
::
tname
type(keys_type ),
intent(in),
optional
::
ky (:)
logical,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_lmm1(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
logical,
intent(out),
ALLOCATABLE
::
val (:)
character(len=*),
intent(in)
::
tname
type(keys_type ),
intent(in),
optional
::
ky (:)
logical,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_l1mm(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn
logical,
intent(out),
ALLOCATABLE
::
val (:)
character(len=*),
intent(in)
::
tname (:)
type(keys_type ),
intent(in),
optional
::
ky (:)
logical,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical
private function getKeyByName_lmmm(keyn, val, tname, ky, def, lDisp) result(lerr)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
keyn (:)
logical,
intent(out),
ALLOCATABLE
::
val (:)
character(len=*),
intent(in)
::
tname (:)
type(keys_type ),
intent(in),
optional
::
ky (:)
logical,
intent(in),
optional
::
def
logical,
intent(in),
optional
::
lDisp
Return Value
logical