Loading examples/modelica/GenericCSM/BaseClasses/ControlBus.mo +5 −9 Original line number Diff line number Diff line within GenericCSM.BaseClasses; expandable connector ControlBus extends ExaDigiT_AutoCSM.BaseClasses.PartialControlBus; outer Structure structure; parameter Structure structure annotation (Placement(transformation(extent={{-10,60},{10,80}}))); // parameter Integer nDatacenters=1; // parameter Integer nCentralEnergyPlants=1; // // Systems.CentralEnergyPlant.BaseClasses.ControlBus CentralEnergyPlant[nCentralEnergyPlants] // annotation (Dialog(enable=false)); // Systems.Datacenter.BaseClasses.ControlBus Datacenter[nDatacenters] // annotation (Dialog(enable=false)); Systems.Datacenter.BaseClasses.ControlBus datacenter[structure.datacenter.n_int] annotation (Dialog(enable=false)); Systems.CentralEnergyPlant.BaseClasses.ControlBus centralEnergyPlant[structure.centralEnergyPlant.n_int] annotation (Dialog(enable=false)); end ControlBus; examples/modelica/GenericCSM/BaseClasses/PartialControls.mo +3 −5 Original line number Diff line number Diff line within GenericCSM.BaseClasses; partial model PartialControls extends ExaDigiT_AutoCSM.BaseClasses.Systems.PartialControls( redeclare ControlBus controlBus, redeclare replaceable PartialData data constrainedby PartialData); outer Structure structure annotation (Placement(transformation(extent={{-70,-100},{-50,-80}}))); redeclare replaceable PartialData data constrainedby PartialData, redeclare final ControlBus controlBus(final structure=structure), redeclare Structure structure); end PartialControls; examples/modelica/GenericCSM/BaseClasses/PartialModel.mo +4 −9 Original line number Diff line number Diff line Loading @@ -2,14 +2,9 @@ within GenericCSM.BaseClasses; partial model PartialModel extends ExaDigiT_AutoCSM.BaseClasses.Systems.PartialModel( redeclare Summary summary, redeclare final ControlBus controlBus, redeclare replaceable PartialData data constrainedby PartialData, redeclare replaceable PartialControls controls constrainedby PartialControls, redeclare replaceable PartialSources sources constrainedby PartialSources); inner parameter Structure structure annotation (Placement(transformation(extent={{-110,120},{-90,140}}))); redeclare final ControlBus controlBus(final structure=structure), redeclare Structure structure, redeclare replaceable PartialControls controls constrainedby PartialControls(final structure=structure), redeclare replaceable PartialSources sources constrainedby PartialSources(final structure=structure)); end PartialModel; examples/modelica/GenericCSM/BaseClasses/PartialSources.mo +3 −5 Original line number Diff line number Diff line within GenericCSM.BaseClasses; partial model PartialSources extends ExaDigiT_AutoCSM.BaseClasses.Systems.PartialSources( redeclare ControlBus controlBus, redeclare replaceable PartialData data constrainedby PartialData); outer Structure structure annotation (Placement(transformation(extent={{-70,-100},{-50,-80}}))); redeclare replaceable PartialData data constrainedby PartialData, redeclare final ControlBus controlBus(final structure=structure), redeclare Structure structure); end PartialSources; examples/modelica/GenericCSM/Controls/NULL.mo +1 −2 Original line number Diff line number Diff line within GenericCSM.Controls; model NULL extends GenericCSM.BaseClasses.PartialControls (redeclare Data.NULL data); extends BaseClasses.PartialControls(redeclare final Data.NULL data); extends ExaDigiT_AutoCSM.Icons.NULL; end NULL; Loading
examples/modelica/GenericCSM/BaseClasses/ControlBus.mo +5 −9 Original line number Diff line number Diff line within GenericCSM.BaseClasses; expandable connector ControlBus extends ExaDigiT_AutoCSM.BaseClasses.PartialControlBus; outer Structure structure; parameter Structure structure annotation (Placement(transformation(extent={{-10,60},{10,80}}))); // parameter Integer nDatacenters=1; // parameter Integer nCentralEnergyPlants=1; // // Systems.CentralEnergyPlant.BaseClasses.ControlBus CentralEnergyPlant[nCentralEnergyPlants] // annotation (Dialog(enable=false)); // Systems.Datacenter.BaseClasses.ControlBus Datacenter[nDatacenters] // annotation (Dialog(enable=false)); Systems.Datacenter.BaseClasses.ControlBus datacenter[structure.datacenter.n_int] annotation (Dialog(enable=false)); Systems.CentralEnergyPlant.BaseClasses.ControlBus centralEnergyPlant[structure.centralEnergyPlant.n_int] annotation (Dialog(enable=false)); end ControlBus;
examples/modelica/GenericCSM/BaseClasses/PartialControls.mo +3 −5 Original line number Diff line number Diff line within GenericCSM.BaseClasses; partial model PartialControls extends ExaDigiT_AutoCSM.BaseClasses.Systems.PartialControls( redeclare ControlBus controlBus, redeclare replaceable PartialData data constrainedby PartialData); outer Structure structure annotation (Placement(transformation(extent={{-70,-100},{-50,-80}}))); redeclare replaceable PartialData data constrainedby PartialData, redeclare final ControlBus controlBus(final structure=structure), redeclare Structure structure); end PartialControls;
examples/modelica/GenericCSM/BaseClasses/PartialModel.mo +4 −9 Original line number Diff line number Diff line Loading @@ -2,14 +2,9 @@ within GenericCSM.BaseClasses; partial model PartialModel extends ExaDigiT_AutoCSM.BaseClasses.Systems.PartialModel( redeclare Summary summary, redeclare final ControlBus controlBus, redeclare replaceable PartialData data constrainedby PartialData, redeclare replaceable PartialControls controls constrainedby PartialControls, redeclare replaceable PartialSources sources constrainedby PartialSources); inner parameter Structure structure annotation (Placement(transformation(extent={{-110,120},{-90,140}}))); redeclare final ControlBus controlBus(final structure=structure), redeclare Structure structure, redeclare replaceable PartialControls controls constrainedby PartialControls(final structure=structure), redeclare replaceable PartialSources sources constrainedby PartialSources(final structure=structure)); end PartialModel;
examples/modelica/GenericCSM/BaseClasses/PartialSources.mo +3 −5 Original line number Diff line number Diff line within GenericCSM.BaseClasses; partial model PartialSources extends ExaDigiT_AutoCSM.BaseClasses.Systems.PartialSources( redeclare ControlBus controlBus, redeclare replaceable PartialData data constrainedby PartialData); outer Structure structure annotation (Placement(transformation(extent={{-70,-100},{-50,-80}}))); redeclare replaceable PartialData data constrainedby PartialData, redeclare final ControlBus controlBus(final structure=structure), redeclare Structure structure); end PartialSources;
examples/modelica/GenericCSM/Controls/NULL.mo +1 −2 Original line number Diff line number Diff line within GenericCSM.Controls; model NULL extends GenericCSM.BaseClasses.PartialControls (redeclare Data.NULL data); extends BaseClasses.PartialControls(redeclare final Data.NULL data); extends ExaDigiT_AutoCSM.Icons.NULL; end NULL;