添加test_mql pneumatic_96局部参考RHS候选
This commit is contained in:
1 parent
71da73ef70
commit
a8a68f6dd4
5 files changed
+162
-2
No files matched your search
@@ -4802,6 +4802,7 @@ class TestMqlSystem:
|
||||
resistance_boundary_pressure_pa: float,
|
||||
inlet_node_temperature_k: float = 293.15,
|
||||
resistance_boundary_temperature_k: float = 293.15,
|
||||
use_pneumatic_96_reference_rhs: bool = False,
|
||||
) -> TestMqlFullStateClosure:
|
||||
return TestMqlFullStateClosure(
|
||||
pneumatic_closure=self.pn3_p4_node_chamber_segment_closure_from_spec(
|
||||
@@ -4810,6 +4811,7 @@ class TestMqlSystem:
|
||||
resistance_boundary_pressure_pa=resistance_boundary_pressure_pa,
|
||||
inlet_node_temperature_k=inlet_node_temperature_k,
|
||||
resistance_boundary_temperature_k=resistance_boundary_temperature_k,
|
||||
use_inlet_line_reference_rhs=use_pneumatic_96_reference_rhs,
|
||||
),
|
||||
mechanical_closure=self.mechanical_mass_closure(),
|
||||
pneumatic_assembly=self.pneumatic_assembly,
|
||||
@@ -4823,6 +4825,7 @@ class TestMqlSystem:
|
||||
resistance_boundary_pressure_pa: float,
|
||||
inlet_node_temperature_k: float = 293.15,
|
||||
resistance_boundary_temperature_k: float = 293.15,
|
||||
use_pneumatic_96_reference_rhs: bool = False,
|
||||
config: SolveIVPConfig | None = None,
|
||||
t_eval: list[float] | None = None,
|
||||
):
|
||||
@@ -4832,6 +4835,7 @@ class TestMqlSystem:
|
||||
resistance_boundary_pressure_pa=resistance_boundary_pressure_pa,
|
||||
inlet_node_temperature_k=inlet_node_temperature_k,
|
||||
resistance_boundary_temperature_k=resistance_boundary_temperature_k,
|
||||
use_pneumatic_96_reference_rhs=use_pneumatic_96_reference_rhs,
|
||||
)
|
||||
return integrate_ode(
|
||||
rhs=lambda t, state: closure.rhs_at(t, state),
|
||||
@@ -4851,6 +4855,7 @@ class TestMqlSystem:
|
||||
config: SolveIVPConfig | None = None,
|
||||
t_eval: list[float] | None = None,
|
||||
data_paths: tuple[str, ...] | list[str] | None = None,
|
||||
use_pneumatic_96_reference_rhs: bool = False,
|
||||
) -> TestMqlSimulationResult:
|
||||
closure = self.full_state_closure_from_spec(
|
||||
spec,
|
||||
@@ -4858,6 +4863,7 @@ class TestMqlSystem:
|
||||
resistance_boundary_pressure_pa=resistance_boundary_pressure_pa,
|
||||
inlet_node_temperature_k=inlet_node_temperature_k,
|
||||
resistance_boundary_temperature_k=resistance_boundary_temperature_k,
|
||||
use_pneumatic_96_reference_rhs=use_pneumatic_96_reference_rhs,
|
||||
)
|
||||
solution = integrate_ode(
|
||||
rhs=lambda t, state: closure.rhs_at(t, state),
|
||||
@@ -5329,6 +5335,7 @@ class TestMqlSystem:
|
||||
resistance_boundary_pressure_pa: float,
|
||||
inlet_node_temperature_k: float = 293.15,
|
||||
resistance_boundary_temperature_k: float = 293.15,
|
||||
use_inlet_line_reference_rhs: bool = False,
|
||||
):
|
||||
"""Close a PN3 chamber segment through the adjacent real P4 node.
|
||||
|
||||
@@ -6074,6 +6081,7 @@ class TestMqlSystem:
|
||||
pressure_pa=resistance_boundary_pressure_pa,
|
||||
temperature_k=resistance_boundary_temperature_k,
|
||||
),
|
||||
use_inlet_line_reference_rhs=use_inlet_line_reference_rhs,
|
||||
)
|
||||
|
||||
def simulate_pn3_p4_node_chamber_segment_from_spec(
|
||||
|
||||
Reference in new issue
Block a user