优化压力流量求解并达到四路性能门槛
This commit is contained in:
1 parent
6572defaa4
commit
6a064892e2
20 files changed
+711
-175
No files matched your search
@@ -322,6 +322,23 @@ class GenericSystemXmlSimulationTests(unittest.TestCase):
|
||||
self.assertFalse(result.success)
|
||||
self.assertEqual(result.status, "cancelled")
|
||||
self.assertGreaterEqual(result.diagnostics["sampleCount"], 2)
|
||||
integration = result.diagnostics["integration"]
|
||||
self.assertEqual(integration["method"], "BDF")
|
||||
self.assertEqual(integration["segmentCount"], len(integration["segments"]))
|
||||
self.assertEqual(
|
||||
integration["totals"]["nfev"],
|
||||
sum(segment["nfev"] for segment in integration["segments"]),
|
||||
)
|
||||
sparsity = integration["jacobianSparsity"]
|
||||
self.assertGreater(sparsity["nonzeroCount"], 0)
|
||||
self.assertGreater(sparsity["colorGroupCount"], 0)
|
||||
self.assertEqual(
|
||||
integration["totals"]["finiteDifferenceRhsEstimate"],
|
||||
sum(
|
||||
segment["finiteDifferenceRhsEstimate"]
|
||||
for segment in integration["segments"]
|
||||
),
|
||||
)
|
||||
self.assertGreater(result.simulated_until, 0.0)
|
||||
self.assertLess(result.simulated_until, 0.05)
|
||||
self.assertEqual(
|
||||
|
||||
Reference in new issue
Block a user