A lightweight computational physics framework, based on the organization of turboWAVE. Implements a "Simulation, PhysicsModule, ComputeTool, Diagnostic" class hierarchy.
This PR is a modification to the histories diagnostic. The added code allows the diagnostic to accept a Dataset object as a "trace". Each Dataarray in the dataset will be added as a separate trace to the output.
This PR is a modification to the histories diagnostic. The added code allows the diagnostic to accept a Dataset object as a "trace". Each Dataarray in the dataset will be added as a separate trace to the output.