@@ -32,7 +32,7 @@ function ConstantVoltage(; name, V = 1.0)
3232 @named n = Pin()
3333 @parameters V = V
3434 eqs = [V ~ p.v - n.v
35- 0 ~ p.i + n.i]
35+ 0 ~ p.i + n.i]
3636 compose(ODESystem(eqs, t, [], [V], name = name), p, n)
3737end
3838
@@ -48,10 +48,10 @@ function HeatingResistor(; name, R = 1.0, TAmbient = 293.15, alpha = 1.0)
4848 @variables v(t) RTherm(t)
4949 @parameters R=R TAmbient=TAmbient alpha=alpha
5050 eqs = [RTherm ~ R * (1 + alpha * (h.T - TAmbient))
51- v ~ p.i * RTherm
52- h.Q_flow ~ -v * p.i # -LossPower
53- v ~ p.v - n.v
54- 0 ~ p.i + n.i]
51+ v ~ p.i * RTherm
52+ h.Q_flow ~ -v * p.i # -LossPower
53+ v ~ p.v - n.v
54+ 0 ~ p.i + n.i]
5555 compose(ODESystem(eqs, t, [v, RTherm], [R, TAmbient, alpha],
5656 name = name), p, n, h)
5757end
@@ -61,7 +61,7 @@ function HeatCapacitor(; name, rho = 8050, V = 1, cp = 460, TAmbient = 293.15)
6161 C = rho * V * cp
6262 @named h = HeatPort()
6363 eqs = [
64- D(h.T) ~ h.Q_flow / C,
64+ D(h.T) ~ h.Q_flow / C
6565 ]
6666 compose(ODESystem(eqs, t, [], [rho, V, cp],
6767 name = name), h)
@@ -73,8 +73,8 @@ function Capacitor(; name, C = 1.0)
7373 @variables v(t) = 0.0
7474 @parameters C = C
7575 eqs = [v ~ p.v - n.v
76- 0 ~ p.i + n.i
77- D(v) ~ p.i / C]
76+ 0 ~ p.i + n.i
77+ D(v) ~ p.i / C]
7878 compose(ODESystem(eqs, t, [v], [C],
7979 name = name), p, n)
8080end
@@ -85,9 +85,9 @@ function parallel_rc_model(i; name, source, ground, R, C)
8585 heat_capacitor = HeatCapacitor(name = Symbol(:heat_capacitor, i))
8686
8787 rc_eqs = [connect(source.p, resistor.p)
88- connect(resistor.n, capacitor.p)
89- connect(capacitor.n, source.n, ground.g)
90- connect(resistor.h, heat_capacitor.h)]
88+ connect(resistor.n, capacitor.p)
89+ connect(capacitor.n, source.n, ground.g)
90+ connect(resistor.h, heat_capacitor.h)]
9191
9292 compose(ODESystem(rc_eqs, t, name = Symbol(name, i)),
9393 [resistor, capacitor, source, ground, heat_capacitor])
113113@variables E(t) = 0.0
114114eqs = [
115115 D(E) ~ sum(((i, sys),) -> getproperty(sys, Symbol(:resistor, i)).h.Q_flow,
116- enumerate(rc_systems)),
116+ enumerate(rc_systems))
117117]
118118@named _big_rc = ODESystem(eqs, t, [E], [])
119119@named big_rc = compose(_big_rc, rc_systems)
@@ -155,7 +155,8 @@ ts = TearingState(expand_connections(big_rc))
155155inc_org = BipartiteGraphs.incidence_matrix(ts.structure.graph)
156156blt_org = StructuralTransformations.sorted_incidence_matrix(ts, only_algeqs = true,
157157 only_algvars = true)
158- blt_reduced = StructuralTransformations.sorted_incidence_matrix(ModelingToolkit.get_tearing_state(sys),
158+ blt_reduced = StructuralTransformations.sorted_incidence_matrix(
159+ ModelingToolkit.get_tearing_state(sys),
159160 only_algeqs = true,
160161 only_algvars = true)
161162```
0 commit comments