FLASH-X
Doxygen Generated Documentation From Interface Source Code
Functions/Subroutines
RuntimeParameters_add.F90 File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine RuntimeParameters_addReal (name, value, rwState)
 
subroutine RuntimeParameters_addInt (name, value, rwState)
 
subroutine RuntimeParameters_addStr (name, value, rwState)
 
subroutine RuntimeParameters_addLog (name, value, rwState)
 

Function/Subroutine Documentation

◆ RuntimeParameters_addInt()

subroutine RuntimeParameters_addInt ( character(len=*), intent(in)  name,
integer, intent(in)  value,
integer  rwState 
)

Definition at line 50 of file RuntimeParameters_add.F90.

◆ RuntimeParameters_addLog()

subroutine RuntimeParameters_addLog ( character(len=*), intent(in)  name,
logical, intent(in)  value,
integer  rwState 
)

Definition at line 68 of file RuntimeParameters_add.F90.

◆ RuntimeParameters_addReal()

subroutine RuntimeParameters_addReal ( character(len=*), intent(in)  name,
real, intent(in)  value,
integer  rwState 
)

This function adds a parameter to the runtime parameters database. RuntimeParameters_add is an overloaded routine. Underneath the hood, RuntimeParameters_add implements RuntimeParameters_addReal, RuntimeParameters_addInt, RuntimeParameters_addStr and RuntimeParameters_addLog.

In general, the user would not call this routine. Runtime parameters are added to a simulation by including the in the Config file with the keyword PARAMETER

name: name of parameter value: parameter value

NOTES

Because RuntimeParameters_add is an overloaded function, a user calling the routine must USE the interface RuntimeParameters_interface.

Definition at line 41 of file RuntimeParameters_add.F90.

◆ RuntimeParameters_addStr()

subroutine RuntimeParameters_addStr ( character(len=*), intent(in)  name,
character(len=*), intent(in)  value,
integer  rwState 
)

Definition at line 59 of file RuntimeParameters_add.F90.