diff --git a/src/ValuedParams/Factory.py b/src/ValuedParams/Factory.py index e9fa8e26..4dbd2122 100644 --- a/src/ValuedParams/Factory.py +++ b/src/ValuedParams/Factory.py @@ -61,7 +61,12 @@ def make_input_specs(self, name, descr=None, allowed=None, kind='singular'): ) addl_spec = InputData.parameterInputFactory( 'AdditionalInfo', - descr=r"""Additional arbitrary input information. TODO more info.""" + descr=r"""Additional arbitrary input information. For custom-defined parameters, such as \xmlNode{Function}, + the additional information will be passed as part of the `texttt{meta[``HERON''][``custom_input'']} + passed to the user-supplied custom evaluation definition. + In the case of the \xmlNode{Function}, this is passed to the method in the Python module indicated by + the user, and will be unique for each use of the \xmlNode{Function} in the HERON input. Note that + the custom input nodes are not checked in any way by the input parsing.""" ) addl_spec.setStrictMode(False) spec.addSub(addl_spec)