public Substation(SubGeographicalRegion thisRegion, string thisName) : base(thisName, thisRegion) { this.builder = new SubstationBuilder(this); this.lines = new Dictionary<string, Line>(); builder.BuildModel(); }
public Line(string thisName, SubGeographicalRegion thisArea, string sourceBus, float baseKV) : base(thisName, thisArea) { this.lineBuilder = new LineBuilder(this); VoltageLevels = new List<TopologicalNode.VoltageLevel>(); lineBuilder.BuildModel(); type = "Line"; bus1 = sourceBus; Area = thisArea; BaseKV = baseKV; }
public AreaBuilder(SubGeographicalRegion thisArea) : base(thisArea) { area = thisArea; containedTypeNames = new string[] { "Location", "PositionPoint", "Substation" }; }