============ MathFunction ============ :superscript:`*Config object requires the 'config-noise-function' addon to use` A math function .. _object-mathfunction-template-config-noise-function-map-parameter-expression: :bdg-ref-primary:`expression ` :doc:`/config/documentation/objects/Expression` .. _object-mathfunction-template-config-noise-function-map-parameter-arguments: :bdg-ref-success:`arguments ` :doc:`/config/documentation/objects/List`\<:doc:`/config/documentation/objects/String`\> Default: ``[]`` .. _object-mathfunction-template-config-noise-function-map-parameter-functions: :bdg-ref-success:`functions ` :doc:`/config/documentation/objects/Map`\<:doc:`/config/documentation/objects/String`\, :doc:`/config/documentation/objects/MathFunction`\> Default: ``{}`` Uses ==== Used by 3 parameters: - :ref:`In base in pack.yml `: :bdg-ref-success:`functions ` :doc:`/config/documentation/objects/Map`\<:doc:`/config/documentation/objects/String`\, :doc:`/config/documentation/objects/MathFunction`\> - A set of math functions globally accessible within :doc:`/config/documentation/objects/Expression`\s in ``EXPRESSION`` samplers defined inside other config files. - :ref:`In EXPRESSION_NORMALIZER in NoiseSampler `: :bdg-ref-success:`functions ` :doc:`/config/documentation/objects/Map`\<:doc:`/config/documentation/objects/String`\, :doc:`/config/documentation/objects/MathFunction`\> - An additional mappping of named math functions that can be used in the ``expression``. - :ref:`In EXPRESSION in NoiseSampler `: :bdg-ref-success:`functions ` :doc:`/config/documentation/objects/Map`\<:doc:`/config/documentation/objects/String`\, :doc:`/config/documentation/objects/MathFunction`\>