NAME
RuntimeParameters_add
SYNOPSIS
RuntimeParameters_add( char*(in) :: name, real/int/str/log(inout) :: value)
DESCRIPTION
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
ARGUMENTS
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.