dbarrow257 / NuOscillator

3 stars 2 forks source link

Feature remove instance #33

Closed dbarrow257 closed 1 month ago

dbarrow257 commented 1 month ago

Pull request description:

Remove the "instance" feature that never really worked. Also allow pass through of YAML nodes to remove the requirement of configs referencing configs.

Changes or fixes:

Remove all "instances" or "index" within OscillatorBase and OscProbCalcerBase. This feature never really worked as intended and was hardcoded in many places.

Also remove the requirement for configs to reference configs by allowing YAML::Node's to be passed from OscillatorBase object to OscProbCalcerBase object.

Examples: