diff --git a/IBPSA/Electrical/Interfaces/Load.mo b/IBPSA/Electrical/Interfaces/Load.mo
index 7cd9dd0dcd..eac0bf86fe 100644
--- a/IBPSA/Electrical/Interfaces/Load.mo
+++ b/IBPSA/Electrical/Interfaces/Load.mo
@@ -22,7 +22,7 @@ model Load "Partial model for a generic load"
or linearized)));
parameter IBPSA.Electrical.Types.InitMode initMode(
min=IBPSA.Electrical.Types.InitMode.zero_current,
- max=IBPSA.Electrical.Types.InitMode.linearized) = IBPSA.Electrical.Types.InitMode.zero_current
+ max=IBPSA.Electrical.Types.InitMode.linearized) = IBPSA.Electrical.Types.InitMode.linearized
"Initialization mode for homotopy operator" annotation(Dialog(tab = "Initialization"));
Modelica.Units.SI.Voltage v[:](start=PhaseSystem.phaseVoltages(V_nominal)) =
@@ -113,6 +113,13 @@ equation
annotation ( Documentation(revisions="
-
+November 14, 2024, by Michael Wetter:
+Changed default initialization method to using linearized model rather than zero current, as
+the latter causes a division by zero in OpenModelica during the homotopy initialization.
+This is for
+Buildings, #4048.
+
+-
January 30, 2019, by Michael Wetter:
Set start value for P
.
diff --git a/IBPSA/Resources/Scripts/BuildingsPy/conf.yml b/IBPSA/Resources/Scripts/BuildingsPy/conf.yml
index 48a74c6795..6399600601 100644
--- a/IBPSA/Resources/Scripts/BuildingsPy/conf.yml
+++ b/IBPSA/Resources/Scripts/BuildingsPy/conf.yml
@@ -30,10 +30,6 @@
openmodelica:
comment: simulation terminated by an assertion at initialization.
simulate: false
-- model_name: IBPSA.Electrical.DC.Loads.Examples.LinearizedLoad
- openmodelica:
- comment: '''omc'' caused ''simulation terminated by an assertion at initialization''.'
- simulate: false
- model_name: IBPSA.Fluid.Examples.FlowSystem.Basic
openmodelica:
comment: '''omc'' caused ''simulation terminated by an assertion at initialization''.'