recording_manager.py¶
RecordingManager class definition.
-
class
openmdao.recorders.recording_manager.RecordingManager[source]¶ Bases:
objectObject that routes function calls to all attached recorders.
-
append(recorder)[source]¶ Add a recorder for recording.
Args: recorder : BaseRecorder
Recorder instance.
-
record_derivatives(derivs, metadata)[source]¶ ” Records derivatives if requested.
Args: derivs : dict
Dictionary containing derivatives
metadata : dict
Metadata for iteration coordinate
-
record_iteration(root, metadata, dummy=False)[source]¶ Gathers variables for non-parallel case recorders and calls record for all recorders.
Args: root : System
System containing variables.
metadata : dict
Metadata for iteration coordinate
dummy : bool, optional
If True, this is a dummy iteration, so no data will be colllected from the model, but collective gather call will still be made.
-