Skip to content

Simba.Data

Simba.Data.Repository

SerializableProject

Fields
SuppressChangeTracking When true, property changes will not mark the project as having unsaved changes. Used during project initialization/loading to prevent false positives.
Methods
AddDesign(Design, bool) Add a given design to the repository.
AddPythonScript(PythonScript) Add Python Script to the repository
GetACSweepByName(string) Find and return the first AC Sweep test bench with a given name
GetDesignByName(string) Find and return the first design with a given name
GetDesigns() Return the Designs stored in the project file
GetPythonScriptByName(string) Find and return the first Python script with a given name
GetPythonScripts() Return Python Scripts stored in the repository
GetThermalDataByName(string) Find and return the first thermal data with a given name
RemoveDesign(Design) Remove the design from the repository
RemovePythonScript(PythonScript) Remove Python Script from the repository