OpenDSS Writer#
The OpenDSS writer exports a GDM DistributionSystem to OpenDSS format,
producing a set of .dss files that can be loaded directly by OpenDSS.
Writer Interface#
- class ditto.writers.opendss.write.Writer(system: DistributionSystem)#
Bases:
AbstractWriter
Component Writers#
- class ditto.writers.opendss.opendss_mapper.OpenDSSMapper(model: Component, system: DistributionSystem)#
- abstract property altdss_composition_name#
Return the name of the AltDSS class which constructs the object through composition
- abstract property altdss_name#
Return the name of the AltDSS class which defines the object.
- get_opendss_safe_name(name: str) str#
Fix the name to be compatible with OpenDSS by replacing spaces and periods with underscores.
- abstract property opendss_file#
Return the OpenDSS file.