Other Tools¶
Simulation Manager¶
-
vlapy.manager.get_pulse_coefficient(pulse_profile_dictionary, tt)¶ This function generates an envelope that smoothly goes from 0 to 1, and back down to 0. It follows the nomenclature introduced to me by working with oscilloscopes.
The pulse profile dictionary will contain a rise time, flat time, and fall time. The rise time is the time over which the pulse goes from 0 to 1 The flat time is the duration of the flat-top of the pulse The fall time is the time over which the pulse goes from 1 to 0.
- Parameters
pulse_profile_dictionary –
tt –
- Returns
-
vlapy.manager.start_run(all_params, pulse_dictionary, diagnostics, name='test')¶ This is the highest level function that calls the time integration loop
MLFlow is initialized here. Domain configuration is also performed here. All file storage is initialized here.
- Parameters
all_params –
pulse_dictionary –
diagnostics –
name –
mlflow_path –
- Returns