By introducing a new NumericalApproximationConfig class (see https://github.com/BHoM/BHoM/issues/1591) we can improve clarity on the usage of BHoM_Engine methods for numerical approximation that currently take a BaseComparisonConfig as an input, but only use its numerical approximation properties (e.g. NumericalApproximation()).
These can be refactored to take as input this new NumericalApproximationConfig instead, making them more flexible and reusable in different contexts.
Description:
By introducing a new
NumericalApproximationConfig
class (see https://github.com/BHoM/BHoM/issues/1591) we can improve clarity on the usage of BHoM_Engine methods for numerical approximation that currently take a BaseComparisonConfig as an input, but only use its numerical approximation properties (e.g.NumericalApproximation()
).These can be refactored to take as input this new
NumericalApproximationConfig
instead, making them more flexible and reusable in different contexts.