KTH framework for Nek5000 toolboxes; testing version  0.0.1
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages

Set of subroutines related to module's runtime parameters. More...

Go to the source code of this file.

Functions/Subroutines

subroutine rprm_register
 Register runtime parameters database. More...
 
subroutine rprm_init
 Initialise modules runtime parameters and write summary. More...
 
logical function rprm_is_initialised ()
 Check if module was initialised. More...
 
subroutine rprm_sec_reg (rpid, mid, pname, pdscr)
 Register new parameter section. More...
 
subroutine rprm_sec_is_name_reg (rpid, mid, pname)
 Check if section name is registered and return its id. Check mid as well. More...
 
logical function rprm_sec_is_id_reg (rpid)
 Check if section id is registered. This operation is performed locally. More...
 
subroutine rprm_sec_get_info (pname, mid, ifact, rpid)
 Get section info based on its id. This operation is performed locally. More...
 
subroutine rprm_sec_set_act (ifact, rpid)
 Set section's activation flag. Master value is broadcasted. More...
 
logical function rprm_sec_is_id_act (rpid)
 Check if section id is registered and activated. This operation is performed locally. More...
 
subroutine rprm_rp_reg (rpid, mid, pname, pdscr, ptype, ipval, rpval, lpval, cpval)
 Register new runtime parameter. More...
 
subroutine rprm_rp_is_name_reg (rpid, mid, pname, ptype)
 Check if parameter name is registered and return its id. Check flags as well. More...
 
logical function rprm_rp_is_id_reg (rpid, ptype)
 Check if parameter id is registered and check type consistency. This operation is performed locally. More...
 
subroutine rprm_rp_get_info (pname, mid, ptype, rpid)
 Get parameter info based on its id. This operation is performed locally. More...
 
subroutine rprm_rp_set (rpid, ptype, ipval, rpval, lpval, cpval)
 Set runtime parameter of active section. Master value is broadcasted. More...
 
subroutine rprm_rp_get (ipval, rpval, lpval, cpval, rpid, ptype)
 Get runtime parameter form active section. This operation is performed locally. More...
 
subroutine rprm_dict_get ()
 Get runtime parameter from nek parser dictionary. More...
 
subroutine rprm_rp_summary_print (unit)
 Print out summary of registered runtime parameters (active sections only) More...
 
subroutine rprm_check (mod_nkeys, mod_dictkey, mod_n3dkeys, mod_l3dkey, ifsec)
 Check consistency of module's runtime parameters. More...
 

Detailed Description

Set of subroutines related to module's runtime parameters.

Author
Adam Peplinski
Date
Feb 5, 2017

Definition in file rprm.f.