From a8c733883c59c6010772b294afb367da567b30a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=A2=E4=BA=AC=E6=B3=BD?= Date: Tue, 18 Aug 2026 15:20:42 +0000 Subject: [PATCH] =?UTF-8?q?=E5=AD=98=E6=A1=A3=E6=B1=82=E8=A7=A3=E5=99=A8?= =?UTF-8?q?=E5=9B=9E=E5=BD=92=E5=9F=BA=E7=BA=BF=E4=B8=8E=E5=BD=93=E5=89=8D?= =?UTF-8?q?=E6=94=B9=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 纳管 AMESim 对齐基线、发布锁、回归测试及当前物理门禁调整。 更新日志仅记录已完成成果,并注明当前 HEAD 尚待真实 production 复跑与远端 workflow 验证。 --- .github/workflows/solver-regression.yml | 25 +- README.md | 27 +- app/simulation/benchmark_regression.py | 331 +- app/simulation/physical_state_v21.py | 1496 ++++ .../reporting/test_mql_comparison.py | 43 +- constraints/python312-linux-x86_64.lock | 31 + docs/other/求解器性能优化任务清单.md | 136 +- docs/update-log/更新日志-2026-08-18.md | 12 + requirements.txt | 4 +- ...on-0.2s-physical-state-v2.1-candidate.json | 952 ++ .../production-0.2s-physical-state-v2.1.json | 955 ++ .../goldens/production-0.2s-v2.json | 629 ++ .../simulation/test_mql_8/manifest.json | 92 +- ...ction-amesim-aligned-v1-candidate-0.2.json | 6393 ++++++++++++++ ...-production-opt00-approved-replay-0.2.json | 7680 +++++++++++++++++ ...8-production-opt00-extension-decision.json | 40 + ...18-production-physical-state-v2.1-0.2.json | 7228 ++++++++++++++++ .../goldens/production-0.81s-v1.json | 631 ++ .../goldens/production-2.10s-v1.json | 886 ++ .../test_mql_full_branches/manifest.json | 68 +- .../2026-08-18-opt00-historical-repeat-1.json | 5925 +++++++++++++ .../2026-08-18-opt00-historical-repeat-2.json | 5929 +++++++++++++ .../2026-08-18-opt00-historical-repeat-3.json | 5934 +++++++++++++ tests/data/test-mql-8.json | 8 +- tests/data/test-mql-8.xml | 4 +- tests/test_benchmark_regression.py | 246 +- tests/test_dependency_constraints.py | 101 +- tests/test_mql_full_branches_regression.py | 65 +- tests/test_physical_state_v21.py | 487 ++ tests/test_test_mql_8_regression.py | 88 +- tests/test_test_mql_ame_contract.py | 857 ++ tests/test_test_mql_comparison.py | 46 +- 32 files changed, 47241 insertions(+), 108 deletions(-) create mode 100644 app/simulation/physical_state_v21.py create mode 100644 constraints/python312-linux-x86_64.lock create mode 100644 tests/baselines/simulation/test_mql_8/goldens/candidates/production-0.2s-physical-state-v2.1-candidate.json create mode 100644 tests/baselines/simulation/test_mql_8/goldens/production-0.2s-physical-state-v2.1.json create mode 100644 tests/baselines/simulation/test_mql_8/goldens/production-0.2s-v2.json create mode 100644 tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-amesim-aligned-v1-candidate-0.2.json create mode 100644 tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-opt00-approved-replay-0.2.json create mode 100644 tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-opt00-extension-decision.json create mode 100644 tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-physical-state-v2.1-0.2.json create mode 100644 tests/baselines/simulation/test_mql_full_branches/goldens/production-0.81s-v1.json create mode 100644 tests/baselines/simulation/test_mql_full_branches/goldens/production-2.10s-v1.json create mode 100644 tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-1.json create mode 100644 tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-2.json create mode 100644 tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-3.json create mode 100644 tests/test_physical_state_v21.py create mode 100644 tests/test_test_mql_ame_contract.py diff --git a/.github/workflows/solver-regression.yml b/.github/workflows/solver-regression.yml index 6b35f2b..b9eb402 100644 --- a/.github/workflows/solver-regression.yml +++ b/.github/workflows/solver-regression.yml @@ -76,11 +76,12 @@ jobs: cache-dependency-path: | requirements.txt constraints/python312-direct.txt - - name: Install reference dependencies + constraints/python312-linux-x86_64.lock + - name: Install hashed Linux release lock run: | python -m pip install \ - -r requirements.txt \ - -c constraints/python312-direct.txt + --force-reinstall \ + -r constraints/python312-linux-x86_64.lock python -m pip check - name: Run solver foundation tests env: @@ -89,6 +90,8 @@ jobs: python -W error::ResourceWarning -m unittest \ tests.test_dependency_constraints \ tests.test_benchmark_regression \ + tests.test_physical_state_v21 \ + tests.test_test_mql_ame_contract \ tests.test_test_mql_8_regression \ tests.test_mql_full_branches_regression \ tests.test_pressure_flow_causal_execution \ @@ -115,18 +118,19 @@ jobs: cache-dependency-path: | requirements.txt constraints/python312-direct.txt - - name: Install reference dependencies + constraints/python312-linux-x86_64.lock + - name: Install hashed Linux release lock run: | python -m pip install \ - -r requirements.txt \ - -c constraints/python312-direct.txt + --force-reinstall \ + -r constraints/python312-linux-x86_64.lock python -m pip check - name: Run 0.81 and 2.10 second historical regression run: | mkdir -p artifacts python -m app.simulation.benchmark_regression \ --manifest tests/baselines/simulation/test_mql_full_branches/manifest.json \ - --lane solver-only \ + --lane production \ --output artifacts/test-mql-full-branches.json - if: always() uses: actions/upload-artifact@v4 @@ -150,11 +154,12 @@ jobs: cache-dependency-path: | requirements.txt constraints/python312-direct.txt - - name: Install reference dependencies + constraints/python312-linux-x86_64.lock + - name: Install hashed Linux release lock run: | python -m pip install \ - -r requirements.txt \ - -c constraints/python312-direct.txt + --force-reinstall \ + -r constraints/python312-linux-x86_64.lock python -m pip check - name: Run bounded progressive main-model regression env: diff --git a/README.md b/README.md index b5d5365..beef40b 100644 --- a/README.md +++ b/README.md @@ -6,9 +6,9 @@ ReactFlow 系统建模与 `app.simulation` 仿真后端。 后端统一使用 Python 3.12;仓库根目录的 `.python-version` 记录本轮参考补丁版本 `3.12.3`。`requirements.txt` 保留支持范围, -`constraints/python312-direct.txt` 固定应用直接依赖的参考版本。普通开发、性能复测和 -CI 应同时使用两者,以避免同一代码在不同时间解析到不同的 NumPy、SciPy 或 Web -框架版本。 +`constraints/python312-direct.txt` 固定跨平台开发环境的直接依赖参考版本; +`constraints/python312-linux-x86_64.lock` 则完整固定发布与 CI 所用的 Linux x86_64 +wheel、全部传递依赖及其 SHA-256。 Windows: @@ -25,20 +25,21 @@ Linux: ```bash python3.12 -m venv .venv ./.venv/bin/python -m pip install \ - -r requirements.txt \ - -c constraints/python312-direct.txt + -r constraints/python312-linux-x86_64.lock ./.venv/bin/python -m pip check ``` -约束文件只固定代码直接导入或启动的 `fastapi`、`lxml`、`numpy`、`pydantic`、 -`scipy` 和 `uvicorn`。`uvicorn[standard]` 的可选传递依赖包含平台差异,因此仍由 pip -按目标平台解析;这套方案固定求解器和接口层的主要版本,但不是带 wheel 哈希的逐位 -相同发布锁。若要测试 `requirements.txt` 声明的兼容范围,可显式省略 `-c`,但这类 -结果不应与受约束环境的性能数据直接比较。 +Linux 发布锁仅适用于兼容 manylinux_2_28 的 Linux x86_64 和 CPython 3.12。它启用 +`--only-binary=:all:` 与 `--require-hashes`,因此不会静默改用源码包或未审计 wheel; +CI 和正式性能复测必须直接以 `-r` 安装该文件。Windows 或其他平台的开发环境继续 +使用 `requirements.txt` 加 `constraints/python312-direct.txt`。若要测试 +`requirements.txt` 声明的兼容范围,可显式省略约束,但这类结果不应与锁定环境的 +性能数据直接比较。 -升级参考版本时,应在干净的 Python 3.12 虚拟环境中同时安装范围文件和约束文件, -运行 `pip check` 与后端测试,再更新约束;不要从单个平台的 `pip freeze` 直接复制 -所有传递依赖。 +升级参考版本时,应在干净的 Python 3.12 Linux x86_64 虚拟环境中解析范围文件, +仅下载兼容 wheel,逐个记录 wheel 的 SHA-256,再从空环境安装发布锁并运行 +`pip check`、依赖契约测试与后端测试。不能只复制 `pip freeze`,因为它既不证明 +依赖来源,也不校验安装产物。 前端使用 Vite 8,需要 Node.js `20.19+` 或 `22.12+`。首次启动前安装前端依赖。 diff --git a/app/simulation/benchmark_regression.py b/app/simulation/benchmark_regression.py index 38e199a..d50b6ce 100644 --- a/app/simulation/benchmark_regression.py +++ b/app/simulation/benchmark_regression.py @@ -31,6 +31,14 @@ from time import monotonic, perf_counter, process_time from typing import Any import xml.etree.ElementTree as ET +from app.simulation.physical_state_v21 import ( + PhysicalStateV21Error, + evaluate_physical_state_v21, + load_approved_golden as load_physical_state_v21_golden, + physical_state_v21_applicable, + project_physical_state_v21, +) + try: # resource is unavailable on native Windows Python. import resource except ImportError: # pragma: no cover - Windows regression job @@ -456,6 +464,50 @@ def load_regression_manifest(path: Path | str) -> dict[str, object]: "Authoritative XML byte count does not match manifest source.bytes." ) + reference_archive = source.get("referenceArchive") + reference_archive_path: Path | None = None + reference_archive_sha256: str | None = None + if reference_archive is not None: + if not isinstance(reference_archive, Mapping): + raise RegressionManifestError( + "Manifest source.referenceArchive must be an object when declared." + ) + archive_path_value = reference_archive.get("path") + archive_sha256 = reference_archive.get("sha256") + archive_bytes = reference_archive.get("bytes") + if ( + not isinstance(archive_path_value, str) + or not archive_path_value + or not _valid_sha256(archive_sha256) + or not isinstance(archive_bytes, int) + or archive_bytes <= 0 + or reference_archive.get("role") != "authoritativePhysicalBaseline" + ): + raise RegressionManifestError( + "Manifest AMESim reference archive identity or role is incomplete." + ) + reference_archive_path = (repository_root / archive_path_value).resolve() + if not reference_archive_path.is_relative_to(repository_root): + raise RegressionManifestError( + "AMESim reference archive must remain inside the repository." + ) + try: + archive_payload = reference_archive_path.read_bytes() + except OSError as exc: + raise RegressionManifestError( + f"Could not read AMESim reference archive {reference_archive_path}: {exc}" + ) from exc + if len(archive_payload) != archive_bytes: + raise RegressionManifestError( + "AMESim reference archive byte count mismatch." + ) + actual_archive_sha256 = _sha256(archive_payload) + if actual_archive_sha256 != archive_sha256: + raise RegressionManifestError( + "AMESim reference archive hash mismatch." + ) + reference_archive_sha256 = str(archive_sha256) + companion = source.get("companionProject") companion_path: Path | None = None if companion is not None: @@ -627,6 +679,28 @@ def load_regression_manifest(path: Path | str) -> dict[str, object]: correctness = manifest.get("correctness") if not isinstance(correctness, dict): raise RegressionManifestError("Manifest correctness must be an object.") + python_golden_role = correctness.get("pythonGoldenRole", "acceptanceGate") + if python_golden_role not in { + "acceptanceGate", + "determinismDiagnosticOnly", + }: + raise RegressionManifestError( + "correctness.pythonGoldenRole must be acceptanceGate or " + "determinismDiagnosticOnly." + ) + physical_baseline_authority = correctness.get("physicalBaselineAuthority") + compare_amesim_on_every_run = correctness.get( + "compareAmesimOnEveryRun", False + ) + if physical_baseline_authority is not None and ( + physical_baseline_authority != "amesim" + or compare_amesim_on_every_run is not True + or reference_archive_path is None + ): + raise RegressionManifestError( + "AMESim physical authority requires a validated reference archive " + "and compareAmesimOnEveryRun=true." + ) state_relative_tolerance = _finite_nonnegative( correctness.get("stateRelativeTolerance"), field="correctness.stateRelativeTolerance", @@ -641,6 +715,9 @@ def load_regression_manifest(path: Path | str) -> dict[str, object]: ) loaded_goldens: dict[str, dict[str, dict[str, object]]] = {} + loaded_physical_state_v21_goldens: dict[ + str, dict[str, dict[str, object]] + ] = {} for case_id in sequence: variant = variants[case_id] assert isinstance(variant, dict) @@ -654,6 +731,14 @@ def load_regression_manifest(path: Path | str) -> dict[str, object]: raise RegressionManifestError( f"Variant {case_id!r} has an invalid golden lane reference." ) + if python_golden_role == "determinismDiagnosticOnly" and ( + reference.get("role") != "pythonDeterminismRegression" + or reference.get("affectsPhysicalCorrectness") is not False + ): + raise RegressionManifestError( + f"Variant {case_id!r} Python golden must be marked as a " + "non-physical determinism regression." + ) golden_path_value = reference.get("path") golden_sha256 = reference.get("sha256") if ( @@ -704,6 +789,95 @@ def load_regression_manifest(path: Path | str) -> dict[str, object]: ) loaded_goldens.setdefault(case_id, {})[lane_name] = golden + raw_physical_state_v21_goldens = variant.get( + "physicalStateV21Goldens", {} + ) + if not isinstance(raw_physical_state_v21_goldens, dict): + raise RegressionManifestError( + f"Variant {case_id!r} physicalStateV21Goldens must be an object " + "keyed by lane." + ) + for lane_name, reference in raw_physical_state_v21_goldens.items(): + if lane_name not in lanes or not isinstance(reference, Mapping): + raise RegressionManifestError( + f"Variant {case_id!r} has an invalid physical-state-v2.1 " + "golden lane reference." + ) + if physical_baseline_authority == "amesim" and ( + reference.get("role") != "amesimPhysicalBaseline" + or reference.get("compareOnEveryRun") is not True + ): + raise RegressionManifestError( + f"Variant {case_id!r} physical-state reference must be marked " + "as the per-run AMESim physical baseline." + ) + golden_path_value = reference.get("path") + golden_sha256 = reference.get("sha256") + if ( + not isinstance(golden_path_value, str) + or not golden_path_value + or not _valid_sha256(golden_sha256) + ): + raise RegressionManifestError( + f"Variant {case_id!r} physical-state-v2.1 golden reference " + "is incomplete." + ) + golden_path = (repository_root / golden_path_value).resolve() + if not golden_path.is_relative_to(repository_root): + raise RegressionManifestError( + "Physical-state-v2.1 golden must remain inside the repository." + ) + try: + physical_state_golden = load_physical_state_v21_golden(golden_path) + except (OSError, PhysicalStateV21Error) as exc: + raise RegressionManifestError( + f"Could not load physical-state-v2.1 golden {golden_path}: {exc}" + ) from exc + if physical_state_golden.get("_sha256") != golden_sha256: + raise RegressionManifestError( + f"Variant {case_id!r} physical-state-v2.1 golden hash mismatch." + ) + if ( + physical_state_golden.get("caseId") != case_id + or physical_state_golden.get("lane") != lane_name + or physical_state_golden.get("sourceXmlSha256") != expected_sha256 + ): + raise RegressionManifestError( + f"Variant {case_id!r} physical-state-v2.1 golden identity " + "does not match the manifest." + ) + physical_provenance = physical_state_golden.get("provenance") + physical_amesim = ( + physical_provenance.get("amesim") + if isinstance(physical_provenance, Mapping) + else None + ) + if physical_baseline_authority == "amesim" and ( + not isinstance(physical_amesim, Mapping) + or physical_amesim.get("archiveSha256") + != reference_archive_sha256 + ): + raise RegressionManifestError( + f"Variant {case_id!r} AMESim baseline provenance does not " + "match source.referenceArchive." + ) + expected_times = [float(value) for value in variant["checkpointTimes"]] + physical_state_checkpoints = physical_state_golden.get("checkpoints") + assert isinstance(physical_state_checkpoints, list) + golden_times = [ + float(checkpoint["requestedTime"]) + for checkpoint in physical_state_checkpoints + if isinstance(checkpoint, Mapping) + ] + if expected_times != golden_times: + raise RegressionManifestError( + f"Variant {case_id!r} physical-state-v2.1 golden checkpoint " + "times differ from manifest." + ) + loaded_physical_state_v21_goldens.setdefault(case_id, {})[ + lane_name + ] = physical_state_golden + _finite_positive( execution.get("predictionSafetyFactor", 1.0), field="execution.predictionSafetyFactor", @@ -720,10 +894,14 @@ def load_regression_manifest(path: Path | str) -> dict[str, object]: manifest["_manifestPath"] = str(manifest_path) manifest["_repositoryRoot"] = str(repository_root) manifest["_sourcePath"] = str(source_path) + manifest["_referenceArchivePath"] = ( + str(reference_archive_path) if reference_archive_path is not None else None + ) manifest["_companionPath"] = ( str(companion_path) if companion_path is not None else None ) manifest["_goldens"] = loaded_goldens + manifest["_physicalStateV21Goldens"] = loaded_physical_state_v21_goldens return manifest @@ -1105,7 +1283,7 @@ def summarize_simulation_result( "eventTrace": event_trace, "comparisonMode": "numericTolerance", } - return { + summary = { "success": bool(result.get("success")), "status": result.get("status"), "partial": bool(result.get("partial")), @@ -1126,6 +1304,13 @@ def summarize_simulation_result( "diagnostics": dict(diagnostic_mapping), "eventTrace": event_trace, } + if physical_state_v21_applicable(result): + summary["physicalStateV21"] = project_physical_state_v21( + result, + checkpoint_times=checkpoint_times, + sample_step=sample_step, + ) + return summary def _worker_control_listener(cancel_event: threading.Event) -> None: @@ -1666,6 +1851,77 @@ def evaluate_regression_golden( return audit +def evaluate_physical_state_v21_golden( + summary: Mapping[str, object] | None, + golden: Mapping[str, object] | None, +) -> dict[str, object]: + """Evaluate the algebraic/discrete v2.1 contract when a manifest pins it.""" + + if golden is None: + return { + "configured": False, + "evaluated": False, + "passed": None, + "issues": [], + } + provenance = golden.get("provenance") + amesim_provenance = ( + provenance.get("amesim") if isinstance(provenance, Mapping) else None + ) + alignment = golden.get("amesimAlignmentAtGeneration") + audit: dict[str, object] = { + "configured": True, + "evaluated": False, + "passed": False, + "goldenId": golden.get("id"), + "goldenPath": golden.get("_path"), + "goldenSha256": golden.get("_sha256"), + "amesimArchiveSha256": ( + amesim_provenance.get("archiveSha256") + if isinstance(amesim_provenance, Mapping) + else None + ), + "amesimAlignmentAtGenerationPassed": ( + alignment.get("passed") if isinstance(alignment, Mapping) else None + ), + "issues": [], + "metrics": [], + } + if summary is None: + audit["issues"] = ["missingSummaryForPhysicalStateV21Golden"] + return audit + contract = summary.get("physicalStateV21") + if not isinstance(contract, Mapping): + audit["issues"] = ["missingPhysicalStateV21Contract"] + return audit + audit["evaluated"] = True + try: + evaluation = evaluate_physical_state_v21(contract, golden) + except PhysicalStateV21Error as exc: + audit["issues"] = ["invalidPhysicalStateV21Contract"] + audit["error"] = str(exc) + return audit + audit.update(evaluation) + audit.update( + { + "configured": True, + "evaluated": True, + "goldenId": golden.get("id"), + "goldenPath": golden.get("_path"), + "goldenSha256": golden.get("_sha256"), + "amesimArchiveSha256": ( + amesim_provenance.get("archiveSha256") + if isinstance(amesim_provenance, Mapping) + else None + ), + "amesimAlignmentAtGenerationPassed": ( + alignment.get("passed") if isinstance(alignment, Mapping) else None + ), + } + ) + return audit + + def _case_correctness_issues( result: Mapping[str, object], *, @@ -1827,8 +2083,20 @@ def _case_correctness_issues( if isinstance(golden_evaluation, Mapping): raw_golden_issues = golden_evaluation.get("issues") if isinstance(raw_golden_issues, list): + python_golden_role = correctness.get( + "pythonGoldenRole", "acceptanceGate" + ) + accepted_issues = ( + raw_golden_issues + if python_golden_role == "acceptanceGate" + else [ + issue + for issue in raw_golden_issues + if issue in {"missingOutputContract", "outputContractMismatch"} + ] + ) issues.extend( - str(issue) for issue in raw_golden_issues if isinstance(issue, str) + str(issue) for issue in accepted_issues if isinstance(issue, str) ) return tuple(dict.fromkeys(issues)) @@ -1912,6 +2180,10 @@ def run_regression_suite( assert isinstance(correctness, dict) loaded_goldens = manifest.get("_goldens", {}) assert isinstance(loaded_goldens, dict) + loaded_physical_state_v21_goldens = manifest.get( + "_physicalStateV21Goldens", {} + ) + assert isinstance(loaded_physical_state_v21_goldens, dict) case_reports: list[dict[str, object]] = [] predecessor_completed = True @@ -1988,6 +2260,45 @@ def run_regression_suite( summary if isinstance(summary, Mapping) else None, golden if isinstance(golden, Mapping) else None, ) + golden_evaluation["role"] = correctness.get( + "pythonGoldenRole", "acceptanceGate" + ) + golden_evaluation["affectsPhysicalCorrectness"] = ( + correctness.get("pythonGoldenRole", "acceptanceGate") + == "acceptanceGate" + ) + raw_python_golden_issues = golden_evaluation.get("issues") + golden_evaluation["acceptanceIssues"] = ( + list(raw_python_golden_issues) + if correctness.get("pythonGoldenRole", "acceptanceGate") + == "acceptanceGate" + and isinstance(raw_python_golden_issues, list) + else [ + issue + for issue in ( + raw_python_golden_issues + if isinstance(raw_python_golden_issues, list) + else [] + ) + if issue in {"missingOutputContract", "outputContractMismatch"} + ] + ) + case_physical_state_v21_goldens = loaded_physical_state_v21_goldens.get( + case_id, {} + ) + physical_state_v21_golden = ( + case_physical_state_v21_goldens.get(lane) + if isinstance(case_physical_state_v21_goldens, Mapping) + else None + ) + physical_state_v21_evaluation = evaluate_physical_state_v21_golden( + summary if isinstance(summary, Mapping) else None, + ( + physical_state_v21_golden + if isinstance(physical_state_v21_golden, Mapping) + else None + ), + ) correctness_issues = ( _case_correctness_issues( result, @@ -1998,6 +2309,21 @@ def run_regression_suite( if solver_completed else () ) + if solver_completed: + raw_v21_issues = physical_state_v21_evaluation.get("issues") + if isinstance(raw_v21_issues, list): + correctness_issues = tuple( + dict.fromkeys( + ( + *correctness_issues, + *( + str(issue) + for issue in raw_v21_issues + if isinstance(issue, str) + ), + ) + ) + ) report = { "caseId": case_id, "stopTime": stop_time, @@ -2016,6 +2342,7 @@ def run_regression_suite( "passed": solver_completed and not correctness_issues, "issues": list(correctness_issues), "regressionGolden": golden_evaluation, + "physicalStateV21Golden": physical_state_v21_evaluation, }, } if solver_completed and correctness_issues: diff --git a/app/simulation/physical_state_v21.py b/app/simulation/physical_state_v21.py new file mode 100644 index 0000000..3463df4 --- /dev/null +++ b/app/simulation/physical_state_v21.py @@ -0,0 +1,1496 @@ +"""Physical-state-v2.1 projection and AMESim-baseline protocol for test_mql. + +AMESim simulation values are the authoritative physical baseline. Every +runtime evaluation compares the current projected values directly with that +baseline and reports the relative error when the AMESim denominator is +non-zero. Frozen Python values are retained only as implementation and +determinism evidence; they are not a physical-correctness authority. +""" + +from __future__ import annotations + +import argparse +from collections.abc import Mapping, Sequence +from datetime import UTC, datetime +import hashlib +import json +import math +import os +from pathlib import Path +import tarfile +from typing import Any + + +PHYSICAL_STATE_V21_ID = "physical-state-v2.1" +PHYSICAL_STATE_V21_SCHEMA_VERSION = 1 +PHYSICAL_STATE_V21_GOLDEN_SCHEMA_VERSION = 1 +AMESIM_REFERENCE_PRESSURE_PA = 101_300.0 +REPOSITORY_ROOT = Path(__file__).resolve().parents[2] +DEFAULT_AMESIM_ARCHIVE = REPOSITORY_ROOT / "AmesimModels" / "test_mql.ame" + +_PNCH_PRESSURE = "amesim_pnch012_8.p" +_LINE_PRESSURE = "amesim_pnl0001_20.p" +_LINE_FLOW = "amesim_pnl0001_20.port_1.m_flow" +_ORIFICE_FLOW = "amesim_pnvo001_5.port_2.m_flow" +_ORIFICE_OPENING = "amesim_pnvo001_5.xv" +_NODE_FLOWS = tuple( + f"amesim_p4node2_8.port_{index}.m_flow" for index in range(1, 5) +) +_ORIFICE_BALANCE_FLOWS = ( + "amesim_pnvo001_5.port_2.m_flow", + "amesim_pnvo001_5.port_3.m_flow", +) +_CONNECTION_BALANCE_FLOWS = ( + "amesim_pnl0001_20.port_1.m_flow", + "amesim_pnch012_8.port_1.m_flow", +) +_MASS_9_MODE_SOURCES = ( + "amesim_mecmas21_9.x", + "amesim_mecmas21_9.v", + "amesim_mecmas21_9.port_1.f", + "amesim_mecmas21_9.port_2.f", +) +_MASS_10_MODE_SOURCES = ( + "amesim_mecmas21_10.x", + "amesim_mecmas21_10.v", + "amesim_mecmas21_10.port_1.f", + "amesim_mecmas21_10.port_2.f", +) + + +class PhysicalStateV21Error(ValueError): + """Raised when a projection or golden is incomplete or unauditable.""" + + +def _sha256(payload: bytes) -> str: + return hashlib.sha256(payload).hexdigest() + + +def _canonical_sha256(value: object) -> str: + return _sha256( + json.dumps( + value, + ensure_ascii=False, + sort_keys=True, + separators=(",", ":"), + ).encode("utf-8") + ) + + +def _valid_sha256(value: object) -> bool: + return ( + isinstance(value, str) + and len(value) == 64 + and all(character in "0123456789abcdef" for character in value) + ) + + +def _portable_path(path: Path | str) -> str: + """Keep repository provenance relocatable while preserving external paths.""" + + resolved = Path(path).resolve() + try: + return resolved.relative_to(REPOSITORY_ROOT).as_posix() + except ValueError: + return str(resolved) + + +def _finite(value: object, *, field: str) -> float: + if not isinstance(value, (int, float)) or not math.isfinite(float(value)): + raise PhysicalStateV21Error(f"{field} must be a finite number.") + return float(value) + + +def _metadata_and_series( + result: Mapping[str, object], +) -> tuple[dict[str, Mapping[str, object]], Mapping[str, object]]: + variables = result.get("variables") + series = result.get("series") + if not isinstance(variables, list) or not isinstance(series, Mapping): + raise PhysicalStateV21Error("Simulation result requires variables and series.") + metadata: dict[str, Mapping[str, object]] = {} + for index, variable in enumerate(variables): + if not isinstance(variable, Mapping) or not isinstance(variable.get("key"), str): + raise PhysicalStateV21Error(f"Variable {index} has no string key.") + key = str(variable["key"]) + if key in metadata: + raise PhysicalStateV21Error(f"Duplicate result variable key: {key}.") + metadata[key] = variable + return metadata, series + + +def _require_source( + metadata: Mapping[str, Mapping[str, object]], + series: Mapping[str, object], + key: str, + quantity: str, + unit: str, +) -> None: + variable = metadata.get(key) + if variable is None: + raise PhysicalStateV21Error(f"Required v2.1 source is missing: {key}.") + if variable.get("quantity") != quantity or variable.get("unit") != unit: + raise PhysicalStateV21Error( + f"Unexpected metadata for {key}: quantity={variable.get('quantity')!r}, " + f"unit={variable.get('unit')!r}; expected {quantity!r}, {unit!r}." + ) + values = series.get(key) + if not isinstance(values, Sequence) or isinstance(values, (str, bytes)): + raise PhysicalStateV21Error(f"Required v2.1 series is missing: {key}.") + + +def _projection( + key: str, + category: str, + unit: str, + sources: Sequence[str], + python_formula: str, + amesim: Mapping[str, object], + *, + relative: float, + absolute: float, +) -> dict[str, object]: + return { + "key": key, + "category": category, + "unit": unit, + "python": {"sourceKeys": list(sources), "formula": python_formula}, + "amesim": dict(amesim), + "tolerance": {"relative": relative, "absolute": absolute}, + } + + +def _projection_layout( + result: Mapping[str, object], +) -> tuple[dict[str, object], tuple[str, ...]]: + metadata, series = _metadata_and_series(result) + for key in (_PNCH_PRESSURE, _LINE_PRESSURE): + _require_source(metadata, series, key, "pressure", "Pa") + for key in set( + ( + _LINE_FLOW, + _ORIFICE_FLOW, + *_NODE_FLOWS, + *_ORIFICE_BALANCE_FLOWS, + *_CONNECTION_BALANCE_FLOWS, + ) + ): + _require_source(metadata, series, key, "mass_flow", "kg/s") + _require_source(metadata, series, _ORIFICE_OPENING, "dimensionless", "") + for key in (_MASS_9_MODE_SOURCES[0], _MASS_10_MODE_SOURCES[0]): + _require_source(metadata, series, key, "length", "m") + for key in (_MASS_9_MODE_SOURCES[1], _MASS_10_MODE_SOURCES[1]): + _require_source(metadata, series, key, "velocity", "m/s") + for key in (*_MASS_9_MODE_SOURCES[2:], *_MASS_10_MODE_SOURCES[2:]): + _require_source(metadata, series, key, "force", "N") + + stored_mass_keys = tuple( + sorted( + key + for key, variable in metadata.items() + if variable.get("category") == "state" + and variable.get("quantity") == "mass" + and variable.get("unit") == "kg" + ) + ) + if not stored_mass_keys: + raise PhysicalStateV21Error("No stored gas-mass states were found.") + for key in stored_mass_keys: + values = series.get(key) + if not isinstance(values, Sequence) or isinstance(values, (str, bytes)): + raise PhysicalStateV21Error(f"Stored mass series is missing: {key}.") + + gauge_to_absolute = { + "sourceUnit": "Pa (gauge)", + "targetUnit": "Pa (absolute)", + "formula": "target = source + 101300", + "scale": 1.0, + "offset": AMESIM_REFERENCE_PRESSURE_PA, + } + g_s_to_generic = { + "sourceUnit": "g/s (AMESim component orientation)", + "targetUnit": "kg/s (positive into generic component)", + "formula": "target = -source * 1e-3", + "scale": -1.0e-3, + "offset": 0.0, + } + projections = [ + _projection( + "pressure.pnch012_8.absolute", "pressure", "Pa", [_PNCH_PRESSURE], + "identity", {"dataPaths": ["press@pn_c1_8"], **gauge_to_absolute}, + relative=2.0e-4, absolute=1.0e-3, + ), + _projection( + "pressure.pnl0001_20.absolute", "pressure", "Pa", [_LINE_PRESSURE], + "identity", {"dataPaths": ["p2@pneumatic_69"], **gauge_to_absolute}, + relative=2.0e-4, absolute=1.0e-3, + ), + _projection( + "massFlow.pnl0001_20.port_1.intoComponent", "massFlow", "kg/s", + [_LINE_FLOW], "identity", {"dataPaths": ["dm1@pneumatic_69"], **g_s_to_generic}, + relative=2.0e-4, absolute=1.0e-9, + ), + _projection( + "massFlow.pnvo001_5.port_2.intoComponent", "massFlow", "kg/s", + [_ORIFICE_FLOW], "identity", {"dataPaths": ["dm2@pn_morifice_1"], **g_s_to_generic}, + relative=2.0e-4, absolute=1.0e-9, + ), + _projection( + "conservation.p4node2_8.massBalance", "conservation", "kg/s", + _NODE_FLOWS, "sum", + {"dataPaths": [], "note": "AMESim archive has no complete saved four-port tuple."}, + relative=0.0, absolute=1.0e-9, + ), + _projection( + "conservation.pnvo001_5.massBalance", "conservation", "kg/s", + _ORIFICE_BALANCE_FLOWS, "sum", + { + "dataPaths": ["dm2@pn_morifice_1", "dm3@pn_morifice_1"], + "sourceUnit": "g/s", "targetUnit": "kg/s", + "formula": "target = -(source1 + source2) * 1e-3", + }, + relative=0.0, absolute=1.0e-9, + ), + _projection( + "conservation.pnl0001_20_pnch012_8.connectionMassBalance", + "conservation", "kg/s", _CONNECTION_BALANCE_FLOWS, "sum", + {"dataPaths": [], "note": "PNCH012 port flow is not saved; local connector contract is authoritative."}, + relative=0.0, absolute=1.0e-9, + ), + _projection( + "conservation.totalStoredGasMass", "conservation", "kg", + stored_mass_keys, "sum", + { + "dataPathSelection": "units == 'g' and signal starts with 'mgas'", + "sourceUnit": "g", "targetUnit": "kg", + "formula": "target = sum(sources) * 1e-3", + }, + relative=2.0e-4, absolute=1.0e-9, + ), + _projection( + "discrete.pnvo001_5.openMode", "discreteMode", "1", + [_ORIFICE_OPENING], "1 if opening >= 0.5 else 0", + { + "dataPaths": ["xv@pn_morifice_1"], "sourceUnit": "1", + "targetUnit": "mode code {0,1}", "formula": "1 if source >= 0.5 else 0", + }, + relative=0.0, absolute=0.0, + ), + _projection( + "discrete.mecmas21_9.endstopMode", "discreteMode", "1", + _MASS_9_MODE_SOURCES, + "-1 lower, 0 free, +1 upper using boundary and net-force direction", + { + "dataPaths": ["x1@mass_friction_endstops_19", "v1@mass_friction_endstops_19"], + "lowerBound": -0.72, "upperBound": 0.0, + "note": "No saved AMESim endstop code; reference is boundary occupancy.", + }, + relative=0.0, absolute=0.0, + ), + _projection( + "discrete.mecmas21_10.endstopMode", "discreteMode", "1", + _MASS_10_MODE_SOURCES, + "-1 lower, 0 free, +1 upper using boundary and net-force direction", + { + "dataPaths": ["x1@mass_friction_endstops_18", "v1@mass_friction_endstops_18"], + "lowerBound": 0.0, "upperBound": 0.37, + "note": "No saved AMESim endstop code; reference is boundary occupancy.", + }, + relative=0.0, absolute=0.0, + ), + ] + keys = [str(projection["key"]) for projection in projections] + hash_payload = {"projectionKeys": keys, "projections": projections} + return { + **hash_payload, + "projectionLayoutSha256": _canonical_sha256(hash_payload), + }, stored_mass_keys + + +def _value_at(series: Mapping[str, object], key: str, index: int) -> float: + values = series[key] + assert isinstance(values, Sequence) + if index >= len(values): + raise PhysicalStateV21Error(f"Series {key!r} is short at index {index}.") + return _finite(values[index], field=f"series.{key}[{index}]") + + +def _endstop_mode( + position: float, + velocity: float, + force_1: float, + force_2: float, + lower: float, + upper: float, +) -> float: + x_tol = 1.0e-12 * max(abs(position), abs(lower), abs(upper), 1.0) + v_tol = 1.0e-12 * max(abs(velocity), 1.0) + net_force = force_1 + force_2 + if position <= lower + x_tol and velocity <= v_tol and net_force <= 0.0: + return -1.0 + if position >= upper - x_tol and velocity >= -v_tol and net_force >= 0.0: + return 1.0 + return 0.0 + + +def _project_row( + series: Mapping[str, object], + index: int, + stored_mass_keys: Sequence[str], +) -> dict[str, float]: + mass_9 = [_value_at(series, key, index) for key in _MASS_9_MODE_SOURCES] + mass_10 = [_value_at(series, key, index) for key in _MASS_10_MODE_SOURCES] + return { + "pressure.pnch012_8.absolute": _value_at(series, _PNCH_PRESSURE, index), + "pressure.pnl0001_20.absolute": _value_at(series, _LINE_PRESSURE, index), + "massFlow.pnl0001_20.port_1.intoComponent": _value_at(series, _LINE_FLOW, index), + "massFlow.pnvo001_5.port_2.intoComponent": _value_at(series, _ORIFICE_FLOW, index), + "conservation.p4node2_8.massBalance": sum(_value_at(series, key, index) for key in _NODE_FLOWS), + "conservation.pnvo001_5.massBalance": sum(_value_at(series, key, index) for key in _ORIFICE_BALANCE_FLOWS), + "conservation.pnl0001_20_pnch012_8.connectionMassBalance": sum( + _value_at(series, key, index) for key in _CONNECTION_BALANCE_FLOWS + ), + "conservation.totalStoredGasMass": sum(_value_at(series, key, index) for key in stored_mass_keys), + "discrete.pnvo001_5.openMode": float(_value_at(series, _ORIFICE_OPENING, index) >= 0.5), + "discrete.mecmas21_9.endstopMode": _endstop_mode(*mass_9, -0.72, 0.0), + "discrete.mecmas21_10.endstopMode": _endstop_mode(*mass_10, 0.0, 0.37), + } + + +def project_physical_state_v21( + result: Mapping[str, object], + *, + checkpoint_times: Sequence[float], + sample_step: float, +) -> dict[str, object]: + """Project pressure, flow, conservation, and discrete-mode checkpoints.""" + + if not math.isfinite(float(sample_step)) or float(sample_step) <= 0.0: + raise PhysicalStateV21Error("sample_step must be finite and positive.") + layout, stored_mass_keys = _projection_layout(result) + _metadata, series = _metadata_and_series(result) + raw_times = series.get("time") + if not isinstance(raw_times, Sequence) or isinstance(raw_times, (str, bytes)): + raise PhysicalStateV21Error("Simulation result requires a time series.") + times = [_finite(value, field=f"series.time[{index}]") for index, value in enumerate(raw_times)] + if not times or any(first >= second for first, second in zip(times, times[1:])): + raise PhysicalStateV21Error("Time series must be non-empty and strictly increasing.") + keys = layout["projectionKeys"] + assert isinstance(keys, list) + tolerance = max(1.0e-12, 0.51 * float(sample_step)) + checkpoints: list[dict[str, object]] = [] + for raw_requested in checkpoint_times: + requested = _finite(raw_requested, field="checkpoint time") + index = min(range(len(times)), key=lambda candidate: abs(times[candidate] - requested)) + actual = times[index] + if abs(actual - requested) > tolerance: + checkpoints.append({"requestedTime": requested, "available": False, "nearestTime": actual}) + continue + values = _project_row(series, index, stored_mass_keys) + if list(values) != keys: + raise PhysicalStateV21Error("Internal v2.1 projection layout drifted.") + checkpoints.append( + {"requestedTime": requested, "actualTime": actual, "available": True, "values": values} + ) + return { + "schemaVersion": PHYSICAL_STATE_V21_SCHEMA_VERSION, + "id": PHYSICAL_STATE_V21_ID, + "projectionCategories": ["pressure", "massFlow", "conservation", "discreteMode"], + "layout": layout, + "checkpoints": checkpoints, + "comparisonMode": "amesimAuthoritativeBaselineWithLocalInvariants", + } + + +def physical_state_v21_applicable(result: Mapping[str, object]) -> bool: + """Return true only for results carrying the test_mql v2.1 signature.""" + + series = result.get("series") + return isinstance(series, Mapping) and _PNCH_PRESSURE in series + + +def _amesim_value(results: Any, data_path: str, time_s: float) -> float: + from app.simulation.reporting.test_mql_comparison import interpolate_series_value + + if data_path not in results.series_by_data_path: + raise PhysicalStateV21Error(f"AMESim is missing Data_Path {data_path!r}.") + return interpolate_series_value(results.times, results.series(data_path), time_s) + + +def _amesim_boundary_mode( + results: Any, + alias: str, + time_s: float, + lower: float, + upper: float, +) -> float: + position = _amesim_value(results, f"x1@{alias}", time_s) + velocity = _amesim_value(results, f"v1@{alias}", time_s) + tolerance = 1.0e-10 * max(abs(position), abs(lower), abs(upper), 1.0) + if abs(velocity) <= 1.0e-10 and position <= lower + tolerance: + return -1.0 + if abs(velocity) <= 1.0e-10 and position >= upper - tolerance: + return 1.0 + return 0.0 + + +def _archive_provenance(archive_path: Path) -> dict[str, object]: + archive_payload = archive_path.read_bytes() + with tarfile.open(archive_path) as archive: + names = set(archive.getnames()) + preferred = ("test_mql_.var", "test_mql_.results") + if all(name in names for name in preferred): + members = preferred + else: + pairs = sorted( + (name, f"{name[:-4]}.results") + for name in names + if name.endswith(".var") and f"{name[:-4]}.results" in names + ) + if len(pairs) != 1: + raise PhysicalStateV21Error("Could not resolve one AMESim result pair.") + members = pairs[0] + member_records = [] + for name in members: + extracted = archive.extractfile(name) + if extracted is None: + raise PhysicalStateV21Error(f"AMESim member is missing: {name}.") + payload = extracted.read() + member_records.append( + {"name": name, "bytes": len(payload), "sha256": _sha256(payload)} + ) + return { + "archivePath": _portable_path(archive_path), + "archiveBytes": len(archive_payload), + "archiveSha256": _sha256(archive_payload), + "members": member_records, + "referencePressurePa": AMESIM_REFERENCE_PRESSURE_PA, + "role": "external calibration reference; not an equality claim", + } + + +def build_amesim_reference( + archive_path: Path | str, + *, + checkpoint_times: Sequence[float], +) -> dict[str, object]: + """Return transformed AMESim values with archive/member provenance.""" + + # Keep the 132-state legacy model catalog out of benchmark worker startup; + # it is needed only by this explicit AMESim-reference operation. + from app.simulation.reporting.amesim_results import load_test_mql_amesim_results + from app.simulation.reporting.test_mql_variables import ( + build_test_mql_variable_catalog, + ) + + path = Path(archive_path).resolve() + times = tuple(_finite(value, field="AMESim checkpoint") for value in checkpoint_times) + results = load_test_mql_amesim_results(path, time_stop_s=max(times, default=0.0)) + variable_catalog = build_test_mql_variable_catalog(results) + mass_paths = tuple( + variable.data_path + for variable in variable_catalog.variables + if variable.units == "g" and variable.signal_name.startswith("mgas") + ) + if not mass_paths: + raise PhysicalStateV21Error("AMESim archive contains no stored gas mass.") + checkpoints: list[dict[str, object]] = [] + for time_s in times: + dm2 = _amesim_value(results, "dm2@pn_morifice_1", time_s) + dm3 = _amesim_value(results, "dm3@pn_morifice_1", time_s) + values: dict[str, float | None] = { + "pressure.pnch012_8.absolute": _amesim_value( + results, "press@pn_c1_8", time_s + ) + AMESIM_REFERENCE_PRESSURE_PA, + "pressure.pnl0001_20.absolute": _amesim_value( + results, "p2@pneumatic_69", time_s + ) + AMESIM_REFERENCE_PRESSURE_PA, + "massFlow.pnl0001_20.port_1.intoComponent": -1.0e-3 + * _amesim_value(results, "dm1@pneumatic_69", time_s), + "massFlow.pnvo001_5.port_2.intoComponent": -1.0e-3 * dm2, + "conservation.p4node2_8.massBalance": None, + "conservation.pnvo001_5.massBalance": -1.0e-3 * (dm2 + dm3), + "conservation.pnl0001_20_pnch012_8.connectionMassBalance": None, + "conservation.totalStoredGasMass": 1.0e-3 + * sum(_amesim_value(results, data_path, time_s) for data_path in mass_paths), + "discrete.pnvo001_5.openMode": float( + _amesim_value(results, "xv@pn_morifice_1", time_s) >= 0.5 + ), + # Generic mass_9 is the 90,000 kg AMESim instance 10 (alias _19). + "discrete.mecmas21_9.endstopMode": _amesim_boundary_mode( + results, "mass_friction_endstops_19", time_s, -0.72, 0.0 + ), + # Generic mass_10 is the 170,000 kg AMESim instance 9 (alias _18). + "discrete.mecmas21_10.endstopMode": _amesim_boundary_mode( + results, "mass_friction_endstops_18", time_s, 0.0, 0.37 + ), + } + checkpoints.append({"requestedTime": time_s, "values": values}) + return { + "schemaVersion": 1, + "provenance": _archive_provenance(path), + "storedMassDataPaths": list(mass_paths), + "checkpoints": checkpoints, + } + + +def _validate_contract( + contract: Mapping[str, object], + *, + require_available: bool = True, +) -> tuple[list[str], list[Mapping[str, object]]]: + if contract.get("schemaVersion") != PHYSICAL_STATE_V21_SCHEMA_VERSION: + raise PhysicalStateV21Error("Unsupported v2.1 contract schemaVersion.") + if contract.get("id") != PHYSICAL_STATE_V21_ID: + raise PhysicalStateV21Error("Unexpected v2.1 contract id.") + layout = contract.get("layout") + if not isinstance(layout, Mapping): + raise PhysicalStateV21Error("v2.1 layout must be an object.") + keys = layout.get("projectionKeys") + projections = layout.get("projections") + if ( + not isinstance(keys, list) + or not keys + or not all(isinstance(key, str) and key for key in keys) + or len(set(keys)) != len(keys) + ): + raise PhysicalStateV21Error("Projection keys must be unique strings.") + if not isinstance(projections, list) or len(projections) != len(keys): + raise PhysicalStateV21Error("Projection metadata layout is invalid.") + typed: list[Mapping[str, object]] = [] + for key, projection in zip(keys, projections): + if not isinstance(projection, Mapping) or projection.get("key") != key: + raise PhysicalStateV21Error("Projection metadata order is invalid.") + tolerance = projection.get("tolerance") + if not isinstance(tolerance, Mapping): + raise PhysicalStateV21Error(f"Projection {key} has no tolerance.") + for field in ("relative", "absolute"): + value = _finite(tolerance.get(field), field=f"{key}.tolerance.{field}") + if value < 0.0: + raise PhysicalStateV21Error("Projection tolerance cannot be negative.") + typed.append(projection) + hash_payload = {"projectionKeys": keys, "projections": projections} + if layout.get("projectionLayoutSha256") != _canonical_sha256(hash_payload): + raise PhysicalStateV21Error("Projection layout hash mismatch.") + checkpoints = contract.get("checkpoints") + if not isinstance(checkpoints, list) or not checkpoints: + raise PhysicalStateV21Error("v2.1 contract requires checkpoints.") + for checkpoint in checkpoints: + if not isinstance(checkpoint, Mapping): + raise PhysicalStateV21Error("v2.1 checkpoint must be an object.") + if not checkpoint.get("available"): + if require_available: + raise PhysicalStateV21Error("Every golden checkpoint must be available.") + continue + _finite(checkpoint.get("requestedTime"), field="checkpoint.requestedTime") + _finite(checkpoint.get("actualTime"), field="checkpoint.actualTime") + values = checkpoint.get("values") + if not isinstance(values, Mapping) or list(values) != keys: + raise PhysicalStateV21Error("Checkpoint values do not match layout.") + for key in keys: + _finite(values[key], field=f"checkpoint.values.{key}") + return keys, typed + + +def _case_summary( + report: Mapping[str, object], + *, + case_id: str, + lane: str, +) -> Mapping[str, object]: + cases = report.get("cases") + if not isinstance(cases, list): + raise PhysicalStateV21Error("Regression report cases must be a list.") + matches = [ + case + for case in cases + if isinstance(case, Mapping) + and case.get("caseId") == case_id + and case.get("lane") == lane + ] + if len(matches) != 1: + raise PhysicalStateV21Error( + f"Expected one {case_id!r}/{lane!r} case, found {len(matches)}." + ) + worker = matches[0].get("worker") + summary = worker.get("summary") if isinstance(worker, Mapping) else None + if not isinstance(summary, Mapping): + raise PhysicalStateV21Error("Regression case has no worker summary.") + return summary + + +def _case_contract( + report: Mapping[str, object], + *, + case_id: str, + lane: str, +) -> Mapping[str, object]: + summary = _case_summary(report, case_id=case_id, lane=lane) + contract = summary.get("physicalStateV21") + if not isinstance(contract, Mapping): + raise PhysicalStateV21Error( + "Report has no physicalStateV21 contract; regenerate it with v2.1 enabled." + ) + return contract + + +def _final_result_from_summary(summary: Mapping[str, object]) -> dict[str, object]: + """Adapt a pre-v2.1 report's final map for one honest endpoint assessment.""" + + final = summary.get("final") + simulated_until = summary.get("simulatedUntil") + if not isinstance(final, Mapping): + raise PhysicalStateV21Error("Legacy report summary has no final values.") + time_s = _finite(simulated_until, field="summary.simulatedUntil") + required = { + _PNCH_PRESSURE: ("pressure", "Pa", "thermodynamic"), + _LINE_PRESSURE: ("pressure", "Pa", "thermodynamic"), + _LINE_FLOW: ("mass_flow", "kg/s", "port"), + _ORIFICE_FLOW: ("mass_flow", "kg/s", "port"), + _ORIFICE_OPENING: ("dimensionless", "", "derived"), + **{key: ("mass_flow", "kg/s", "port") for key in _NODE_FLOWS}, + **{key: ("mass_flow", "kg/s", "port") for key in _ORIFICE_BALANCE_FLOWS}, + **{key: ("mass_flow", "kg/s", "port") for key in _CONNECTION_BALANCE_FLOWS}, + _MASS_9_MODE_SOURCES[0]: ("length", "m", "state"), + _MASS_9_MODE_SOURCES[1]: ("velocity", "m/s", "state"), + _MASS_9_MODE_SOURCES[2]: ("force", "N", "port"), + _MASS_9_MODE_SOURCES[3]: ("force", "N", "port"), + _MASS_10_MODE_SOURCES[0]: ("length", "m", "state"), + _MASS_10_MODE_SOURCES[1]: ("velocity", "m/s", "state"), + _MASS_10_MODE_SOURCES[2]: ("force", "N", "port"), + _MASS_10_MODE_SOURCES[3]: ("force", "N", "port"), + } + mass_keys = sorted( + key + for key in final + if isinstance(key, str) + and (key.endswith(".m") or key.endswith(".m1") or key.endswith(".m2")) + ) + variables = [] + series: dict[str, list[float]] = {"time": [time_s]} + for key, (quantity, unit, category) in required.items(): + if key not in final: + raise PhysicalStateV21Error(f"Legacy final map is missing {key}.") + variables.append({"key": key, "quantity": quantity, "unit": unit, "category": category}) + series[key] = [_finite(final[key], field=f"summary.final.{key}")] + for key in mass_keys: + variables.append({"key": key, "quantity": "mass", "unit": "kg", "category": "state"}) + series[key] = [_finite(final[key], field=f"summary.final.{key}")] + return {"variables": variables, "series": series} + + +def project_report_endpoint_v21( + report: Mapping[str, object], + *, + case_id: str = "0.2s", + lane: str = "production", +) -> dict[str, object]: + """Project the endpoint of a report produced before v2.1 was connected.""" + + summary = _case_summary(report, case_id=case_id, lane=lane) + result = _final_result_from_summary(summary) + time_s = float(summary["simulatedUntil"]) + return project_physical_state_v21( + result, checkpoint_times=(time_s,), sample_step=max(time_s, 1.0e-12) + ) + + +def compare_contract_to_amesim( + contract: Mapping[str, object], + amesim_reference: Mapping[str, object], +) -> dict[str, object]: + """Compare every projection with the authoritative AMESim baseline. + + AMESim may not expose every internal conservation quantity. Those rows are + retained in ``metrics`` with an unavailable baseline instead of being + silently discarded. A zero AMESim baseline has no mathematically defined + relative error, so the report records ``None`` and relies on the declared + absolute tolerance for the pass/fail decision. + """ + + keys, projections = _validate_contract(contract) + checkpoints = contract["checkpoints"] + references = amesim_reference.get("checkpoints") + if not isinstance(checkpoints, list) or not isinstance(references, list): + raise PhysicalStateV21Error("AMESim comparison checkpoints are missing.") + if len(checkpoints) != len(references): + raise PhysicalStateV21Error("AMESim checkpoint count differs from contract.") + # This is an external alignment profile, deliberately distinct from the + # tighter local non-regression tolerances embedded in the projection layout. + external_tolerance = { + "pressure": {"relative": 2.0e-3, "absolute": 1.0e-3}, + "massFlow": {"relative": 2.0e-3, "absolute": 1.0e-9}, + "conservation": {"relative": 2.0e-3, "absolute": 1.0e-9}, + "discreteMode": {"relative": 0.0, "absolute": 0.0}, + } + compared = 0 + available = 0 + unavailable = 0 + excluded = 0 + issues: list[str] = [] + metrics: list[dict[str, object]] = [] + worst: dict[str, object] | None = None + max_ratio = 0.0 + worst_relative: dict[str, object] | None = None + max_relative_error: float | None = None + max_recorded_relative_error: float | None = None + for checkpoint, reference in zip(checkpoints, references): + assert isinstance(checkpoint, Mapping) and isinstance(reference, Mapping) + actual_values = checkpoint["values"] + reference_values = reference.get("values") + assert isinstance(actual_values, Mapping) and isinstance(reference_values, Mapping) + for key, projection in zip(keys, projections): + actual = float(actual_values[key]) + requested_time = float(checkpoint["requestedTime"]) + category = str(projection["category"]) + expected = reference_values.get(key) + if expected is None: + unavailable += 1 + metrics.append( + { + "requestedTime": requested_time, + "key": key, + "category": category, + "actual": actual, + "amesimBaseline": None, + "absoluteError": None, + "relativeError": None, + "relativeErrorPercent": None, + "relativeErrorDefined": False, + "relativeErrorReason": "amesimBaselineUnavailable", + "allowedError": None, + "toleranceRatio": None, + "unboundedToleranceRatio": False, + "comparisonBasis": "localInvariantOnly", + "evaluated": False, + "passed": None, + "exclusionReason": "amesimBaselineUnavailable", + } + ) + continue + available += 1 + expected_numeric = float(expected) + tolerance = external_tolerance[category] + allowed = tolerance["absolute"] + tolerance["relative"] * abs(expected_numeric) + error = abs(actual - expected_numeric) + ratio = error / allowed if allowed > 0.0 else (0.0 if error == 0.0 else math.inf) + relative_error = ( + None if expected_numeric == 0.0 else error / abs(expected_numeric) + ) + relative_error_percent = ( + None if relative_error is None else 100.0 * relative_error + ) + near_zero_threshold = ( + tolerance["absolute"] / tolerance["relative"] + if tolerance["relative"] > 0.0 + else 0.0 + ) + if category == "discreteMode": + comparison_basis = "exactMatch" + elif expected_numeric == 0.0 or abs(expected_numeric) <= near_zero_threshold: + comparison_basis = "absoluteNearZero" + else: + comparison_basis = "mixedAbsoluteRelativeTolerance" + excluded_at_signal_jump = category == "massFlow" and math.isclose( + requested_time, 0.04, rel_tol=0.0, abs_tol=1.0e-12 + ) + metric = { + "requestedTime": requested_time, + "key": key, + "category": category, + "actual": actual, + "amesimBaseline": expected_numeric, + "absoluteError": error, + "relativeError": relative_error, + "relativeErrorPercent": relative_error_percent, + "relativeErrorDefined": relative_error is not None, + "relativeErrorReason": ( + None if relative_error is not None else "zeroAmesimBaseline" + ), + "allowedError": allowed, + "toleranceRatio": ratio if math.isfinite(ratio) else None, + "unboundedToleranceRatio": not math.isfinite(ratio), + "nearZeroThreshold": near_zero_threshold, + "comparisonBasis": comparison_basis, + } + if relative_error is not None and ( + max_recorded_relative_error is None + or relative_error > max_recorded_relative_error + ): + max_recorded_relative_error = relative_error + if excluded_at_signal_jump: + excluded += 1 + metric.update( + { + "evaluated": False, + "passed": None, + "exclusionReason": ( + "signalDiscontinuityLeftRightLimitSemanticsNotComparableAt0.04s" + ), + } + ) + metrics.append(metric) + continue + metric.update({"evaluated": True, "passed": ratio <= 1.0}) + metrics.append(metric) + compared += 1 + if ratio > max_ratio: + max_ratio = ratio + worst = metric + if relative_error is not None and ( + max_relative_error is None or relative_error > max_relative_error + ): + max_relative_error = relative_error + worst_relative = metric + if ratio > 1.0: + issues.append("amesimReferenceToleranceMismatch") + deduplicated = list(dict.fromkeys(issues)) + return { + "passed": not deduplicated, + "issues": deduplicated, + "baselineAuthority": "amesim", + "metricCount": len(metrics), + "availableBaselineValueCount": available, + "unavailableBaselineValueCount": unavailable, + "comparedValueCount": compared, + "excludedValueCount": excluded, + "maxToleranceRatio": ( + max_ratio if compared and math.isfinite(max_ratio) else None + ), + "maxToleranceRatioUnbounded": bool(compared and not math.isfinite(max_ratio)), + "worstValue": worst, + "maxRelativeError": max_relative_error, + "maxRelativeErrorPercent": ( + None if max_relative_error is None else 100.0 * max_relative_error + ), + "worstRelativeErrorValue": worst_relative, + "maxRecordedRelativeError": max_recorded_relative_error, + "maxRecordedRelativeErrorPercent": ( + None + if max_recorded_relative_error is None + else 100.0 * max_recorded_relative_error + ), + "metrics": metrics, + "toleranceProfile": { + "id": "amesim-alignment-reviewed-v1", + "byCategory": external_tolerance, + "basis": ( + "0.2% relative envelope for AMESim pressure/flow/inventory alignment; " + "conservation retains a 1e-9 absolute floor and discrete modes are exact." + ), + "exclusions": [ + { + "requestedTime": 0.04, + "category": "massFlow", + "reason": ( + "The Python and AMESim samples at the signal discontinuity may " + "represent different left/right limits. Raw errors remain recorded." + ), + } + ], + }, + "policy": ( + "AMESim simulation values are the authoritative physical baseline and " + "are compared on every run; unavailable AMESim quantities remain " + "separate local-invariant checks." + ), + } + + +def build_candidate_golden( + report_path: Path | str, + *, + archive_path: Path | str = DEFAULT_AMESIM_ARCHIVE, + case_id: str = "0.2s", + lane: str = "production", + golden_id: str | None = None, +) -> dict[str, object]: + """Build an unapproved candidate from a report containing full v2.1 data.""" + + source_path = Path(report_path).resolve() + payload = source_path.read_bytes() + try: + report = json.loads(payload) + except json.JSONDecodeError as exc: + raise PhysicalStateV21Error(f"Regression report is invalid JSON: {exc}") from exc + if not isinstance(report, Mapping): + raise PhysicalStateV21Error("Regression report must be an object.") + contract = _case_contract(report, case_id=case_id, lane=lane) + keys, _projections = _validate_contract(contract) + checkpoints = contract["checkpoints"] + assert isinstance(checkpoints, list) + times = [float(checkpoint["requestedTime"]) for checkpoint in checkpoints] + amesim = build_amesim_reference(archive_path, checkpoint_times=times) + references = amesim["checkpoints"] + assert isinstance(references, list) + source = report.get("source") + source_sha = source.get("sha256") if isinstance(source, Mapping) else None + if not isinstance(source_sha, str) or len(source_sha) != 64: + raise PhysicalStateV21Error("Report source SHA-256 is missing.") + frozen = [] + for checkpoint, reference in zip(checkpoints, references): + assert isinstance(checkpoint, Mapping) and isinstance(reference, Mapping) + values = checkpoint["values"] + reference_values = reference["values"] + assert isinstance(values, Mapping) and isinstance(reference_values, Mapping) + frozen.append( + { + "requestedTime": checkpoint["requestedTime"], + "values": [values[key] for key in keys], + "amesimReferenceValues": [reference_values[key] for key in keys], + } + ) + layout = contract["layout"] + assert isinstance(layout, Mapping) + alignment = compare_contract_to_amesim(contract, amesim) + return { + "schemaVersion": PHYSICAL_STATE_V21_GOLDEN_SCHEMA_VERSION, + "id": golden_id + or f"test_mql_8-{lane}-{case_id}-{PHYSICAL_STATE_V21_ID}-candidate", + "contractId": PHYSICAL_STATE_V21_ID, + "caseId": case_id, + "lane": lane, + "sourceXmlSha256": source_sha, + "approval": { + "status": "candidate", + "generatedAt": datetime.now(UTC).isoformat(), + "warning": "The correctness gate rejects this file until explicit approval.", + }, + "provenance": { + "localSourceReport": { + "path": _portable_path(source_path), + "bytes": len(payload), + "sha256": _sha256(payload), + "generatedAt": report.get("generatedAt"), + }, + "amesim": amesim["provenance"], + "amesimStoredMassDataPaths": amesim["storedMassDataPaths"], + "comparisonPolicy": ( + "Transformed AMESim values are the authoritative physical baseline; " + "local Python values are retained only for deterministic and " + "implementation-regression diagnostics." + ), + }, + "layout": dict(layout), + "checkpoints": frozen, + "amesimAlignmentAtGeneration": alignment, + } + + +def _exclusive_json_write(path: Path | str, value: object) -> Path: + output = Path(path).resolve() + output.parent.mkdir(parents=True, exist_ok=True) + serialized = json.dumps( + value, ensure_ascii=False, indent=2, allow_nan=False + ) + "\n" + try: + descriptor = os.open(output, os.O_WRONLY | os.O_CREAT | os.O_EXCL, 0o644) + except FileExistsError as exc: + raise PhysicalStateV21Error(f"Refusing to overwrite {output}.") from exc + try: + with os.fdopen(descriptor, "w", encoding="utf-8") as handle: + handle.write(serialized) + except BaseException: + output.unlink(missing_ok=True) + raise + return output + + +def write_candidate_golden( + report_path: Path | str, + output_path: Path | str, + **kwargs: object, +) -> Path: + return _exclusive_json_write( + output_path, + build_candidate_golden(report_path, **kwargs), + ) + + +def _validate_golden( + golden: Mapping[str, object], + *, + allowed_status: str = "approved", +) -> tuple[list[str], list[Mapping[str, object]]]: + if golden.get("schemaVersion") != PHYSICAL_STATE_V21_GOLDEN_SCHEMA_VERSION: + raise PhysicalStateV21Error("Unsupported v2.1 golden schemaVersion.") + if golden.get("contractId") != PHYSICAL_STATE_V21_ID: + raise PhysicalStateV21Error("Golden contract id is invalid.") + for field in ("id", "caseId", "lane"): + if not isinstance(golden.get(field), str) or not golden[field]: + raise PhysicalStateV21Error(f"Golden {field} must be non-empty.") + if not _valid_sha256(golden.get("sourceXmlSha256")): + raise PhysicalStateV21Error("Golden source XML SHA-256 is invalid.") + approval = golden.get("approval") + if not isinstance(approval, Mapping) or approval.get("status") != allowed_status: + raise PhysicalStateV21Error( + f"Golden approval.status must be {allowed_status!r}." + ) + provenance = golden.get("provenance") + amesim = provenance.get("amesim") if isinstance(provenance, Mapping) else None + local_report = ( + provenance.get("localSourceReport") + if isinstance(provenance, Mapping) + else None + ) + if ( + not isinstance(local_report, Mapping) + or not isinstance(local_report.get("path"), str) + or not local_report["path"] + or not isinstance(local_report.get("bytes"), int) + or int(local_report["bytes"]) <= 0 + or not _valid_sha256(local_report.get("sha256")) + ): + raise PhysicalStateV21Error("Golden local report provenance is invalid.") + if ( + not isinstance(amesim, Mapping) + or not isinstance(amesim.get("archivePath"), str) + or not amesim["archivePath"] + or not isinstance(amesim.get("archiveBytes"), int) + or int(amesim["archiveBytes"]) <= 0 + or not _valid_sha256(amesim.get("archiveSha256")) + ): + raise PhysicalStateV21Error("Golden AMESim archive provenance is invalid.") + members = amesim.get("members") + if not isinstance(members, list) or len(members) != 2: + raise PhysicalStateV21Error("Golden AMESim member provenance is incomplete.") + member_names = [] + for member in members: + if ( + not isinstance(member, Mapping) + or not isinstance(member.get("name"), str) + or not _valid_sha256(member.get("sha256")) + or not isinstance(member.get("bytes"), int) + or int(member["bytes"]) <= 0 + ): + raise PhysicalStateV21Error("Golden AMESim member provenance is invalid.") + member_names.append(str(member["name"])) + if not any(name.endswith(".var") for name in member_names) or not any( + name.endswith(".results") for name in member_names + ): + raise PhysicalStateV21Error("Golden AMESim provenance lacks .var/.results members.") + layout = golden.get("layout") + keys = layout.get("projectionKeys") if isinstance(layout, Mapping) else None + checkpoints = golden.get("checkpoints") + if not isinstance(keys, list) or not isinstance(checkpoints, list) or not checkpoints: + raise PhysicalStateV21Error("Golden layout/checkpoints are incomplete.") + contract_checkpoints = [] + for checkpoint in checkpoints: + if not isinstance(checkpoint, Mapping): + raise PhysicalStateV21Error("Golden checkpoint must be an object.") + values = checkpoint.get("values") + references = checkpoint.get("amesimReferenceValues") + if not isinstance(values, list) or len(values) != len(keys): + raise PhysicalStateV21Error("Golden values have the wrong layout.") + if not isinstance(references, list) or len(references) != len(keys): + raise PhysicalStateV21Error("AMESim references have the wrong layout.") + for index, value in enumerate(values): + _finite(value, field=f"golden.values[{index}]") + for index, value in enumerate(references): + if value is not None: + _finite(value, field=f"golden.amesimReferenceValues[{index}]") + contract_checkpoints.append( + { + "requestedTime": checkpoint.get("requestedTime"), + "actualTime": checkpoint.get("requestedTime"), + "available": True, + "values": dict(zip(keys, values)), + } + ) + synthetic_contract = { + "schemaVersion": PHYSICAL_STATE_V21_SCHEMA_VERSION, + "id": PHYSICAL_STATE_V21_ID, + "layout": layout, + "checkpoints": contract_checkpoints, + } + return _validate_contract(synthetic_contract) + + +def _validate_candidate_approval( + candidate: Mapping[str, object], + keys: Sequence[str], + projections: Sequence[Mapping[str, object]], +) -> None: + """Fail closed before promoting an externally aligned local candidate.""" + + alignment = candidate.get("amesimAlignmentAtGeneration") + if not isinstance(alignment, Mapping) or alignment.get("passed") is not True: + raise PhysicalStateV21Error( + "Candidate AMESim alignment at generation must have passed." + ) + metrics = alignment.get("metrics") + if not isinstance(metrics, list): + raise PhysicalStateV21Error("Candidate AMESim alignment metrics are invalid.") + evaluated_count = 0 + for index, metric in enumerate(metrics): + if not isinstance(metric, Mapping): + raise PhysicalStateV21Error( + f"Candidate AMESim alignment metric {index} is invalid." + ) + evaluated = metric.get("evaluated") + if evaluated is True: + evaluated_count += 1 + if metric.get("passed") is not True: + raise PhysicalStateV21Error( + f"Candidate AMESim evaluated metric {index} did not pass." + ) + elif evaluated is False: + exclusion_reason = metric.get("exclusionReason") + if ( + metric.get("passed") is not None + or not isinstance(exclusion_reason, str) + or not exclusion_reason.strip() + ): + raise PhysicalStateV21Error( + f"Candidate AMESim excluded metric {index} is not auditable." + ) + else: + raise PhysicalStateV21Error( + f"Candidate AMESim alignment metric {index} lacks evaluated status." + ) + if evaluated_count <= 0 or alignment.get("comparedValueCount") != evaluated_count: + raise PhysicalStateV21Error( + "Candidate AMESim comparedValueCount does not match evaluated metrics." + ) + + residual_indices: list[tuple[int, str, float]] = [] + for index, (key, projection) in enumerate(zip(keys, projections)): + if ( + projection.get("category") != "conservation" + or projection.get("unit") != "kg/s" + ): + continue + tolerance = projection.get("tolerance") + assert isinstance(tolerance, Mapping) + absolute = _finite( + tolerance.get("absolute"), field=f"{key}.tolerance.absolute" + ) + residual_indices.append((index, key, absolute)) + checkpoints = candidate.get("checkpoints") + assert isinstance(checkpoints, list) + for checkpoint_index, checkpoint in enumerate(checkpoints): + assert isinstance(checkpoint, Mapping) + values = checkpoint.get("values") + assert isinstance(values, list) + for value_index, key, absolute in residual_indices: + residual = abs( + _finite( + values[value_index], + field=f"golden.checkpoints[{checkpoint_index}].{key}", + ) + ) + if residual > absolute: + raise PhysicalStateV21Error( + f"Candidate local conservation residual {key} at checkpoint " + f"{checkpoint_index} is {residual}, exceeding {absolute}." + ) + + +def approve_candidate_golden( + candidate_path: Path | str, + output_path: Path | str, + *, + expected_candidate_sha256: str, + reviewed_by: str, + note: str, +) -> Path: + """Approve an exact candidate hash into a new file, never in place.""" + + path = Path(candidate_path).resolve() + payload = path.read_bytes() + actual_sha = _sha256(payload) + if actual_sha != expected_candidate_sha256: + raise PhysicalStateV21Error( + f"Candidate SHA mismatch: expected {expected_candidate_sha256}, got {actual_sha}." + ) + candidate = json.loads(payload) + if not isinstance(candidate, dict): + raise PhysicalStateV21Error("Candidate must be an object.") + keys, projections = _validate_golden(candidate, allowed_status="candidate") + _validate_candidate_approval(candidate, keys, projections) + if not reviewed_by.strip() or not note.strip(): + raise PhysicalStateV21Error("Approval requires reviewer and note.") + approved = dict(candidate) + approved["approval"] = { + "status": "approved", + "approvedAt": datetime.now(UTC).isoformat(), + "reviewedBy": reviewed_by.strip(), + "note": note.strip(), + "candidatePath": _portable_path(path), + "candidateSha256": actual_sha, + } + return _exclusive_json_write(output_path, approved) + + +def load_approved_golden(path: Path | str) -> dict[str, object]: + golden_path = Path(path).resolve() + payload = golden_path.read_bytes() + try: + golden = json.loads(payload) + except json.JSONDecodeError as exc: + raise PhysicalStateV21Error(f"Golden is invalid JSON: {exc}") from exc + if not isinstance(golden, dict): + raise PhysicalStateV21Error("Golden must be an object.") + _validate_golden(golden) + golden["_path"] = str(golden_path) + golden["_sha256"] = _sha256(payload) + return golden + + +def evaluate_physical_state_v21( + contract: Mapping[str, object], + golden: Mapping[str, object], +) -> dict[str, object]: + """Evaluate a v2.1 contract against frozen AMESim reference values. + + The approved artifact pins AMESim provenance, layout, checkpoint times, and + transformed AMESim values. Its frozen Python values are intentionally not + used as the physical baseline. + """ + + keys, projections = _validate_contract(contract) + golden_keys, _ = _validate_golden(golden) + if keys != golden_keys: + return { + "passed": False, + "issues": ["physicalStateV21LayoutMismatch"], + "comparedValueCount": 0, + } + actual_checkpoints = contract["checkpoints"] + expected_checkpoints = golden["checkpoints"] + assert isinstance(actual_checkpoints, list) and isinstance(expected_checkpoints, list) + if len(actual_checkpoints) != len(expected_checkpoints): + return { + "passed": False, + "issues": ["physicalStateV21CheckpointCountMismatch"], + "comparedValueCount": 0, + } + issues: list[str] = [] + reference_checkpoints: list[dict[str, object]] = [] + invariant_metrics: list[dict[str, object]] = [] + invariant_max_ratio = 0.0 + invariant_worst: dict[str, object] | None = None + for actual_checkpoint, expected_checkpoint in zip(actual_checkpoints, expected_checkpoints): + assert isinstance(actual_checkpoint, Mapping) and isinstance(expected_checkpoint, Mapping) + requested = float(expected_checkpoint["requestedTime"]) + if not math.isclose( + float(actual_checkpoint["requestedTime"]), + requested, + rel_tol=0.0, + abs_tol=1.0e-12, + ) or not math.isclose( + float(actual_checkpoint["actualTime"]), + requested, + rel_tol=0.0, + abs_tol=1.0e-12, + ): + issues.append("physicalStateV21CheckpointTimeMismatch") + actual_values = actual_checkpoint["values"] + amesim_values = expected_checkpoint["amesimReferenceValues"] + assert isinstance(actual_values, Mapping) and isinstance(amesim_values, list) + reference_values = dict(zip(keys, amesim_values)) + reference_checkpoints.append( + {"requestedTime": requested, "values": reference_values} + ) + for key, projection, amesim_baseline in zip( + keys, projections, amesim_values + ): + if amesim_baseline is not None: + continue + actual = float(actual_values[key]) + tolerance = projection["tolerance"] + assert isinstance(tolerance, Mapping) + allowed = float(tolerance["absolute"]) + error = abs(actual) + ratio = error / allowed if allowed > 0.0 else (0.0 if error == 0.0 else math.inf) + metric = { + "requestedTime": requested, + "key": key, + "category": projection["category"], + "actual": actual, + "amesimBaseline": None, + "invariantTarget": 0.0, + "absoluteError": error, + "relativeError": None, + "relativeErrorPercent": None, + "relativeErrorDefined": False, + "relativeErrorReason": "amesimBaselineUnavailable", + "allowedError": allowed, + "toleranceRatio": ratio if math.isfinite(ratio) else None, + "unboundedToleranceRatio": not math.isfinite(ratio), + "comparisonBasis": "localInvariantAbsoluteTolerance", + "passed": ratio <= 1.0, + } + invariant_metrics.append(metric) + if ratio > invariant_max_ratio: + invariant_max_ratio = ratio + invariant_worst = metric + if ratio > 1.0: + issues.append("physicalStateV21LocalInvariantMismatch") + comparison = compare_contract_to_amesim( + contract, + {"schemaVersion": 1, "checkpoints": reference_checkpoints}, + ) + raw_comparison_issues = comparison.get("issues") + if isinstance(raw_comparison_issues, list): + issues.extend( + str(issue) + for issue in raw_comparison_issues + if isinstance(issue, str) + ) + deduplicated = list(dict.fromkeys(issues)) + provenance = golden.get("provenance") + amesim_provenance = ( + provenance.get("amesim") if isinstance(provenance, Mapping) else None + ) + result = dict(comparison) + result.update({ + "passed": not deduplicated, + "issues": deduplicated, + "baselineAuthority": "amesim", + "baselineSource": "approvedArtifact.amesimReferenceValues", + "amesimProvenance": ( + dict(amesim_provenance) + if isinstance(amesim_provenance, Mapping) + else None + ), + "pythonSnapshotRole": "determinismDiagnosticOnly", + "localInvariants": { + "passed": not any( + metric["passed"] is False for metric in invariant_metrics + ), + "metricCount": len(invariant_metrics), + "maxToleranceRatio": ( + invariant_max_ratio + if invariant_metrics and math.isfinite(invariant_max_ratio) + else None + ), + "maxToleranceRatioUnbounded": bool( + invariant_metrics and not math.isfinite(invariant_max_ratio) + ), + "worstValue": invariant_worst, + "metrics": invariant_metrics, + }, + "goldenPath": golden.get("_path"), + "goldenSha256": golden.get("_sha256"), + }) + return result + + +def assess_report_against_amesim( + report_path: Path | str, + *, + archive_path: Path | str = DEFAULT_AMESIM_ARCHIVE, + case_id: str = "0.2s", + lane: str = "production", +) -> dict[str, object]: + """Assess a full or pre-v2.1 report and expose every comparable error.""" + + path = Path(report_path).resolve() + payload = path.read_bytes() + report = json.loads(payload) + if not isinstance(report, Mapping): + raise PhysicalStateV21Error("Report must be an object.") + summary = _case_summary(report, case_id=case_id, lane=lane) + if isinstance(summary.get("physicalStateV21"), Mapping): + contract = summary["physicalStateV21"] + coverage = "fullCheckpoints" + else: + contract = project_report_endpoint_v21(report, case_id=case_id, lane=lane) + coverage = "legacyEndpointOnly" + assert isinstance(contract, Mapping) + checkpoints = contract["checkpoints"] + assert isinstance(checkpoints, list) + times = [float(checkpoint["requestedTime"]) for checkpoint in checkpoints] + reference = build_amesim_reference(archive_path, checkpoint_times=times) + comparison = compare_contract_to_amesim(contract, reference) + return { + "schemaVersion": 1, + "reportPath": str(path), + "reportSha256": _sha256(payload), + "caseId": case_id, + "lane": lane, + "coverage": coverage, + "amesimProvenance": reference["provenance"], + "comparison": comparison, + } + + +def _parse_arguments(argv: Sequence[str] | None = None) -> argparse.Namespace: + parser = argparse.ArgumentParser(description="Physical-state-v2.1 local gate.") + subparsers = parser.add_subparsers(dest="command", required=True) + assess = subparsers.add_parser("assess-amesim") + assess.add_argument("--report", type=Path, required=True) + assess.add_argument("--amesim-archive", type=Path, default=DEFAULT_AMESIM_ARCHIVE) + assess.add_argument("--case", default="0.2s") + assess.add_argument("--lane", default="production") + assess.add_argument("--output", type=Path) + + candidate = subparsers.add_parser("candidate") + candidate.add_argument("--report", type=Path, required=True) + candidate.add_argument("--amesim-archive", type=Path, default=DEFAULT_AMESIM_ARCHIVE) + candidate.add_argument("--case", default="0.2s") + candidate.add_argument("--lane", default="production") + candidate.add_argument("--id") + candidate.add_argument("--output", type=Path, required=True) + + approve = subparsers.add_parser("approve") + approve.add_argument("--candidate", type=Path, required=True) + approve.add_argument("--expected-candidate-sha256", required=True) + approve.add_argument("--reviewed-by", required=True) + approve.add_argument("--note", required=True) + approve.add_argument("--output", type=Path, required=True) + + check = subparsers.add_parser("check") + check.add_argument("--report", type=Path, required=True) + check.add_argument("--golden", type=Path, required=True) + check.add_argument("--case", default="0.2s") + check.add_argument("--lane", default="production") + return parser.parse_args(argv) + + +def main(argv: Sequence[str] | None = None) -> int: + arguments = _parse_arguments(argv) + if arguments.command == "assess-amesim": + assessment = assess_report_against_amesim( + arguments.report, + archive_path=arguments.amesim_archive, + case_id=arguments.case, + lane=arguments.lane, + ) + serialized = json.dumps( + assessment, ensure_ascii=False, indent=2, allow_nan=False + ) + "\n" + if arguments.output is None: + print(serialized, end="") + else: + _exclusive_json_write(arguments.output, assessment) + print(f"Assessment written: {arguments.output.resolve()}") + return 0 if assessment["comparison"]["passed"] else 1 + if arguments.command == "candidate": + output = write_candidate_golden( + arguments.report, arguments.output, + archive_path=arguments.amesim_archive, + case_id=arguments.case, lane=arguments.lane, golden_id=arguments.id, + ) + print(f"Candidate written without approval: {output}") + print(f"sha256={_sha256(output.read_bytes())}") + return 0 + if arguments.command == "approve": + output = approve_candidate_golden( + arguments.candidate, arguments.output, + expected_candidate_sha256=arguments.expected_candidate_sha256, + reviewed_by=arguments.reviewed_by, note=arguments.note, + ) + print(f"Approved golden written: {output}") + print(f"sha256={_sha256(output.read_bytes())}") + return 0 + report = json.loads(arguments.report.read_bytes()) + contract = _case_contract(report, case_id=arguments.case, lane=arguments.lane) + evaluation = evaluate_physical_state_v21(contract, load_approved_golden(arguments.golden)) + print(json.dumps(evaluation, ensure_ascii=False, indent=2, allow_nan=False)) + return 0 if evaluation["passed"] else 1 + + +if __name__ == "__main__": + raise SystemExit(main()) diff --git a/app/simulation/reporting/test_mql_comparison.py b/app/simulation/reporting/test_mql_comparison.py index 5e26b29..c65173f 100644 --- a/app/simulation/reporting/test_mql_comparison.py +++ b/app/simulation/reporting/test_mql_comparison.py @@ -23,6 +23,8 @@ class TestMqlComparisonMetric: max_abs_error: float mean_abs_error: float max_rel_error: float + undefined_rel_error_count: int + near_zero_baseline_count: int final_abs_error: float @@ -44,6 +46,10 @@ class TestMqlComparisonResult: def max_rel_error(self) -> float: return max((metric.max_rel_error for metric in self.metrics), default=0.0) + @property + def undefined_rel_error_count(self) -> int: + return sum(metric.undefined_rel_error_count for metric in self.metrics) + class TestMqlComparisonError(ValueError): """Raised when Python and AMESim series cannot be aligned.""" @@ -57,6 +63,16 @@ def compare_test_mql_series( data_paths: tuple[str, ...] | list[str] | None = None, relative_floor: float = 1.0e-12, ) -> TestMqlComparisonResult: + """Compare current values directly with AMESim simulation values. + + ``relative_floor`` only identifies near-zero baselines for reporting. It is + never substituted into the relative-error denominator. An exact zero + AMESim baseline has undefined relative error and is counted separately; + absolute error remains available for judgement. + """ + + if relative_floor < 0.0: + raise TestMqlComparisonError("relative_floor cannot be negative.") _validate_time_axis(python_times) selected_paths = _select_data_paths(python_series_by_data_path, amesim_results, data_paths) metrics = [] @@ -70,11 +86,18 @@ def compare_test_mql_series( amesim_values = amesim_results.series(data_path) abs_errors = [] rel_errors = [] + undefined_rel_error_count = 0 + near_zero_baseline_count = 0 for time_value, python_value in zip(python_times, python_values): amesim_value = interpolate_series_value(amesim_results.times, amesim_values, time_value) abs_error = abs(python_value - amesim_value) abs_errors.append(abs_error) - rel_errors.append(abs_error / max(abs(amesim_value), relative_floor)) + if abs(amesim_value) <= relative_floor: + near_zero_baseline_count += 1 + if amesim_value == 0.0: + undefined_rel_error_count += 1 + else: + rel_errors.append(abs_error / abs(amesim_value)) final_amesim_value = interpolate_series_value( amesim_results.times, amesim_values, @@ -87,6 +110,8 @@ def compare_test_mql_series( max_abs_error=max(abs_errors, default=0.0), mean_abs_error=sum(abs_errors) / max(len(abs_errors), 1), max_rel_error=max(rel_errors, default=0.0), + undefined_rel_error_count=undefined_rel_error_count, + near_zero_baseline_count=near_zero_baseline_count, final_abs_error=abs(python_values[-1] - final_amesim_value), ) ) @@ -153,8 +178,19 @@ def write_test_mql_comparison_csv( float(time_value), ) abs_error = abs(python_value - amesim_value) - rel_error = abs_error / max(abs(amesim_value), 1.0e-12) - row.extend([python_value, amesim_value, abs_error, rel_error]) + rel_error = ( + None + if amesim_value == 0.0 + else abs_error / abs(amesim_value) + ) + row.extend( + [ + python_value, + amesim_value, + abs_error, + "" if rel_error is None else rel_error, + ] + ) writer.writerow(row) summary_lines = [ @@ -163,6 +199,7 @@ def write_test_mql_comparison_csv( f"max_abs_error={metric.max_abs_error:.12g}, " f"mean_abs_error={metric.mean_abs_error:.12g}, " f"max_rel_error={metric.max_rel_error:.12%}, " + f"undefined_rel_error_count={metric.undefined_rel_error_count}, " f"final_abs_error={metric.final_abs_error:.12g}" ) for metric in comparison.metrics diff --git a/constraints/python312-linux-x86_64.lock b/constraints/python312-linux-x86_64.lock new file mode 100644 index 0000000..26cd8df --- /dev/null +++ b/constraints/python312-linux-x86_64.lock @@ -0,0 +1,31 @@ +# Fully resolved release lock for CPython 3.12 on manylinux_2_28-compatible +# Linux x86_64. Resolved and wheel-verified on 2026-08-18. +# +# Install this file as a requirements file (with -r), not as a constraint +# (with -c). Each package is pinned to the wheel selected for the reference +# platform, and pip verifies that wheel against its SHA-256 digest. +--only-binary=:all: +--require-hashes + +annotated-doc==0.0.5 --hash=sha256:117bac03a25ede5df5440e855b32d556049ca169ead221505badf432fed4b101 +annotated-types==0.8.0 --hash=sha256:f072f4d804ea359e4eaf198b1af7a8b0943881a87f31bb764f8bf219bb9419e0 +anyio==4.14.2 --hash=sha256:9f505dda5ac9f0c8309b5e8bd445a8c2bf7246f3ce950121e45ea15bc41d1494 +click==8.4.2 --hash=sha256:e6f9f66136c816745b9d65817da91d61d957fb16e02e4dcd0552553c5a197b76 +fastapi==0.141.1 --hash=sha256:bfb91aa2d334c61cb35ba9a116fc123b3d3df31640b801cf57a7a78ec3f603b3 +h11==0.16.0 --hash=sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86 +httptools==0.8.0 --hash=sha256:b15fc622b0f869d19207c4089a501d9bcc63ca5e071ffdd2f03f922df882dcb2 +idna==3.18 --hash=sha256:7f952cbe720b688055e3f87de14f5c3e5fdaa8bc3928985c4077ca689de849a2 +lxml==6.1.1 --hash=sha256:ebe6af670449830d6d9b752c256a983291c766a1365ba5d5460048f9e33a7818 +numpy==2.5.2 --hash=sha256:3cdec01fa790a186d430433fdd4d4ffb70eed6f0eeb4bf05c8dbe2dce0a9bcb8 +pydantic==2.13.4 --hash=sha256:45a282cde31d808236fd7ea9d919b128653c8b38b393d1c4ab335c62924d9aba +pydantic-core==2.46.4 --hash=sha256:926c9541b14b12b1681dca8a0b75feb510b06c6341b70a8e500c2fdcff837cce +python-dotenv==1.2.3 --hash=sha256:904552145e8bfed22162c09dab1c2b9b54fefa7b23ba780f4f26ca0316b0f0d9 +PyYAML==6.0.3 --hash=sha256:ba1cc08a7ccde2d2ec775841541641e4548226580ab850948cbfda66a1befcdc +scipy==1.18.0 --hash=sha256:1f55797419e16e7f30cf88ffb3113ce0467f00cfe3f70d5c281730b21769bfc2 +starlette==1.6.0 --hash=sha256:a86dd39d14bb45f85a3d18525215a9ef0cfd1f192ac793220e72598c90335f0c +typing-extensions==4.16.0 --hash=sha256:481caa481374e813c1b176ada14e97f1f67a4539ce9cfeb3f350d78d6370c2e8 +typing-inspection==0.4.4 --hash=sha256:65b8397ba37ccbce054456aaccddfc91e6e3083c92824df348d96ca832f3f147 +uvicorn[standard]==0.52.3 --hash=sha256:116af2710dbf47c80f463cd20ee4884b6662f4c9f227d797ddc7279d2fcc2c7c +uvloop==0.22.1 --hash=sha256:7b5b1ac819a3f946d3b2ee07f09149578ae76066d70b44df3fa990add49a82e4 +watchfiles==1.2.0 --hash=sha256:e53a384f76b631c3ae5334ce6a52f0baa3a911eb94a4eac7f160079868b716d5 +websockets==17.0.1 --hash=sha256:f47b0815af3948ec6a440b3afa02f05b18cc0939549e91b5c677b5d9c2c8472a diff --git a/docs/other/求解器性能优化任务清单.md b/docs/other/求解器性能优化任务清单.md index b42ee41..e9e892e 100644 --- a/docs/other/求解器性能优化任务清单.md +++ b/docs/other/求解器性能优化任务清单.md @@ -6,8 +6,9 @@ > 基线模型:`tests/data/test_mql-full-branches-01-04.xml` > 模型 SHA-256:`2fb95e65f5de0c85a6a17802aef74ea004087323fd00fd8d01acf0184ff71d48` > 当前主固化目标:`tests/data/test-mql-8.xml` -> 主目标 XML SHA-256:`170463d65d074da01f0f9e9dab730b3815c94c1cc80b5190ec2e3fe623da74d3` -> 配套项目 JSON:`tests/data/test-mql-8.json`,SHA-256 `258c50ee4850baa72fb7c2cc24536d0a631fc6a7f1fa6cedb7b6eea7c857cbaa` +> 主目标 XML SHA-256:`0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b` +> 配套项目 JSON:`tests/data/test-mql-8.json`,SHA-256 `b44bf540ccd1c293fe2af2b9b9052b540abf83961ad955a0f6a4ab40fbe0bb18` +> AMESim 权威物理基线归档:`AmesimModels/test_mql.ame`,SHA-256 `cbc3aadd4569a49b3a63e5d66d4143ec16126c0f950df73fb637e07673c20fbb` ## 1. 使用规则 @@ -17,6 +18,9 @@ - 只有同时完成代码、自动测试、基准复测和本文档更新后,任务才可标记为“已完成”。 - 每次性能对比必须记录代码提交、工作树状态、输入哈希、解释器与依赖版本、硬件和运行参数。 - 正确性门槛先于速度收益。若结果越过误差契约,即使运行更快也不能合入默认路径。 +- AMESim 归档中的仿真结果是物理数值正确性的唯一基线;每次正式回归都必须按投影逐项计算并保存当前值、AMESim 基线值、绝对误差和相对误差。 +- Python exact/state golden 仅用于检测确定性、实现漂移和输出契约变化,不得单独或与本地 physical golden 一起批准物理正确性。 +- AMESim 基线为 0 时相对误差在数学上未定义,报告写为 `null` 并用绝对误差判定;AMESim 未保存的内部守恒量必须明确标记为不可外部比较,并继续执行独立绝对残差门。 - 容差、模型方程或输出字段发生变化时,必须单独说明;不得将其伪装成纯性能优化。 - 墙钟时间只在同一台机器、相同负载和相同环境下直接比较;跨环境以工作量计数和正确性指标为主。 - 每项优化都应保留明确的关闭开关或旧路径,直到新路径经过复杂模型和通用回归验证。 @@ -101,17 +105,17 @@ | 项目 | 主目标值 | | --- | ---: | -| 运行组件 / 连接 | 152 / 174 | -| 动态组件 / 连续状态 | 54 / 124 | -| 代数未知量 / 方程 | 760 / 760 | -| ODE Jacobian 结构 | 3296 nnz / 52 色 | -| 因果 effort / flow 赋值 | 432 / 328 | -| secondary 代数块 / 未知量 | 12 / 352 | -| 结果变量 | 1,716 | -| 原始 `tStop / sampleStep / maxStep` | 0.2 / 0.01 / 0.01 s | +| 运行组件 / 连接 | 156 / 178 | +| 动态组件 / 连续状态 | 58 / 132 | +| 代数未知量 / 方程 | 776 / 776 | +| ODE Jacobian 结构 | 3280 nnz / 52 色 | +| 因果 effort / flow 赋值 | 440 / 336 | +| secondary 代数块 / 未知量 | 12 / 368 | +| 结果变量 | 1,784 | +| 原始 `tStop / sampleStep / maxStep` | 10 / 0.01 / 0.001 s | | 信号断点 | 0.04、0.8 s | -本轮参考环境使用仓库 `.venv`:Python 3.12.3、NumPy 2.5.2、SciPy 1.18.0。`.python-version` 与 `constraints/python312-direct.txt` 已固定 Python 和六个直接依赖,README、CI 与依赖契约测试使用同一安装口径;它有意不锁平台相关传递依赖与 wheel 哈希,因此是可审计的参考约束,不是发布级逐位锁。机器可读 manifest 与 runner 分别位于 `tests/baselines/simulation/test_mql_8/manifest.json` 和 `app/simulation/benchmark_regression.py`;默认顺序为 `0.01 smoke → 0.2 → 1 → 5 → 10 s`,每档均有合作取消、硬终止、资源记录与后续档延迟门,且 `sampleStep` 与 `maxStep` 可按 lane 独立覆盖。 +本轮正式环境使用仓库 `.venv`:Python 3.12.3、NumPy 2.5.2、SciPy 1.18.0。`.python-version` 与 `constraints/python312-direct.txt` 固定跨平台开发参考;`constraints/python312-linux-x86_64.lock` 则固定 Linux x86_64 发布环境的 22 个直接/传递包、wheel SHA-256,并强制 binary-only 与 hash 校验。README、CI 与依赖契约测试使用同一安装口径。机器可读 manifest 与 runner 分别位于 `tests/baselines/simulation/test_mql_8/manifest.json` 和 `app/simulation/benchmark_regression.py`;默认顺序为 `0.01 smoke → 0.2 → 1 → 5 → 10 s`,每档均有合作取消、硬终止、资源记录与后续档延迟门,且 `sampleStep` 与 `maxStep` 可按 lane 独立覆盖。 ## 3. 总体验收协议 @@ -146,25 +150,51 @@ - stream/热流体迭代次数、物性缓存命中率、事件候选与定位次数。 - 输出标量数、编码字节数、传输字节数和后处理峰值内存。 +### 3.4 P0 最大积分步长路径鲁棒性门 + +权威工程场景固定为 `test-mql-8.json` 经浏览器导出并由服务执行的同一系统语义,方法为 BDF。短基线使用 +`tStop=0.2 s`、`sampleStep=0.01 s`、`maxStep=0.001 s`;长基线只将 `tStop` 延长到 +`10 s`。`sampleStep` 是输出网格,`maxStep` 是积分步长上限,报告与诊断不得混用两者。 + +- **时域延长不变量**:固定模型、容差、方法和 `maxStep` 时,如果较短的 `tStop=T1` 能完成,则 + `T2>T1` 的运行不得因数值错误在 `T1` 之前提前结束。只比较严格位于 `T1` 之前的公共检查点; + 短任务终点的 accepted endpoint 与长任务内部插值单独标记,不作位级误判。 +- **步长细化可解性不变量**:在约定工程区间内,如果较大的 `maxStep` 能完成同一时域,则更小 + `maxStep` 不得反而出现不可恢复数值失败。更小上限可以更慢;若仅因工作量增加超过预算,必须归类为 + `budget_limited` 并证明仍持续推进,不能记为 solver failure 或借此选择一个“幸运步长”。 +- [ ] 首先对账 JSON、浏览器生成的 System XML、服务请求和 worker 最终生效参数;保存输入哈希,禁止用 runner 的内存覆盖掩盖浏览器路径问题。 +- [ ] 浏览器当前工程验收明确为失败:`0.2 s / 0.001 s` 在 `t≈0.0489 s` 被判定计算超时;离线 production runner 的完成记录只作对照,不能写成浏览器正常完成。必须用同一 JSON 复现并分类为内部慢步、求解器真停滞、后处理/传输或服务假超时。 +- [ ] 第一阶段在其余参数不变时串行运行 `tStop={0.2,1} s × maxStep={0.001,0.002,0.005,0.01,0.02} s` 的短时二维矩阵;最终签收要求所有单元到达终点,不得出现 NaN/Inf、不可恢复数值错误或无解释回退。定位阶段允许记录有持续进展证据的 `budget_limited`,但它既不算数值失败,也不算通过。 +- [ ] 短时二维矩阵通过后,再按相同契约依次延长到 `2 s → 5 s → 10 s`;每一档先运行权威 `0.001 s`,再运行代表性的 `0.005/0.02 s`,最后补齐其余步长。每一档先确认同 `maxStep` 公共前缀,再进入下一档,不因较长 `tStop` 改变已覆盖区间的成败结论。 +- [ ] 跨 `maxStep` 不要求逐位相同;按积分状态、派生量、关键压力/流量、守恒量、事件和离散模式分别验收,近零派生加速度不得使用统一相对误差误判真实积分状态。 +- [ ] 每个 `0.01 s` 模拟区间记录墙钟、实际 `h_abs`/BDF 阶次、接受/拒绝步、重启、`nfev/njev/nlu`、Jacobian 构建、stream/热流体闭合与恢复轨迹;性能悬崖必须能定位到具体阶段和组件。 +- [ ] 内部 RHS、Jacobian、stream/热流体闭合或恢复循环仍有活动时,服务持续发送活动心跳,浏览器不得因 60 s 内没有接受步而误判卡死;真正无活动必须有界终止并报告最后阶段、时刻、步长和计数。 +- [ ] 将终止结果明确分类为 `numerical_failure`、`service_timeout_worker_active`、`active_slow_trial`、`true_stall` 或 `budget_limited`;浏览器超时始终属于工程路径未通过,但在证据不足时不得冒充数值失败。 +- [ ] 任一会改变数值路径、事件语义、容差或默认求解策略的修复,必须先形成“复现证据 → 首个异常阶段 → 根因假设 → 最小方案 → A/B 判据 → 回退方式”,提交审阅后再实施;每轮只修改一个概念并先复跑原失败单元。 +- [ ] 在 `0.2/1 s` 短时门通过后,依次取得 `2/5/10 s` 数据;在对本次长跑做任何性能调优前,先完整取得一次 `10 s / 0.001 s` 原始基线,完成后才按时间线选择最小优化并复跑完整阶梯。 + +该门的目标不是寻找一个“碰巧能跑”的固定 `maxStep`,也不是要求所有步长得到位级相同轨迹,而是让合理工程区间内的 +`maxStep` 只影响可解释的误差与成本,不决定仿真能否完成。 + ## 4. 优化任务总览 优先级定义:`P0` 为基线或正确性前置,`P1` 为主要性能收益,`P2` 为第二阶段,`P3` 为战略性或条件性工作。 | ID | 优先级 | 任务 | 当前状态 | 难度 | 预期价值 | 主要依赖 | | --- | --- | --- | --- | --- | --- | --- | -| OPT-00 | P0 | 固化复现、环境和回归基线 | 部分实现(基础闭环) | 中 | 很高 | 无 | +| OPT-00 | P0 | 固化复现、环境和回归基线 | 重新打开(离线基线完成;浏览器路径失败待定位) | 中 | 很高 | 无 | | OPT-01 | P1 | 完成因果代数内核与坐标消元 | 基本完成(主要矛盾闭环) | 中高 | 中高 | OPT-00 | | OPT-02 | P1 | 建立扁平数值 IR 和数组执行内核 | 部分实现(参考 IR) | 很高 | 很高 | OPT-01 | | OPT-03 | P1 | 稀疏 Jacobian 数值层与解析/半解析演进 | 部分实现 | 很高 | 很高 | OPT-00;解析链可与 OPT-02 分阶段 | | OPT-04 | P1 | stream 拓扑传播与物性成组复用 | 部分实现 | 中高 | 中高 | OPT-00 | -| OPT-05 | P1 | 状态缩放、分量容差和步长策略 | 部分实现(可恢复试探步) | 中高 | 中高 | OPT-00 | +| OPT-05 | P0/P1 | 最大积分步长路径鲁棒性、状态缩放和步长策略 | 进行中(P0 阻断) | 中高 | 很高 | OPT-00 | | OPT-06 | P2 | 事件检测与 dense output 按需化 | 部分实现 | 中 | 中 | OPT-00 | | OPT-07 | P2 | 输出、后处理和传输内存优化 | 未开始 | 中 | 中高(长仿真) | OPT-00 | -| OPT-08 | P2 | 进度、取消和服务并发鲁棒性 | 部分实现 | 中 | 中 | OPT-00 | -| OPT-09 | P0/P2 | 建立 10 s 长时验证与模式覆盖 | 进行中 | 中高 | 很高 | OPT-00 | +| OPT-08 | P0/P2 | 进度、取消和服务并发鲁棒性 | 进行中(浏览器 `0.0489 s` 失败待定位) | 中 | 很高 | OPT-00、OPT-05 P0 门 | +| OPT-09 | P0/P2 | 建立 10 s 长时验证与模式覆盖 | 进行中(权威 `0.001 s` 基线未完成) | 中高 | 很高 | OPT-00、OPT-05 P0 门、OPT-08 服务门 | | OPT-10 | P3 | 明确高指数 DAE/强非光滑系统边界 | 未开始 | 很高 | 条件性 | OPT-09 | -推荐实施顺序:`OPT-00 → OPT-03/OPT-01 → OPT-04/OPT-05 → OPT-02 → OPT-06/OPT-07/OPT-08 → OPT-09`。其中 OPT-02 与 OPT-03 可先做最小原型,再根据端到端数据调整顺序。 +当前推荐实施顺序:`OPT-00 浏览器失败复现 → OPT-05/OPT-08 定位并解除 0.2 s 阻断 → 0.2/1 s × 五档 maxStep 短时鲁棒性门 → 2/5/10 s 逐级延长 → OPT-09 首次 10 s / 0.001 s 完整基线 → 基于时间线提案、审阅、单项优化与完整复验`。OPT-01/02/03/04 的既有成果保留,但在该 P0 工程门通过前不以单点性能收益替代鲁棒性验收。 ## 5. 详细任务 @@ -172,42 +202,56 @@ **目标**:先让“是否更快、是否仍正确、是否又卡住”可以稳定复现和自动判断。 -**当前状态**:P0 基础设施与新主目标的有界 `0.2 s` 基线已经闭环:权威 XML/JSON、参考依赖约束、仓库内 runner、状态 golden、输出形状契约、三层 CI 和机器可读报告均已建立。完整 OPT-00 仍缺发布级依赖锁、远端 CI 首次实跑、历史 `2.10 s` 三次复测以及更长时域的批准 golden。 +**当前状态**:重新打开工程端到端复核。2026-08-18 的离线 production runner、发布锁、golden、physical-state-v2.1、历史 `2.10 s` 三次复测和本地自动测试证据继续有效;但浏览器使用权威 JSON、BDF、`tStop=0.2 s`、`sampleStep=0.01 s`、`maxStep=0.001 s` 时当前会在 `t≈0.0489 s` 被判定计算超时,工程验收结果为失败。离线 runner 的完成记录不能替代浏览器结果;同 `maxStep` 的时域延长不变量和减小 `maxStep` 的可解性不变量也尚未验收。 **工作项**: - [x] 将新主目标 XML/JSON 放入固定 fixture 路径,并在 manifest/测试中校验双哈希、字节数和配对配置;提交本轮工作时必须一并纳入版本控制。 -- [x] 建立 Python 3.12.3 与六个直接依赖的跨平台参考约束,并在 CI 中校验;发布级传递依赖/wheel 哈希锁仍待后续。 +- [x] 建立 Python 3.12.3 与六个直接依赖的跨平台参考约束,并建立 Linux x86_64 的 22 个直接/传递包、binary-only wheel SHA-256 发布锁;空 venv 离线安装、`pip check` 与依赖契约均通过。 - [x] 将临时探针整理为仓库内可重复运行的 benchmark,不依赖 `/tmp` 文件。 - [x] 添加 `0.81 s` 和仅改 `tStop=2.10 s` 的历史标准运行入口。 - [x] 添加模型结构快照断言;结构有意变化时显式更新原因。 -- [x] 建立 `physical-state-v2` 的首批 state/checkpoint/event 投影,并批准 production `0.2 s` golden。 -- [ ] 将关键压力、流量、守恒量和离散模式加入 `physical-state-v2.1` 数值投影。 +- [x] 建立 `physical-state-v2` 的首批 state/checkpoint/event 投影;其 Python golden 现仅作为 production `0.2 s` 的确定性与实现回归诊断。 +- [x] 将关键压力、质量流量、三类质量守恒、总储气质量和离散模式加入 `physical-state-v2.1`,绑定 AMESim 单位/符号变换,并在每次运行时以 AMESim reference values 执行物理门。 - [x] 将无数值的完整输出形状契约与物理状态 golden 分开;完整 API 序列化契约若需逐字段稳定性,后续另行定义。 - [x] 建立短 CI、夜间 `0.81/2.10 s`、定期递进至 `10 s` 的三层 workflow;远端首次执行待提交后确认。 - [x] 保存带环境、仓库、输入、运行统计和验收结果的机器可读 JSON 报告。 +- [ ] 以权威 JSON 经浏览器生成 XML 并走流式 API 的真实路径完成 `0.2 s / 0.001 s`,与 production worker 对账输入哈希、生效参数、事件、物理量和最终结果;定位并消除 `t≈0.0489 s` 的计算超时或假超时。 +- [ ] 通过第 3.4 节的 `0.2/1 s × 五档 maxStep` P0 短时矩阵与两条不变量;既有 `0.01/0.02/0.05/0.10 s` 历史运行不能替代缺失的 `0.001 s` 工程验收。 **验收条件**: -- [ ] 干净环境一条命令可复现;当前参考约束、`pip check`、soft/hard timeout、worker error 与 correctness failure 分类已完成,独立无进度看门狗、服务级故障分类和发布级空环境重建尚未验收。 -- [ ] 正式环境连续 3 次完成 `2.10 s`,结果满足数值契约且无非预期回退。 +- [x] 干净环境可按发布锁一条安装命令复现:全新空 venv 使用 22 个锁定 wheel 与 SHA-256 完成安装,`pip check`、锁定环境契约和最终 quick workflow 同口径测试通过。 +- [x] 正式 production 环境严格串行 3 次完成 `0.81/2.10 s`;两档检查点、状态、事件、输出契约和除计时外的诊断逐值一致,无非有限值或非预期回退。 - [x] 新主目标 `0.2 s` 性能报告完整记录环境、提交、工作树、输入哈希和统计口径。 +- [ ] 浏览器/服务/worker 三条路径对权威 `0.2 s / 0.001 s` 均能完成且不会发生无证据的 60 s 假停滞;真实无活动仍能有界退出并提供诊断。 **前后对比**: | 指标 | 当前 | 完成后 | | --- | --- | --- | -| 正式锁定环境 | 无 | Python 3.12.3 + 直接依赖参考约束;发布锁待补 | -| 复杂模型自动回归 | 部分 | 新主目标 0.01/0.2/1/5/10 递进 + 历史 0.81/2.10 入口 | -| 物理解哈希 | 环境相关 v1 | production 0.2 state golden + 独立 output shape contract | -| `2.10 s` 连续成功率 | 单次证据 | 待填 | +| 正式锁定环境 | Python 3.12.3 + 22 包 hash lock | 空 venv 安装、`pip check`、依赖契约通过 | +| 复杂模型自动回归 | 新主目标 0.01/0.2 分层门禁 | 1/5/10 递进入口 + 历史 0.81/2.10 production 入口 | +| 物理解哈希 | 142 个状态键 × 3 检查点 | Python state golden 作确定性诊断 + output shape + AMESim 当次相对误差物理门 | +| `2.10 s` 连续成功率 | 3/3 | worker 墙钟 113.497–115.868 s,逐值一致且 0 回退 | + +#### 2026-08-18 / AMESim 权威基线对齐与 OPT-00 收口 + +- 状态:部分实现 → 已完成(本地验收)。AME 归档固定 SHA-256 `cbc3aadd...`;XML/JSON 修正后的 SHA-256 分别为 `0a2d9331...`、`b44bf540...`,仿真配置统一为 `0→10 s / sampleStep=0.01 s / maxStep=0.001 s`。 +- 权威契约:直接解析 AME 的 117 个 COMP 与 40 个建模 LINE,推导出 157 个项目节点、178 条连接、20 类组件和 1092 个参数;单位转 SI、表压转绝压、公式等价、DIRECT/接触/线模型拓扑以及 XML↔JSON 逐 ID/端口均有自动测试。 +- 权威物理门:production `0.2 s` 每次都把当前 physical-state-v2.1 投影直接与 AMESim reference values 比较并保存相对误差;25 项参与判定,2 个 `t=0.04 s` 跳变流量保留误差但因左右极限语义不参与判定,另有 6 项无 AMESim 数据的内部守恒量单独执行绝对残差门。Python 142 个状态键 × 3 个检查点的 426 值 golden 仅作确定性诊断,不再批准物理正确性。 +- 历史最终报告:`runs/2026-08-18-production-opt00-approved-replay-0.2.json`,SHA-256 `2e27cd54...`;worker/orchestration 墙钟 `159.607/160.473 s`。其中 Python 值零重放误差是确定性证据;物理结论以该次结果对 AMESim 的最差相对误差 `0.1393485%` 为准,最大质量守恒残差为 `1.82146e-17 kg/s`。 +- 历史稳定性:production `0.81/2.10 s` 严格串行运行三次,所有 case 通过;`2.10 s` worker 墙钟分别为 `114.075/113.497/115.868 s`,机械事件时刻、检查点、1200 个状态值和除性能计时外的诊断逐值一致。 +- 环境与自动化:新增 22 包 Linux x86_64 hash lock,并在全新空 venv 完成离线安装和 `pip check`;最终 quick workflow 同口径为 179 项通过(2 项预期跳过),完整后端为 849 项通过(3 项预期跳过)。 +- 递进边界:由最终 `0.2 s` worker 时间按 `×5×1.5` 外推,`1 s` 为 `1197.053 s`,略低于 1200 s soft budget,因此记录为下一阶段 `eligible`;本次 OPT-00 不启动 1/5/10 s,后续长时递进仍归 OPT-09。 +- 远端说明:workflow 已使用相同 hash lock 与测试命令;本轮未获授权提交/推送,因此没有声称远端 CI 已运行,提交后的首次托管运行作为运营证据补充。 #### 2026-08-17 / `test-mql-8` 固化 runner v2 - 状态:进行中 → 部分实现(P0 基础闭环)。新权威 XML/JSON、双哈希、结构快照、参考环境约束、分层 manifest、机器可读报告、批准的 production `0.2 s` golden 和仓库内 runner 已建立;发布级依赖锁、关键代数量投影以及该里程碑时尚未运行的 1/5/10 s 结果仍待后续。 - runner 行为:默认严格按 `0.01 smoke → 0.2 → 1 → 5 → 10 s` 递进;smoke 不参与耗时外推。soft deadline 先经 stdin 合作取消,hard deadline 再 terminate/kill;失败、超时、物理验收失败或下一档预测超过预算时,剩余档位统一标记 `deferred`。 - 已执行正确性门:完成并到达终点、非空且全有限的输出序列、采样时间严格递增、检查点及状态值、最大缩放残差、预期信号事件及其实际积分分段、机械切换次数/时刻、golden 来源报告与布局哈希、逐状态容差比较和独立 output-shape contract。 -- 两条 lane:manifest 中 `solver-only` 在内存把 `sampleStep` 改为 0.02 s,并把 `maxStep` 固定为 0.05 s,用于算法迭代;`production` 的 `sampleStep/maxStep` 均使用权威 XML 源值,当前为 0.01/0.01 s。max-step 矩阵可再显式覆盖单次运行的 `maxStep`;所有覆盖都只发生在内存,不改写 XML。 +- 两条 lane:该 2026-08-17 里程碑的 manifest 中,`solver-only` 在内存把 `sampleStep` 改为 0.02 s,并把 `maxStep` 固定为 0.05 s,用于算法迭代;当时 SHA `170463d6...` 的 `production` 源值为 `sampleStep/maxStep=0.01/0.01 s`。当前 2026-08-18 权威 AME/XML/JSON 已统一为 `sampleStep/maxStep=0.01/0.001 s`;旧报告仅作历史证据。 - 进程鲁棒性:软取消、硬终止、子进程提前关闭 stdin 的 BrokenPipe 和 stdout/stderr 资源清理均有自动测试。 - 备份:`backup/general-solver-v1-before-20260817-16a7eb2` 精确指向进入本轮前的 `16a7eb2d6c2f01b23e3bdc7781a6cf6cc3fbe369`。 - P0 证据:`tests/baselines/simulation/test_mql_8/runs/2026-08-17-production-v2-0.2.json`、`goldens/production-0.2s-v1.json` 与 `runs/2026-08-17-production-v2-extension-decision.json`。 @@ -222,7 +266,7 @@ PYTHONPATH=. .venv/bin/python -m app.simulation.benchmark_regression \ --output tests/baselines/simulation/test_mql_8/runs/latest-production.json ``` -正式验收默认使用 `production`,从而执行已批准的 0.2 s 数值 golden;算法迭代若需降低输出成本,可显式改为 `--lane solver-only`。仅重跑首个正式基线档可加 `--case 0.2s`。 +正式验收默认使用 `production`,从而对 `0.2 s` 当前结果执行 AMESim 权威物理基线比较;Python 数值 golden 同时输出确定性诊断但不作为物理通过依据。算法迭代若需降低输出成本,可显式改为 `--lane solver-only`。仅重跑首个正式基线档可加 `--case 0.2s`。 命令退出码约定:`0` 表示所有选定档完成,`2` 表示依据预算安全暂缓后续档,`1` 表示运行失败或正确性验收失败。显式选择 `1s/5s/10s` 时,runner 仍会自动补齐并先执行所有较短前置档。 ### OPT-01 完成因果代数内核与坐标消元 @@ -502,11 +546,11 @@ PYTHONPATH=. .venv/bin/python -m app.simulation.benchmark_regression \ | `2.10 s` 压力闭合 | 57,601 | 待填 | | 物性调用 / 缓存命中率 | 待测 | 待填 | -### OPT-05 状态缩放、分量容差和步长策略 +### OPT-05 最大积分步长路径鲁棒性、状态缩放和步长策略 -**目标**:减少量纲差异造成的不必要小步和 Jacobian 重建,同时维持事件与守恒精度。 +**目标**:首先保证在合理 `maxStep` 工程区间内,步长上限只影响可解释的误差和成本,而不决定仿真能否完成;随后再减少量纲差异造成的不必要小步和 Jacobian 重建,同时维持事件与守恒精度。 -**当前状态**:模型中不同物理量的量级差异大。历史试验显示机械绝对容差放宽可能带来约 16% 收益,但属于精度策略变化;热流体固定点容差的简单放宽曾使表现变差,不能直接采用。当前已先完成不改变容差契约的可恢复试探步:按积分器实际 `h_abs` 对半退避,并在首次接受后恢复分段步长上限。Generic 显式 opt-in,即使模型无状态事件、断点或取消回调,也会进入支持重建的 stepwise 路径;普通 `integrate_ode` 调用者的默认路径不变。分量 `atol`、缩放和标准/快速配置仍未开始。 +**当前状态**:P0 阻断、先定位。模型中不同物理量的量级差异大。历史试验显示机械绝对容差放宽可能带来约 16% 收益,但属于精度策略变化;热流体固定点容差的简单放宽曾使表现变差,不能直接采用。当前已先完成不改变容差契约的可恢复试探步:按积分器实际 `h_abs` 对半退避,并在首次接受后恢复分段步长上限。Generic 显式 opt-in,即使模型无状态事件、断点或取消回调,也会进入支持重建的 stepwise 路径;普通 `integrate_ode` 调用者的默认路径不变。权威浏览器场景 `BDF / 0.2 s / sampleStep=0.01 s / maxStep=0.001 s` 当前在 `t≈0.0489 s` 计算超时,已构成工程失败;尚须用同 JSON 的 browser/API/worker A/B 定位其属于数值热点、服务假超时或二者叠加。既有 `2 s` 矩阵没有覆盖 `0.001 s`,也未系统验证时域延长与步长细化不变量,不能替代本次 P0 门。 **工作项**: @@ -516,6 +560,12 @@ PYTHONPATH=. .venv/bin/python -m app.simulation.benchmark_regression \ - [ ] 统计限制步长的状态分量、误差拒步和 Jacobian 重建原因。 - [ ] 对事件前后、接触临界区和稳态区分别评估步长上限策略。 - [ ] 建立严格/标准/快速配置,但默认配置必须有明确精度契约。 +- [ ] 用完全相同的 JSON 生成请求,对浏览器流式路径与 production worker 做同参 A/B,逐层核对 requested/effective `tStop/sampleStep/maxStep/method`。 +- [ ] 围绕 `t=0.04–0.05 s` 按模拟区间记录 BDF 阶次、实际 `h_abs`、接受/拒绝步、重启、Jacobian/RHS/闭合耗时及最坏组件,定位 `0.0489 s` 的首次性能悬崖。 +- [ ] 在改变算法前提交定位报告与候选方案供审阅,明确证据、影响面、正确性风险、预期计数变化和回退方式;获准后只实施一个概念,并以原失败单元及同一行/列相邻配置做 A/B。 +- [ ] 审计失败试探的事务恢复、缓存、端口和离散模式,证明失败点不会污染下一条缩步路径。 +- [ ] 只在证据支持时对事件、接触、流向或闭合边界使用局部步长上限、有界缩步或模式感知策略;禁止靠全程硬编码某个“幸运” `maxStep` 收口。 +- [ ] 将第 3.4 节的 `0.2/1 s × 五档` 二维矩阵设为每次步长/缩放改动的 P0 回归;短时通过后再按 `2/5/10 s` 逐级验证公共前缀。 - [x] 对可恢复的热流体闭合失败使用积分器实际试探步 `h_abs` 对半回退;最多 16 次且不低于 64 ULP,恢复步仅设置 `first_step`,首次接受后恢复分段 `maxStep` 上限并记录 attempted/next step。 - [x] 为 eventless Generic 显式启用 `recoverable_trial_retries`,使没有状态事件、断点或取消回调的通用模型也能选择 stepwise 恢复;该参数默认关闭,避免改变其他调用者的直接 `solve_ivp` 语义。 @@ -524,6 +574,7 @@ PYTHONPATH=. .venv/bin/python -m app.simulation.benchmark_regression \ - [ ] 每个配置都有状态、事件、残差和守恒误差界限。 - [ ] 标准配置在复杂模型上减少拒步或分解工作,不引入模式遗漏。 - [ ] 所有收益报告同时给出误差变化,禁止只报告墙钟。 +- [ ] 满足第 3.4 节 P0 门:短时二维矩阵满足时域延长与步长细化不变量,事件/模式/守恒满足分类契约,任何性能悬崖都有可复现的阶段与组件归因。 ### OPT-06 事件检测与 dense output 按需化 @@ -570,7 +621,7 @@ PYTHONPATH=. .venv/bin/python -m app.simulation.benchmark_regression \ **目标**:区分“内部慢步”和“真正无进度”,并让长任务可取消、可限流、不会拖垮服务进程。 -**当前状态**:已有 stream 进度和取消检查;前端无进度阈值约 60 s。历史 2.05 s 附近可见最大间隔约 7.5 s,且中间有接受步与 CPU 活动,因此没有触发真实无进度条件。当前又补充了热流体失败位置、迭代尾部、最差端口及求解器恢复轨迹;`5 s / maxStep=0.05 s` 在 1200 s soft budget 后合作取消并保留 `t=4.2523535 s` 的部分诊断,属于预算终止而非 solver failure。单格 max-step 矩阵不再把“没有跨步长比较对”误判为失败。 +**当前状态**:P0 服务门进行中。已有 stream 进度和取消检查;前端无接受步进度阈值约 60 s。历史 2.05 s 附近可见最大间隔约 7.5 s,且中间有接受步与 CPU 活动,因此没有触发真实无进度条件。当前又补充了热流体失败位置、迭代尾部、最差端口及求解器恢复轨迹;`5 s / maxStep=0.05 s` 在 1200 s soft budget 后合作取消并保留 `t=4.2523535 s` 的部分诊断,属于预算终止而非 solver failure。单格 max-step 矩阵不再把“没有跨步长比较对”误判为失败。权威 `0.2 s / 0.001 s` 浏览器运行当前在 `t≈0.0489 s` 计算超时,浏览器工程门已经失败;但根因尚未确定,必须追踪前端 60 s 计时器、NDJSON 心跳、API worker 与内部求解活动,不能直接等同于求解器死锁。 **工作项**: @@ -580,6 +631,8 @@ PYTHONPATH=. .venv/bin/python -m app.simulation.benchmark_regression \ - [ ] 限制并发仿真 worker、队列长度和单任务 CPU/内存预算。 - [ ] 超时报告最后活动阶段、模拟时刻、步长和关键计数,而非只返回通用错误。 - [ ] 添加故意慢 RHS、死循环防护、客户端断连和多任务竞争测试。 +- [ ] 将活动心跳从“接受新积分步”扩展到 RHS、Jacobian 构建、stream/热流体闭合和恢复循环;至少携带 phase、wall time、last accepted time、current RHS time、`h_abs`、`nfev` 与闭合迭代。 +- [ ] 验证客户端流断开、浏览器本地 watchdog 和显式取消的语义不同;客户端误判或断连不得在无用户授权时静默丢失仍健康运行的 worker 结果。 - [x] 热流体失败记录 RHS 时刻、最近迭代尾部、最大增量/尺度/容差、最差端口及带符号差值,并保留求解器逐次恢复的 attempted/next step 与原因。 - [x] 矩阵报告分别记录外层 `soft_timeout` 和 worker 的合作 `cancelled`,避免把预算取消误记为求解器数值失败。 - [x] 单格 max-step 矩阵将空的跨步长比较集合视为“不适用”而非失败;最终 `2 s / 0.02 s` 单格复验整体通过且 `comparisonFailureCount=0`。 @@ -589,12 +642,13 @@ PYTHONPATH=. .venv/bin/python -m app.simulation.benchmark_regression \ - [ ] 正常慢步不会被误判为死锁,真实无活动能在约定时间内终止并给出诊断。 - [ ] 取消请求在每个主要阶段都能在有界时间内生效。 - [ ] 并发压力下服务仍能响应健康检查和新请求拒绝/排队逻辑。 +- [ ] 权威 `0.2 s / 0.001 s` 浏览器路径完成且不发生假超时;只要内部活动持续,60 s 无接受步不得触发 `SOLVER_STALLED`,真正无活动仍能按约定上限停止并返回最后阶段与计数。 ### OPT-09 建立 10 s 长时验证与模式覆盖 -**目标**:用实测替代“0.81 s 或 2.10 s 可以外推到 10 s”的假设。 +**目标**:用权威 JSON 的 `BDF / tStop=10 s / sampleStep=0.01 s / maxStep=0.001 s` 完整实测,替代“短仿真或较大 `maxStep` 可以外推到最终工程场景”的假设。 -**当前状态**:新主目标的 solver-only `1 s / maxStep=0.05 s` 已完成,worker 墙钟 `182.111 s`。修复前,`tStop=2 s` 与 `tStop=5 s` 在同一 `maxStep=0.05 s` 下具有相同的首次失败时刻和求解统计,均在 `t=1.859512845 s` 耗尽热流体外层 25 次;四档 `maxStep` 的失败时刻集中在 `1.8595–1.8603 s`。这说明远端 `tStop` 不是直接失败原因,它只决定运行是否到达该局部数值困难区。 +**当前状态**:权威 `0.001 s` 长基线尚未完成。既有 `10 s / maxStep=0.02 s` 只作为算法可行性、恢复机制和历史性能证据,不能签收当前 JSON 的工程基线。此前新主目标的 solver-only `1 s / maxStep=0.05 s` 已完成,worker 墙钟 `182.111 s`。修复前,`tStop=2 s` 与 `tStop=5 s` 在同一 `maxStep=0.05 s` 下具有相同的首次失败时刻和求解统计,均在 `t=1.859512845 s` 耗尽热流体外层 25 次;四档 `maxStep` 的失败时刻集中在 `1.8595–1.8603 s`。这说明远端 `tStop` 不是直接失败原因,它只决定运行是否到达该局部数值困难区。 PNL00R stream 语义、单次 RHS 事务回滚和基于实际试探步的恢复完成后,production `2 s` 的 `maxStep=0.01/0.02/0.05/0.10 s` 四个单元均到达 `2.0 s`,`caseFailureCount=0`。矩阵命令整体退出码仍为 1,原因是跨 `maxStep` 的严格状态一致性门未通过,而不是任何单元运行失败:差异集中在事件后的 8 个 MECMAS21 速度和 8 个加速度;在差异最大的一组跨 `maxStep` 终点比较中,绝对差约 `1.01e-6–1.12e-6`。`0.05/0.10 s` 两档则逐位一致。因此当前结论是“2 s 运行失败已解决”,但“跨步长数值等价”尚未签收,不能据此批准长时 golden。 @@ -633,18 +687,24 @@ PNL00R stream 语义、单次 RHS 事务回滚和基于实际试探步的恢复 **工作项**: +- [ ] 在 OPT-00 的 `0.2/1 s` 短时二维门通过后,使用同一 JSON 和 `maxStep=0.001 s` 依次延长到 `2/5/10 s`;在任何针对本次长跑的性能调优前先完整运行一次权威 `10 s / 0.001 s` 原始基线。 +- [ ] 首次长基线不得因总墙钟较长而提前当作性能失败;只有 worker、CPU 和内部活动心跳均停止并满足真停滞条件时才有界终止。若发现致命正确性问题,只做使基线可完成的最小修复,然后从 `t=0` 重新运行。 - [ ] 在正式锁定环境运行未优化基线 `10 s`,设置心跳、资源上限和可恢复日志。 - [ ] 保存事件、模式、步长、拒步、Jacobian、闭合和内存随模拟时间的时间线。 - [ ] 为长跑设置阶段性检查点,支持定位首次偏差而非只比较终点。 - [ ] 将每项 P1 优化分别加入 `10 s` A/B,不把多个改动混成一个结果。 - [ ] 根据首次基线制定合理的 CI 频率和资源门槛。 - [x] 最终通用接线后的当前工作树完成首次 `10 s / maxStep=0.02 s` 单次运行并保存完整统计;连续 3 次验收仍待后续。 +- [ ] 首次 `10 s / maxStep=0.001 s` 完整报告生成后,才根据各阶段墙钟与内部计数决定性能优化目标;旧 `0.02 s` 报告不得用于跳过该顺序。 **验收条件**: +- [ ] 权威 `10 s / 0.001 s` 首次基线到达 `t=10`,输出 `0..10 s` 共 1001 个采样时刻且全部有限;事件、模式、关键状态、压力/流量和守恒量满足契约。 - [ ] 连续 3 次完成 `10 s`,没有无解释回退、NaN/Inf 或资源失控。 - [ ] 全程模式、事件、关键状态和守恒量满足契约。 - [ ] 可从日志快速判断任何慢区属于积分、Jacobian、闭合、事件还是输出。 +- [ ] 同一 `maxStep=0.001 s` 下,`0.2/1/2/5/10 s` 的严格公共前缀按分类契约一致;短任务终点单独标记 terminal,不与长任务内部插值作位级误判。 +- [ ] 最终 `10 s` 至少完成 `maxStep=0.001/0.005/0.02 s` 三个代表档,并逐步补齐 `0.002/0.01 s`;较小步长不得出现较大步长没有的可复现数值失败或更早真停滞。 ### OPT-10 明确高指数 DAE 和强非光滑系统边界 @@ -678,6 +738,12 @@ PNL00R stream 语义、单次 RHS 事务回滚和基于实际试探步的恢复 | 本文复杂 XML `10 s` | 必测 | 必测 | 必测 | 必测 | 必测 | 必测 | | 主目标 `test-mql-8` `0.2 s` | 必测 | 必测 | 必测 | 必测 | 必测 | 必测 | | 主目标 `test-mql-8` `1/5/10 s` | 必测 | 必测 | 必测 | 必测 | 必测 | 必测 | +| 权威 JSON 浏览器/流式 API `0.2 s / maxStep=0.001 s` | 必测 | 必测 | 必测 | 必测 | 必测(含内部活动心跳) | 可选 | +| 权威 worker `0.2/1 s × maxStep={0.001,0.002,0.005,0.01,0.02} s` | 必测 | 必测(分类容差) | 必测 | 必测 | 必测(串行矩阵) | 可选 | +| 权威 JSON `10 s / maxStep=0.001 s` | 必测 | 必测 | 必测 | 必测 | 必测(完整时间线) | 必测 | + +2026-08-17 的 `maxStep=0.01/0.02/0.05/0.10 s` 延长结果继续作为恢复机制与历史路径证据,但不替代 +2026-08-18 权威 `maxStep=0.001 s` 的 browser/API/worker P0 门和 10 s 最终基线。 当前相关回归套件包括: @@ -728,6 +794,8 @@ PNL00R stream 语义、单次 RHS 事务回滚和基于实际试探步的恢复 | 2026-08-17 | 同一工作树 | OPT-01/02 因果坐标与参考 IR | `760` 个兼容槽压缩为 `440` 个逻辑坐标;独立 schema v1 参考 IR 覆盖 `112+328` 坐标和 320 个逻辑别名 | kernel on/off、兼容槽、状态导数、结构签名和逐阶段差分通过;审计/验证/回退失败均为 0 | Python 调用 `-36.8%`,RHS 微基准 `-12.9%`,production 0.2 s 单次 `-3.68%` | OPT-01 基本完成;IR 暂不接管默认热路径 | | 2026-08-17 | 同一工作树 | OPT-00/04/05/08/09 热流体恢复与延长矩阵 | 修正 PNL00R 温度 stream 参考;加入 RHS 事务、类型化闭合失败、基于 `h_abs` 的对半重试和完整诊断 | production 0.2 s golden 通过;2 s 四档 `maxStep` 均完成且 `caseFailureCount=0`,但跨步长严格门因近零机械 `a/v` 差异未过;5 s 的 0.02 s 档完成,0.05 s 档为预算取消而非 solver failure | 2 s worker 墙钟为 324.727/292.035/450.425/448.033 s;5 s 的 0.02 s 档为 696.418 s、0 retry、`18736/1347/4988`,0.05 s 档在 1200 s 预算停止于 4.2523535 s | 原 1.86 s 致命失败已恢复;暂以 0.02 s 作为延长测试首选但不修改正式默认值或批准 golden;10 s 的 0.02 s 档进行中 | | 2026-08-17 | 同一工作树;最终通用接线与 10 s repeat | OPT-04/05/08/09 `10 s` 最终收口 | eventless Generic opt-in stepwise recovery;StreamResolver 刷新全部温度参考 override;修复单格矩阵空比较器 | 0.01 s 接线前后逐值一致;两次 0.2 s final candidate 彼此逐值相同且均为旧 golden 398/402,同样 4 个终点派生 MECMAS21 `a` 超差、最大容差比 1.373,未覆盖 golden;最终 2 s 单格通过;真实 SciPy direct/stepwise A/B 等价;完整 unittest 828 项 OK(3 项跳过) | 最终接线后 10 s worker/orchestration 1602.733/1604.152 s,`45455/3075/15282`,接受步 9569、启动 6、事件 2;`t=6.9640458 s` 的 1 次热流体失败经 1 次重试恢复,最大迭代 23、残差 `1.082e-16`,1717 序列/1,722,151 标量全有限;最终 2 s worker 301.782 s | 最终通用接线后的 10 s 已完成;803.622 s 旧报告只作接线前历史证据、不作最终性能;旧 exit 1 仅为空比较器缺陷;旧 golden 保留,连续 3 次 10 s 仍待后续 | +| 2026-08-18 | 工作树基于 `684d287`;AME SHA `cbc3aadd...` | OPT-00 完成 | AME→XML/JSON 权威契约、22 包发布锁、双 golden、最终 replay 与历史 2.10 s 三次复测 | AME 25 项外部评估通过;状态 426/426、物理 33/33 本地重放零误差;quick 179、全量 849 项通过 | 0.2 s worker 159.607 s;2.10 s 三次 113.497–115.868 s | OPT-00 本地验收完成;1 s 预算内 eligible,长时递进转 OPT-09;远端 CI 待提交触发 | +| 2026-08-18 | 同一权威 AME/XML/JSON 工作树 | OPT-00/05/08/09 步长鲁棒性重新打开 | 浏览器在 `BDF / 0.2 s / sampleStep=0.01 s / maxStep=0.001 s` 下于 `t≈0.0489 s` 计算超时,当前工程路径判定失败;新增 browser/API/worker 对账、`0.2/1 s × 五档` 短时矩阵、内部活动心跳和权威 10 s 门 | 失败事实已确认,具体根因尚未区分为数值真停滞、内部慢步、后处理/传输或 60 s 服务假超时;离线 OPT-00 证据保留但不足以签收浏览器工程路径 | 暂不使用旧 `0.02 s` 长跑推断 `0.001 s`;先定位并提交方案审阅,短时门通过后再完整取得未经本次性能优化的 `10 s / 0.001 s` 基线 | OPT-00 工程端到端门重新打开;OPT-05 提升为 P0/P1,OPT-08 为 P0 服务门,OPT-09 只认 `0.001 s` 权威长基线 | ## 9. 相关文档 diff --git a/docs/update-log/更新日志-2026-08-18.md b/docs/update-log/更新日志-2026-08-18.md index c5d8b88..755c3af 100644 --- a/docs/update-log/更新日志-2026-08-18.md +++ b/docs/update-log/更新日志-2026-08-18.md @@ -10,3 +10,15 @@ - 相同 `maxStep=0.02` 的 `2 s` 与 `10 s` 运行在公共严格前缀检查点逐值一致,确认此前约 `1.86 s` 的失败来自不可恢复的试探态闭合处理,而不是远端 `tStop` 直接改变物理方程。 - 全量后端共运行 `828` 项测试,结果为 OK,其中 `3` 项按条件跳过;差异检查通过且测试后无遗留仿真进程。 - 当前仍有明确限制:跨最大步长严格比较尚未全部通过;最终 `0.2 s` 候选相对旧 golden 为 `398/402`,4 个超差项均是终点派生加速度,旧 golden 未被覆盖;最终 `10 s` 仅完成一次,仍需三次中位数、资源稳定性和新 golden 决策。 + +## 07:58 + +- 以 `AmesimModels/test_mql.ame` 为权威重新核对 `test-mql-8.xml/json`:20 类、157 个项目组件、178 条连接和 1092 个参数一致;唯一确定差异是仿真配置,已按 AME 与其结果网格修正为 `0→10 s`、`sampleStep=0.01 s`、`maxStep=0.001 s`。 +- 新增 AME 防漂移契约,直接验证归档 SHA/字节、`.sim/.results` 时间轴、单位与表压转换、公式等价、DIRECT/接触/建模线拓扑,以及 XML↔JSON 的逐 ID、参数和端口一致性。 +- 建立并批准 production `0.2 s` 的通用状态 golden 与 physical-state-v2.1 golden:前者覆盖 142 个状态键、3 个检查点和 426 个值;后者覆盖压力、质量流量、质量守恒、总储气质量和离散模式,并保留 AMESim 外部校准 provenance。 +- AMESim 外部评估 25 项通过;2 个 `t=0.04 s` 跳变流量因左右极限语义显式不参与外部比较。最差相对误差为 `0.1393485%`,未超过 0.2% 审阅容差;本地物理 golden 33/33 重放误差为 0。 +- 最终 production replay 的 worker/orchestration 墙钟为 `159.607/160.473 s`,状态与物理门禁均通过;按既定安全公式外推 1 s 为 `1197.053 s`,略低于 1200 s soft budget,记录为后续阶段可运行但本次 OPT-00 未启动。 +- 历史 production `0.81/2.10 s` 严格串行复测三次并批准两档 golden;三次检查点、状态、事件、输出契约及除计时外诊断逐值一致,无非有限值或非预期回退。 +- 新增 Linux x86_64 的 22 包 binary-only SHA-256 发布锁;全新空 venv 离线安装、`pip check` 和依赖契约通过,CI 的 quick/historical/main-long 三层任务统一使用该锁。 +- 最终 quick workflow 同口径 179 项通过(2 项预期跳过),完整后端 849 项通过(3 项预期跳过),`git diff --check` 与残留进程检查进入最终收尾。 +- OPT-00 已完成当时工作树的本地验收。仍存在的问题:批准报告来自 `684d287` 的脏工作树;后续求解器提交合入后尚未重新运行真实 production 基线和全量回归,远端 workflow 也待提交后首次托管验证。 diff --git a/requirements.txt b/requirements.txt index 39194d8..b62509e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ -# Supported dependency ranges. Reproducible Python 3.12 installs should also -# apply constraints/python312-direct.txt; see README.md. +# Supported dependency ranges. Linux CPython 3.12 x86_64 release installs +# should use constraints/python312-linux-x86_64.lock directly; see README.md. fastapi lxml>=5,<7 numpy>=1.26,<3 diff --git a/tests/baselines/simulation/test_mql_8/goldens/candidates/production-0.2s-physical-state-v2.1-candidate.json b/tests/baselines/simulation/test_mql_8/goldens/candidates/production-0.2s-physical-state-v2.1-candidate.json new file mode 100644 index 0000000..088d067 --- /dev/null +++ b/tests/baselines/simulation/test_mql_8/goldens/candidates/production-0.2s-physical-state-v2.1-candidate.json @@ -0,0 +1,952 @@ +{ + "schemaVersion": 1, + "id": "test_mql_8-production-0.2s-physical-state-v2.1", + "contractId": "physical-state-v2.1", + "caseId": "0.2s", + "lane": "production", + "sourceXmlSha256": "0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b", + "approval": { + "status": "candidate", + "generatedAt": "2026-08-18T07:35:03.491746+00:00", + "warning": "The correctness gate rejects this file until explicit approval." + }, + "provenance": { + "localSourceReport": { + "path": "tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-physical-state-v2.1-0.2.json", + "bytes": 380076, + "sha256": "c647fc7dab6c5cdaea188789dd8e0192d9caf374873afa1f5f5db0da9d69c49b", + "generatedAt": "2026-08-18T07:34:00.055573+00:00" + }, + "amesim": { + "archivePath": "AmesimModels/test_mql.ame", + "archiveBytes": 21708800, + "archiveSha256": "cbc3aadd4569a49b3a63e5d66d4143ec16126c0f950df73fb637e07673c20fbb", + "members": [ + { + "name": "test_mql_.var", + "bytes": 95371, + "sha256": "175010af62d254b34b1f876ff652feb903fe2ce88bee80d4dc0ef1d31f04067b" + }, + { + "name": "test_mql_.results", + "bytes": 8968576, + "sha256": "434a2cdff1322565957934354154425868fa03737558636927cb0f3ec51f1760" + } + ], + "referencePressurePa": 101300.0, + "role": "external calibration reference; not an equality claim" + }, + "amesimStoredMassDataPaths": [ + "mgas1@pn_c1_8", + "mgas1@pn_c1_9", + "mgas1@pn_c1_10", + "mgas1@pn_c1_11", + "mgas1@pn_c1_12", + "mgas1@pn_c1_13", + "mgas1@pn_c1_14", + "mgas1@pn_c1_15", + "mgas@pn_general_chamber", + "mgas@pn_general_chamber_2", + "mgas@pn_general_chamber_4", + "mgas@pn_general_chamber_5", + "mgas@pneumatic_65", + "mgas@pneumatic_66", + "mgas@pneumatic_68", + "mgas@pneumatic_69", + "mgas@pneumatic_70", + "mgas@pneumatic_71", + "mgas@pneumatic_72", + "mgas@pneumatic_73", + "mgas@pneumatic_74", + "mgas@pneumatic_75", + "mgas@pneumatic_76", + "mgas@pneumatic_77", + "mgas@pneumatic_78", + "mgas@pneumatic_79", + "mgas@pneumatic_80", + "mgas@pneumatic_81", + "mgas@pneumatic_82", + "mgas@pneumatic_83", + "mgas@pneumatic_84", + "mgas@pneumatic_85", + "mgas@pneumatic_86", + "mgas@pneumatic_87", + "mgas@pneumatic_88", + "mgas@pneumatic_91", + "mgas@pneumatic_92", + "mgas@pneumatic_93", + "mgas@pneumatic_94", + "mgas@pneumatic_95", + "mgas@pneumatic_96", + "mgas@pneumatic_97", + "mgas@pneumatic_98", + "mgas@pneumatic_99", + "mgas@pneumatic_101", + "mgas@pneumatic_102", + "mgas@pneumatic_103", + "mgas@pneumatic_104" + ], + "comparisonPolicy": "Local values are the regression target; transformed AMESim values are retained visibly as an external calibration reference." + }, + "layout": { + "projectionKeys": [ + "pressure.pnch012_8.absolute", + "pressure.pnl0001_20.absolute", + "massFlow.pnl0001_20.port_1.intoComponent", + "massFlow.pnvo001_5.port_2.intoComponent", + "conservation.p4node2_8.massBalance", + "conservation.pnvo001_5.massBalance", + "conservation.pnl0001_20_pnch012_8.connectionMassBalance", + "conservation.totalStoredGasMass", + "discrete.pnvo001_5.openMode", + "discrete.mecmas21_9.endstopMode", + "discrete.mecmas21_10.endstopMode" + ], + "projections": [ + { + "key": "pressure.pnch012_8.absolute", + "category": "pressure", + "unit": "Pa", + "python": { + "sourceKeys": [ + "amesim_pnch012_8.p" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "press@pn_c1_8" + ], + "sourceUnit": "Pa (gauge)", + "targetUnit": "Pa (absolute)", + "formula": "target = source + 101300", + "scale": 1.0, + "offset": 101300.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 0.001 + } + }, + { + "key": "pressure.pnl0001_20.absolute", + "category": "pressure", + "unit": "Pa", + "python": { + "sourceKeys": [ + "amesim_pnl0001_20.p" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "p2@pneumatic_69" + ], + "sourceUnit": "Pa (gauge)", + "targetUnit": "Pa (absolute)", + "formula": "target = source + 101300", + "scale": 1.0, + "offset": 101300.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 0.001 + } + }, + { + "key": "massFlow.pnl0001_20.port_1.intoComponent", + "category": "massFlow", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnl0001_20.port_1.m_flow" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "dm1@pneumatic_69" + ], + "sourceUnit": "g/s (AMESim component orientation)", + "targetUnit": "kg/s (positive into generic component)", + "formula": "target = -source * 1e-3", + "scale": -0.001, + "offset": 0.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09 + } + }, + { + "key": "massFlow.pnvo001_5.port_2.intoComponent", + "category": "massFlow", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnvo001_5.port_2.m_flow" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "dm2@pn_morifice_1" + ], + "sourceUnit": "g/s (AMESim component orientation)", + "targetUnit": "kg/s (positive into generic component)", + "formula": "target = -source * 1e-3", + "scale": -0.001, + "offset": 0.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09 + } + }, + { + "key": "conservation.p4node2_8.massBalance", + "category": "conservation", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_p4node2_8.port_1.m_flow", + "amesim_p4node2_8.port_2.m_flow", + "amesim_p4node2_8.port_3.m_flow", + "amesim_p4node2_8.port_4.m_flow" + ], + "formula": "sum" + }, + "amesim": { + "dataPaths": [], + "note": "AMESim archive has no complete saved four-port tuple." + }, + "tolerance": { + "relative": 0.0, + "absolute": 1e-09 + } + }, + { + "key": "conservation.pnvo001_5.massBalance", + "category": "conservation", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnvo001_5.port_2.m_flow", + "amesim_pnvo001_5.port_3.m_flow" + ], + "formula": "sum" + }, + "amesim": { + "dataPaths": [ + "dm2@pn_morifice_1", + "dm3@pn_morifice_1" + ], + "sourceUnit": "g/s", + "targetUnit": "kg/s", + "formula": "target = -(source1 + source2) * 1e-3" + }, + "tolerance": { + "relative": 0.0, + "absolute": 1e-09 + } + }, + { + "key": "conservation.pnl0001_20_pnch012_8.connectionMassBalance", + "category": "conservation", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnl0001_20.port_1.m_flow", + "amesim_pnch012_8.port_1.m_flow" + ], + "formula": "sum" + }, + "amesim": { + "dataPaths": [], + "note": "PNCH012 port flow is not saved; local connector contract is authoritative." + }, + "tolerance": { + "relative": 0.0, + "absolute": 1e-09 + } + }, + { + "key": "conservation.totalStoredGasMass", + "category": "conservation", + "unit": "kg", + "python": { + "sourceKeys": [ + "amesim_pnch012_10.m", + "amesim_pnch012_11.m", + "amesim_pnch012_12.m", + "amesim_pnch012_13.m", + "amesim_pnch012_14.m", + "amesim_pnch012_15.m", + "amesim_pnch012_8.m", + "amesim_pnch012_9.m", + "amesim_pnch023_1.m", + "amesim_pnch023_2.m", + "amesim_pnch023_3.m", + "amesim_pnch023_4.m", + "amesim_pnl0001_1.m", + "amesim_pnl0001_10.m", + "amesim_pnl0001_11.m", + "amesim_pnl0001_13.m", + "amesim_pnl0001_14.m", + "amesim_pnl0001_15.m", + "amesim_pnl0001_16.m", + "amesim_pnl0001_17.m", + "amesim_pnl0001_18.m", + "amesim_pnl0001_19.m", + "amesim_pnl0001_2.m", + "amesim_pnl0001_20.m", + "amesim_pnl0001_21.m", + "amesim_pnl0001_25.m", + "amesim_pnl0001_26.m", + "amesim_pnl0001_27.m", + "amesim_pnl0001_4.m", + "amesim_pnl0001_5.m", + "amesim_pnl0001_7.m", + "amesim_pnl0001_9.m", + "amesim_pnl0002_1.m", + "amesim_pnl0002_2.m", + "amesim_pnl0002_3.m", + "amesim_pnl0002_4.m", + "amesim_pnl0002_5.m", + "amesim_pnl0002_6.m", + "amesim_pnl0002_7.m", + "amesim_pnl0002_8.m", + "amesim_pnl0003_1.m1", + "amesim_pnl0003_1.m2", + "amesim_pnl0003_2.m1", + "amesim_pnl0003_2.m2", + "amesim_pnl0003_3.m1", + "amesim_pnl0003_3.m2", + "amesim_pnl0003_4.m1", + "amesim_pnl0003_4.m2", + "amesim_pnl0003_5.m1", + "amesim_pnl0003_5.m2", + "amesim_pnl0003_6.m1", + "amesim_pnl0003_6.m2", + "amesim_pnl0003_7.m1", + "amesim_pnl0003_7.m2", + "amesim_pnl0003_8.m1", + "amesim_pnl0003_8.m2" + ], + "formula": "sum" + }, + "amesim": { + "dataPathSelection": "units == 'g' and signal starts with 'mgas'", + "sourceUnit": "g", + "targetUnit": "kg", + "formula": "target = sum(sources) * 1e-3" + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09 + } + }, + { + "key": "discrete.pnvo001_5.openMode", + "category": "discreteMode", + "unit": "1", + "python": { + "sourceKeys": [ + "amesim_pnvo001_5.xv" + ], + "formula": "1 if opening >= 0.5 else 0" + }, + "amesim": { + "dataPaths": [ + "xv@pn_morifice_1" + ], + "sourceUnit": "1", + "targetUnit": "mode code {0,1}", + "formula": "1 if source >= 0.5 else 0" + }, + "tolerance": { + "relative": 0.0, + "absolute": 0.0 + } + }, + { + "key": "discrete.mecmas21_9.endstopMode", + "category": "discreteMode", + "unit": "1", + "python": { + "sourceKeys": [ + "amesim_mecmas21_9.x", + "amesim_mecmas21_9.v", + "amesim_mecmas21_9.port_1.f", + "amesim_mecmas21_9.port_2.f" + ], + "formula": "-1 lower, 0 free, +1 upper using boundary and net-force direction" + }, + "amesim": { + "dataPaths": [ + "x1@mass_friction_endstops_19", + "v1@mass_friction_endstops_19" + ], + "lowerBound": -0.72, + "upperBound": 0.0, + "note": "No saved AMESim endstop code; reference is boundary occupancy." + }, + "tolerance": { + "relative": 0.0, + "absolute": 0.0 + } + }, + { + "key": "discrete.mecmas21_10.endstopMode", + "category": "discreteMode", + "unit": "1", + "python": { + "sourceKeys": [ + "amesim_mecmas21_10.x", + "amesim_mecmas21_10.v", + "amesim_mecmas21_10.port_1.f", + "amesim_mecmas21_10.port_2.f" + ], + "formula": "-1 lower, 0 free, +1 upper using boundary and net-force direction" + }, + "amesim": { + "dataPaths": [ + "x1@mass_friction_endstops_18", + "v1@mass_friction_endstops_18" + ], + "lowerBound": 0.0, + "upperBound": 0.37, + "note": "No saved AMESim endstop code; reference is boundary occupancy." + }, + "tolerance": { + "relative": 0.0, + "absolute": 0.0 + } + } + ], + "projectionLayoutSha256": "55cc8f71ea72fd46f71f1ede2587aeb9f6d590bde8e97e881648f88a4a90dca6" + }, + "checkpoints": [ + { + "requestedTime": 0.0, + "values": [ + 100000.0, + 100000.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 5.5668930151375235, + 0.0, + 1.0, + -1.0 + ], + "amesimReferenceValues": [ + 100000.00000000001, + 100000.00000000001, + -0.0, + -0.0, + null, + -0.0, + null, + 5.5668930151375235, + 0.0, + 1.0, + -1.0 + ] + }, + { + "requestedTime": 0.04, + "values": [ + 100153.57210434608, + 100152.45747547514, + 6.682314111565264e-06, + -0.4978238221497115, + 0.0, + 0.0, + 0.0, + 5.5668930151375235, + 1.0, + 1.0, + -1.0 + ], + "amesimReferenceValues": [ + 100153.61882579065, + 100152.49205385521, + 6.672550142634319e-06, + -0.4978238226601424, + null, + -0.0, + null, + 5.566893015142308, + 1.0, + 1.0, + -1.0 + ] + }, + { + "requestedTime": 0.2, + "values": [ + 3620589.728099082, + 3756379.1344475006, + -0.3723610392591412, + -0.3962730176377355, + 1.8214596497756474e-17, + 0.0, + 0.0, + 5.566893015137554, + 1.0, + 1.0, + -1.0 + ], + "amesimReferenceValues": [ + 3625053.2009413484, + 3760735.7825351665, + -0.3728806429214546, + -0.3961933197727504, + null, + -0.0, + null, + 5.566892994134813, + 1.0, + 1.0, + -1.0 + ] + } + ], + "amesimAlignmentAtGeneration": { + "passed": true, + "issues": [], + "comparedValueCount": 25, + "excludedValueCount": 2, + "maxToleranceRatio": 0.6967416724836332, + "maxToleranceRatioUnbounded": false, + "worstValue": { + "requestedTime": 0.2, + "key": "massFlow.pnl0001_20.port_1.intoComponent", + "category": "massFlow", + "python": -0.3723610392591412, + "amesim": -0.3728806429214546, + "absoluteError": 0.0005196036623134059, + "relativeError": 0.0013934852135053246, + "allowedError": 0.0007457622858429093, + "toleranceRatio": 0.6967416724836332, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + "metrics": [ + { + "requestedTime": 0.0, + "key": "pressure.pnch012_8.absolute", + "category": "pressure", + "python": 100000.0, + "amesim": 100000.00000000001, + "absoluteError": 1.4551915228366852e-11, + "relativeError": 1.455191522836685e-16, + "allowedError": 200.00100000000003, + "toleranceRatio": 7.275921234577252e-14, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "pressure.pnl0001_20.absolute", + "category": "pressure", + "python": 100000.0, + "amesim": 100000.00000000001, + "absoluteError": 1.4551915228366852e-11, + "relativeError": 1.455191522836685e-16, + "allowedError": 200.00100000000003, + "toleranceRatio": 7.275921234577252e-14, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "massFlow.pnl0001_20.port_1.intoComponent", + "category": "massFlow", + "python": 0.0, + "amesim": -0.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "massFlow.pnvo001_5.port_2.intoComponent", + "category": "massFlow", + "python": 0.0, + "amesim": -0.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "conservation.pnvo001_5.massBalance", + "category": "conservation", + "python": 0.0, + "amesim": -0.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "conservation.totalStoredGasMass", + "category": "conservation", + "python": 5.5668930151375235, + "amesim": 5.5668930151375235, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.011133787030275047, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "discrete.pnvo001_5.openMode", + "category": "discreteMode", + "python": 0.0, + "amesim": 0.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "discrete.mecmas21_9.endstopMode", + "category": "discreteMode", + "python": 1.0, + "amesim": 1.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "discrete.mecmas21_10.endstopMode", + "category": "discreteMode", + "python": -1.0, + "amesim": -1.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "pressure.pnch012_8.absolute", + "category": "pressure", + "python": 100153.57210434608, + "amesim": 100153.61882579065, + "absoluteError": 0.04672144456708338, + "relativeError": 4.6649781720170954e-07, + "allowedError": 200.3082376515813, + "toleranceRatio": 0.00023324774415094828, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "pressure.pnl0001_20.absolute", + "category": "pressure", + "python": 100152.45747547514, + "amesim": 100152.49205385521, + "absoluteError": 0.03457838007307146, + "relativeError": 3.4525731076644157e-07, + "allowedError": 200.30598410771043, + "toleranceRatio": 0.00017262779355846724, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "massFlow.pnl0001_20.port_1.intoComponent", + "category": "massFlow", + "python": 6.682314111565264e-06, + "amesim": 6.672550142634319e-06, + "absoluteError": 9.763968930944316e-09, + "relativeError": 0.0014633039426046946, + "allowedError": 1.4345100285268639e-08, + "toleranceRatio": 0.6806483563569921, + "unboundedToleranceRatio": false, + "evaluated": false, + "passed": null, + "exclusionReason": "signalDiscontinuityLeftRightLimitSemanticsNotComparableAt0.04s" + }, + { + "requestedTime": 0.04, + "key": "massFlow.pnvo001_5.port_2.intoComponent", + "category": "massFlow", + "python": -0.4978238221497115, + "amesim": -0.4978238226601424, + "absoluteError": 5.104309197534462e-10, + "relativeError": 1.0253244150228433e-09, + "allowedError": 0.0009956486453202849, + "toleranceRatio": 5.126616926086898e-07, + "unboundedToleranceRatio": false, + "evaluated": false, + "passed": null, + "exclusionReason": "signalDiscontinuityLeftRightLimitSemanticsNotComparableAt0.04s" + }, + { + "requestedTime": 0.04, + "key": "conservation.pnvo001_5.massBalance", + "category": "conservation", + "python": 0.0, + "amesim": -0.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "conservation.totalStoredGasMass", + "category": "conservation", + "python": 5.5668930151375235, + "amesim": 5.566893015142308, + "absoluteError": 4.784617146924575e-12, + "relativeError": 8.594771147766101e-13, + "allowedError": 0.011133787030284616, + "toleranceRatio": 4.2973851879060635e-10, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "discrete.pnvo001_5.openMode", + "category": "discreteMode", + "python": 1.0, + "amesim": 1.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "discrete.mecmas21_9.endstopMode", + "category": "discreteMode", + "python": 1.0, + "amesim": 1.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "discrete.mecmas21_10.endstopMode", + "category": "discreteMode", + "python": -1.0, + "amesim": -1.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "pressure.pnch012_8.absolute", + "category": "pressure", + "python": 3620589.728099082, + "amesim": 3625053.2009413484, + "absoluteError": 4463.4728422663175, + "relativeError": 0.0012312847825536048, + "allowedError": 7250.107401882698, + "toleranceRatio": 0.6156423063618685, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "pressure.pnl0001_20.absolute", + "category": "pressure", + "python": 3756379.1344475006, + "amesim": 3760735.7825351665, + "absoluteError": 4356.648087665904, + "relativeError": 0.0011584563073795695, + "allowedError": 7521.472565070333, + "toleranceRatio": 0.5792280766798443, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "massFlow.pnl0001_20.port_1.intoComponent", + "category": "massFlow", + "python": -0.3723610392591412, + "amesim": -0.3728806429214546, + "absoluteError": 0.0005196036623134059, + "relativeError": 0.0013934852135053246, + "allowedError": 0.0007457622858429093, + "toleranceRatio": 0.6967416724836332, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "massFlow.pnvo001_5.port_2.intoComponent", + "category": "massFlow", + "python": -0.3962730176377355, + "amesim": -0.3961933197727504, + "absoluteError": 7.969786498507325e-05, + "relativeError": 0.00020115903274388008, + "allowedError": 0.0007923876395455008, + "toleranceRatio": 0.10057938943972738, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "conservation.pnvo001_5.massBalance", + "category": "conservation", + "python": 0.0, + "amesim": -0.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "conservation.totalStoredGasMass", + "category": "conservation", + "python": 5.566893015137554, + "amesim": 5.566892994134813, + "absoluteError": 2.1002740879794146e-08, + "relativeError": 3.7727940705744284e-09, + "allowedError": 0.011133786988269626, + "toleranceRatio": 1.8863968658572583e-06, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "discrete.pnvo001_5.openMode", + "category": "discreteMode", + "python": 1.0, + "amesim": 1.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "discrete.mecmas21_9.endstopMode", + "category": "discreteMode", + "python": 1.0, + "amesim": 1.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "discrete.mecmas21_10.endstopMode", + "category": "discreteMode", + "python": -1.0, + "amesim": -1.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + } + ], + "toleranceProfile": { + "id": "amesim-alignment-reviewed-v1", + "byCategory": { + "pressure": { + "relative": 0.002, + "absolute": 0.001 + }, + "massFlow": { + "relative": 0.002, + "absolute": 1e-09 + }, + "conservation": { + "relative": 0.002, + "absolute": 1e-09 + }, + "discreteMode": { + "relative": 0.0, + "absolute": 0.0 + } + }, + "basis": "0.2% relative envelope for AMESim pressure/flow/inventory alignment; conservation retains a 1e-9 absolute floor and discrete modes are exact.", + "exclusions": [ + { + "requestedTime": 0.04, + "category": "massFlow", + "reason": "The Python and AMESim samples at the signal discontinuity may represent different left/right limits. Raw errors remain recorded." + } + ] + }, + "policy": "diagnostic external-reference comparison; local golden is the regression gate" + } +} diff --git a/tests/baselines/simulation/test_mql_8/goldens/production-0.2s-physical-state-v2.1.json b/tests/baselines/simulation/test_mql_8/goldens/production-0.2s-physical-state-v2.1.json new file mode 100644 index 0000000..07f104f --- /dev/null +++ b/tests/baselines/simulation/test_mql_8/goldens/production-0.2s-physical-state-v2.1.json @@ -0,0 +1,955 @@ +{ + "schemaVersion": 1, + "id": "test_mql_8-production-0.2s-physical-state-v2.1", + "contractId": "physical-state-v2.1", + "caseId": "0.2s", + "lane": "production", + "sourceXmlSha256": "0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b", + "approval": { + "status": "approved", + "approvedAt": "2026-08-18T07:35:25.264794+00:00", + "reviewedBy": "Codex OPT-00 physical-state-v2.1 gate", + "note": "Reviewed full 0/0.04/0.2 checkpoints: AMESim external alignment passed the declared 0.2% profile; t=0.04 mass-flow values retain errors but are excluded for explicit left/right-limit ambiguity; local p4node, PNVO, and connection mass-balance residuals pass the strict 1e-9 kg/s gate; discrete modes are exact.", + "candidatePath": "tests/baselines/simulation/test_mql_8/goldens/candidates/production-0.2s-physical-state-v2.1-candidate.json", + "candidateSha256": "699033337c30e6aed97538e886b81ff897fe2c455860b4ad1ed3293f580fb53a" + }, + "provenance": { + "localSourceReport": { + "path": "tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-physical-state-v2.1-0.2.json", + "bytes": 380076, + "sha256": "c647fc7dab6c5cdaea188789dd8e0192d9caf374873afa1f5f5db0da9d69c49b", + "generatedAt": "2026-08-18T07:34:00.055573+00:00" + }, + "amesim": { + "archivePath": "AmesimModels/test_mql.ame", + "archiveBytes": 21708800, + "archiveSha256": "cbc3aadd4569a49b3a63e5d66d4143ec16126c0f950df73fb637e07673c20fbb", + "members": [ + { + "name": "test_mql_.var", + "bytes": 95371, + "sha256": "175010af62d254b34b1f876ff652feb903fe2ce88bee80d4dc0ef1d31f04067b" + }, + { + "name": "test_mql_.results", + "bytes": 8968576, + "sha256": "434a2cdff1322565957934354154425868fa03737558636927cb0f3ec51f1760" + } + ], + "referencePressurePa": 101300.0, + "role": "external calibration reference; not an equality claim" + }, + "amesimStoredMassDataPaths": [ + "mgas1@pn_c1_8", + "mgas1@pn_c1_9", + "mgas1@pn_c1_10", + "mgas1@pn_c1_11", + "mgas1@pn_c1_12", + "mgas1@pn_c1_13", + "mgas1@pn_c1_14", + "mgas1@pn_c1_15", + "mgas@pn_general_chamber", + "mgas@pn_general_chamber_2", + "mgas@pn_general_chamber_4", + "mgas@pn_general_chamber_5", + "mgas@pneumatic_65", + "mgas@pneumatic_66", + "mgas@pneumatic_68", + "mgas@pneumatic_69", + "mgas@pneumatic_70", + "mgas@pneumatic_71", + "mgas@pneumatic_72", + "mgas@pneumatic_73", + "mgas@pneumatic_74", + "mgas@pneumatic_75", + "mgas@pneumatic_76", + "mgas@pneumatic_77", + "mgas@pneumatic_78", + "mgas@pneumatic_79", + "mgas@pneumatic_80", + "mgas@pneumatic_81", + "mgas@pneumatic_82", + "mgas@pneumatic_83", + "mgas@pneumatic_84", + "mgas@pneumatic_85", + "mgas@pneumatic_86", + "mgas@pneumatic_87", + "mgas@pneumatic_88", + "mgas@pneumatic_91", + "mgas@pneumatic_92", + "mgas@pneumatic_93", + "mgas@pneumatic_94", + "mgas@pneumatic_95", + "mgas@pneumatic_96", + "mgas@pneumatic_97", + "mgas@pneumatic_98", + "mgas@pneumatic_99", + "mgas@pneumatic_101", + "mgas@pneumatic_102", + "mgas@pneumatic_103", + "mgas@pneumatic_104" + ], + "comparisonPolicy": "Local values are the regression target; transformed AMESim values are retained visibly as an external calibration reference." + }, + "layout": { + "projectionKeys": [ + "pressure.pnch012_8.absolute", + "pressure.pnl0001_20.absolute", + "massFlow.pnl0001_20.port_1.intoComponent", + "massFlow.pnvo001_5.port_2.intoComponent", + "conservation.p4node2_8.massBalance", + "conservation.pnvo001_5.massBalance", + "conservation.pnl0001_20_pnch012_8.connectionMassBalance", + "conservation.totalStoredGasMass", + "discrete.pnvo001_5.openMode", + "discrete.mecmas21_9.endstopMode", + "discrete.mecmas21_10.endstopMode" + ], + "projections": [ + { + "key": "pressure.pnch012_8.absolute", + "category": "pressure", + "unit": "Pa", + "python": { + "sourceKeys": [ + "amesim_pnch012_8.p" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "press@pn_c1_8" + ], + "sourceUnit": "Pa (gauge)", + "targetUnit": "Pa (absolute)", + "formula": "target = source + 101300", + "scale": 1.0, + "offset": 101300.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 0.001 + } + }, + { + "key": "pressure.pnl0001_20.absolute", + "category": "pressure", + "unit": "Pa", + "python": { + "sourceKeys": [ + "amesim_pnl0001_20.p" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "p2@pneumatic_69" + ], + "sourceUnit": "Pa (gauge)", + "targetUnit": "Pa (absolute)", + "formula": "target = source + 101300", + "scale": 1.0, + "offset": 101300.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 0.001 + } + }, + { + "key": "massFlow.pnl0001_20.port_1.intoComponent", + "category": "massFlow", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnl0001_20.port_1.m_flow" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "dm1@pneumatic_69" + ], + "sourceUnit": "g/s (AMESim component orientation)", + "targetUnit": "kg/s (positive into generic component)", + "formula": "target = -source * 1e-3", + "scale": -0.001, + "offset": 0.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09 + } + }, + { + "key": "massFlow.pnvo001_5.port_2.intoComponent", + "category": "massFlow", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnvo001_5.port_2.m_flow" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "dm2@pn_morifice_1" + ], + "sourceUnit": "g/s (AMESim component orientation)", + "targetUnit": "kg/s (positive into generic component)", + "formula": "target = -source * 1e-3", + "scale": -0.001, + "offset": 0.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09 + } + }, + { + "key": "conservation.p4node2_8.massBalance", + "category": "conservation", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_p4node2_8.port_1.m_flow", + "amesim_p4node2_8.port_2.m_flow", + "amesim_p4node2_8.port_3.m_flow", + "amesim_p4node2_8.port_4.m_flow" + ], + "formula": "sum" + }, + "amesim": { + "dataPaths": [], + "note": "AMESim archive has no complete saved four-port tuple." + }, + "tolerance": { + "relative": 0.0, + "absolute": 1e-09 + } + }, + { + "key": "conservation.pnvo001_5.massBalance", + "category": "conservation", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnvo001_5.port_2.m_flow", + "amesim_pnvo001_5.port_3.m_flow" + ], + "formula": "sum" + }, + "amesim": { + "dataPaths": [ + "dm2@pn_morifice_1", + "dm3@pn_morifice_1" + ], + "sourceUnit": "g/s", + "targetUnit": "kg/s", + "formula": "target = -(source1 + source2) * 1e-3" + }, + "tolerance": { + "relative": 0.0, + "absolute": 1e-09 + } + }, + { + "key": "conservation.pnl0001_20_pnch012_8.connectionMassBalance", + "category": "conservation", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnl0001_20.port_1.m_flow", + "amesim_pnch012_8.port_1.m_flow" + ], + "formula": "sum" + }, + "amesim": { + "dataPaths": [], + "note": "PNCH012 port flow is not saved; local connector contract is authoritative." + }, + "tolerance": { + "relative": 0.0, + "absolute": 1e-09 + } + }, + { + "key": "conservation.totalStoredGasMass", + "category": "conservation", + "unit": "kg", + "python": { + "sourceKeys": [ + "amesim_pnch012_10.m", + "amesim_pnch012_11.m", + "amesim_pnch012_12.m", + "amesim_pnch012_13.m", + "amesim_pnch012_14.m", + "amesim_pnch012_15.m", + "amesim_pnch012_8.m", + "amesim_pnch012_9.m", + "amesim_pnch023_1.m", + "amesim_pnch023_2.m", + "amesim_pnch023_3.m", + "amesim_pnch023_4.m", + "amesim_pnl0001_1.m", + "amesim_pnl0001_10.m", + "amesim_pnl0001_11.m", + "amesim_pnl0001_13.m", + "amesim_pnl0001_14.m", + "amesim_pnl0001_15.m", + "amesim_pnl0001_16.m", + "amesim_pnl0001_17.m", + "amesim_pnl0001_18.m", + "amesim_pnl0001_19.m", + "amesim_pnl0001_2.m", + "amesim_pnl0001_20.m", + "amesim_pnl0001_21.m", + "amesim_pnl0001_25.m", + "amesim_pnl0001_26.m", + "amesim_pnl0001_27.m", + "amesim_pnl0001_4.m", + "amesim_pnl0001_5.m", + "amesim_pnl0001_7.m", + "amesim_pnl0001_9.m", + "amesim_pnl0002_1.m", + "amesim_pnl0002_2.m", + "amesim_pnl0002_3.m", + "amesim_pnl0002_4.m", + "amesim_pnl0002_5.m", + "amesim_pnl0002_6.m", + "amesim_pnl0002_7.m", + "amesim_pnl0002_8.m", + "amesim_pnl0003_1.m1", + "amesim_pnl0003_1.m2", + "amesim_pnl0003_2.m1", + "amesim_pnl0003_2.m2", + "amesim_pnl0003_3.m1", + "amesim_pnl0003_3.m2", + "amesim_pnl0003_4.m1", + "amesim_pnl0003_4.m2", + "amesim_pnl0003_5.m1", + "amesim_pnl0003_5.m2", + "amesim_pnl0003_6.m1", + "amesim_pnl0003_6.m2", + "amesim_pnl0003_7.m1", + "amesim_pnl0003_7.m2", + "amesim_pnl0003_8.m1", + "amesim_pnl0003_8.m2" + ], + "formula": "sum" + }, + "amesim": { + "dataPathSelection": "units == 'g' and signal starts with 'mgas'", + "sourceUnit": "g", + "targetUnit": "kg", + "formula": "target = sum(sources) * 1e-3" + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09 + } + }, + { + "key": "discrete.pnvo001_5.openMode", + "category": "discreteMode", + "unit": "1", + "python": { + "sourceKeys": [ + "amesim_pnvo001_5.xv" + ], + "formula": "1 if opening >= 0.5 else 0" + }, + "amesim": { + "dataPaths": [ + "xv@pn_morifice_1" + ], + "sourceUnit": "1", + "targetUnit": "mode code {0,1}", + "formula": "1 if source >= 0.5 else 0" + }, + "tolerance": { + "relative": 0.0, + "absolute": 0.0 + } + }, + { + "key": "discrete.mecmas21_9.endstopMode", + "category": "discreteMode", + "unit": "1", + "python": { + "sourceKeys": [ + "amesim_mecmas21_9.x", + "amesim_mecmas21_9.v", + "amesim_mecmas21_9.port_1.f", + "amesim_mecmas21_9.port_2.f" + ], + "formula": "-1 lower, 0 free, +1 upper using boundary and net-force direction" + }, + "amesim": { + "dataPaths": [ + "x1@mass_friction_endstops_19", + "v1@mass_friction_endstops_19" + ], + "lowerBound": -0.72, + "upperBound": 0.0, + "note": "No saved AMESim endstop code; reference is boundary occupancy." + }, + "tolerance": { + "relative": 0.0, + "absolute": 0.0 + } + }, + { + "key": "discrete.mecmas21_10.endstopMode", + "category": "discreteMode", + "unit": "1", + "python": { + "sourceKeys": [ + "amesim_mecmas21_10.x", + "amesim_mecmas21_10.v", + "amesim_mecmas21_10.port_1.f", + "amesim_mecmas21_10.port_2.f" + ], + "formula": "-1 lower, 0 free, +1 upper using boundary and net-force direction" + }, + "amesim": { + "dataPaths": [ + "x1@mass_friction_endstops_18", + "v1@mass_friction_endstops_18" + ], + "lowerBound": 0.0, + "upperBound": 0.37, + "note": "No saved AMESim endstop code; reference is boundary occupancy." + }, + "tolerance": { + "relative": 0.0, + "absolute": 0.0 + } + } + ], + "projectionLayoutSha256": "55cc8f71ea72fd46f71f1ede2587aeb9f6d590bde8e97e881648f88a4a90dca6" + }, + "checkpoints": [ + { + "requestedTime": 0.0, + "values": [ + 100000.0, + 100000.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 5.5668930151375235, + 0.0, + 1.0, + -1.0 + ], + "amesimReferenceValues": [ + 100000.00000000001, + 100000.00000000001, + -0.0, + -0.0, + null, + -0.0, + null, + 5.5668930151375235, + 0.0, + 1.0, + -1.0 + ] + }, + { + "requestedTime": 0.04, + "values": [ + 100153.57210434608, + 100152.45747547514, + 6.682314111565264e-06, + -0.4978238221497115, + 0.0, + 0.0, + 0.0, + 5.5668930151375235, + 1.0, + 1.0, + -1.0 + ], + "amesimReferenceValues": [ + 100153.61882579065, + 100152.49205385521, + 6.672550142634319e-06, + -0.4978238226601424, + null, + -0.0, + null, + 5.566893015142308, + 1.0, + 1.0, + -1.0 + ] + }, + { + "requestedTime": 0.2, + "values": [ + 3620589.728099082, + 3756379.1344475006, + -0.3723610392591412, + -0.3962730176377355, + 1.8214596497756474e-17, + 0.0, + 0.0, + 5.566893015137554, + 1.0, + 1.0, + -1.0 + ], + "amesimReferenceValues": [ + 3625053.2009413484, + 3760735.7825351665, + -0.3728806429214546, + -0.3961933197727504, + null, + -0.0, + null, + 5.566892994134813, + 1.0, + 1.0, + -1.0 + ] + } + ], + "amesimAlignmentAtGeneration": { + "passed": true, + "issues": [], + "comparedValueCount": 25, + "excludedValueCount": 2, + "maxToleranceRatio": 0.6967416724836332, + "maxToleranceRatioUnbounded": false, + "worstValue": { + "requestedTime": 0.2, + "key": "massFlow.pnl0001_20.port_1.intoComponent", + "category": "massFlow", + "python": -0.3723610392591412, + "amesim": -0.3728806429214546, + "absoluteError": 0.0005196036623134059, + "relativeError": 0.0013934852135053246, + "allowedError": 0.0007457622858429093, + "toleranceRatio": 0.6967416724836332, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + "metrics": [ + { + "requestedTime": 0.0, + "key": "pressure.pnch012_8.absolute", + "category": "pressure", + "python": 100000.0, + "amesim": 100000.00000000001, + "absoluteError": 1.4551915228366852e-11, + "relativeError": 1.455191522836685e-16, + "allowedError": 200.00100000000003, + "toleranceRatio": 7.275921234577252e-14, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "pressure.pnl0001_20.absolute", + "category": "pressure", + "python": 100000.0, + "amesim": 100000.00000000001, + "absoluteError": 1.4551915228366852e-11, + "relativeError": 1.455191522836685e-16, + "allowedError": 200.00100000000003, + "toleranceRatio": 7.275921234577252e-14, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "massFlow.pnl0001_20.port_1.intoComponent", + "category": "massFlow", + "python": 0.0, + "amesim": -0.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "massFlow.pnvo001_5.port_2.intoComponent", + "category": "massFlow", + "python": 0.0, + "amesim": -0.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "conservation.pnvo001_5.massBalance", + "category": "conservation", + "python": 0.0, + "amesim": -0.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "conservation.totalStoredGasMass", + "category": "conservation", + "python": 5.5668930151375235, + "amesim": 5.5668930151375235, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.011133787030275047, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "discrete.pnvo001_5.openMode", + "category": "discreteMode", + "python": 0.0, + "amesim": 0.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "discrete.mecmas21_9.endstopMode", + "category": "discreteMode", + "python": 1.0, + "amesim": 1.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "discrete.mecmas21_10.endstopMode", + "category": "discreteMode", + "python": -1.0, + "amesim": -1.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "pressure.pnch012_8.absolute", + "category": "pressure", + "python": 100153.57210434608, + "amesim": 100153.61882579065, + "absoluteError": 0.04672144456708338, + "relativeError": 4.6649781720170954e-07, + "allowedError": 200.3082376515813, + "toleranceRatio": 0.00023324774415094828, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "pressure.pnl0001_20.absolute", + "category": "pressure", + "python": 100152.45747547514, + "amesim": 100152.49205385521, + "absoluteError": 0.03457838007307146, + "relativeError": 3.4525731076644157e-07, + "allowedError": 200.30598410771043, + "toleranceRatio": 0.00017262779355846724, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "massFlow.pnl0001_20.port_1.intoComponent", + "category": "massFlow", + "python": 6.682314111565264e-06, + "amesim": 6.672550142634319e-06, + "absoluteError": 9.763968930944316e-09, + "relativeError": 0.0014633039426046946, + "allowedError": 1.4345100285268639e-08, + "toleranceRatio": 0.6806483563569921, + "unboundedToleranceRatio": false, + "evaluated": false, + "passed": null, + "exclusionReason": "signalDiscontinuityLeftRightLimitSemanticsNotComparableAt0.04s" + }, + { + "requestedTime": 0.04, + "key": "massFlow.pnvo001_5.port_2.intoComponent", + "category": "massFlow", + "python": -0.4978238221497115, + "amesim": -0.4978238226601424, + "absoluteError": 5.104309197534462e-10, + "relativeError": 1.0253244150228433e-09, + "allowedError": 0.0009956486453202849, + "toleranceRatio": 5.126616926086898e-07, + "unboundedToleranceRatio": false, + "evaluated": false, + "passed": null, + "exclusionReason": "signalDiscontinuityLeftRightLimitSemanticsNotComparableAt0.04s" + }, + { + "requestedTime": 0.04, + "key": "conservation.pnvo001_5.massBalance", + "category": "conservation", + "python": 0.0, + "amesim": -0.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "conservation.totalStoredGasMass", + "category": "conservation", + "python": 5.5668930151375235, + "amesim": 5.566893015142308, + "absoluteError": 4.784617146924575e-12, + "relativeError": 8.594771147766101e-13, + "allowedError": 0.011133787030284616, + "toleranceRatio": 4.2973851879060635e-10, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "discrete.pnvo001_5.openMode", + "category": "discreteMode", + "python": 1.0, + "amesim": 1.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "discrete.mecmas21_9.endstopMode", + "category": "discreteMode", + "python": 1.0, + "amesim": 1.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "discrete.mecmas21_10.endstopMode", + "category": "discreteMode", + "python": -1.0, + "amesim": -1.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "pressure.pnch012_8.absolute", + "category": "pressure", + "python": 3620589.728099082, + "amesim": 3625053.2009413484, + "absoluteError": 4463.4728422663175, + "relativeError": 0.0012312847825536048, + "allowedError": 7250.107401882698, + "toleranceRatio": 0.6156423063618685, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "pressure.pnl0001_20.absolute", + "category": "pressure", + "python": 3756379.1344475006, + "amesim": 3760735.7825351665, + "absoluteError": 4356.648087665904, + "relativeError": 0.0011584563073795695, + "allowedError": 7521.472565070333, + "toleranceRatio": 0.5792280766798443, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "massFlow.pnl0001_20.port_1.intoComponent", + "category": "massFlow", + "python": -0.3723610392591412, + "amesim": -0.3728806429214546, + "absoluteError": 0.0005196036623134059, + "relativeError": 0.0013934852135053246, + "allowedError": 0.0007457622858429093, + "toleranceRatio": 0.6967416724836332, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "massFlow.pnvo001_5.port_2.intoComponent", + "category": "massFlow", + "python": -0.3962730176377355, + "amesim": -0.3961933197727504, + "absoluteError": 7.969786498507325e-05, + "relativeError": 0.00020115903274388008, + "allowedError": 0.0007923876395455008, + "toleranceRatio": 0.10057938943972738, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "conservation.pnvo001_5.massBalance", + "category": "conservation", + "python": 0.0, + "amesim": -0.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "conservation.totalStoredGasMass", + "category": "conservation", + "python": 5.566893015137554, + "amesim": 5.566892994134813, + "absoluteError": 2.1002740879794146e-08, + "relativeError": 3.7727940705744284e-09, + "allowedError": 0.011133786988269626, + "toleranceRatio": 1.8863968658572583e-06, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "discrete.pnvo001_5.openMode", + "category": "discreteMode", + "python": 1.0, + "amesim": 1.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "discrete.mecmas21_9.endstopMode", + "category": "discreteMode", + "python": 1.0, + "amesim": 1.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "discrete.mecmas21_10.endstopMode", + "category": "discreteMode", + "python": -1.0, + "amesim": -1.0, + "absoluteError": 0.0, + "relativeError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "evaluated": true, + "passed": true + } + ], + "toleranceProfile": { + "id": "amesim-alignment-reviewed-v1", + "byCategory": { + "pressure": { + "relative": 0.002, + "absolute": 0.001 + }, + "massFlow": { + "relative": 0.002, + "absolute": 1e-09 + }, + "conservation": { + "relative": 0.002, + "absolute": 1e-09 + }, + "discreteMode": { + "relative": 0.0, + "absolute": 0.0 + } + }, + "basis": "0.2% relative envelope for AMESim pressure/flow/inventory alignment; conservation retains a 1e-9 absolute floor and discrete modes are exact.", + "exclusions": [ + { + "requestedTime": 0.04, + "category": "massFlow", + "reason": "The Python and AMESim samples at the signal discontinuity may represent different left/right limits. Raw errors remain recorded." + } + ] + }, + "policy": "diagnostic external-reference comparison; local golden is the regression gate" + } +} diff --git a/tests/baselines/simulation/test_mql_8/goldens/production-0.2s-v2.json b/tests/baselines/simulation/test_mql_8/goldens/production-0.2s-v2.json new file mode 100644 index 0000000..4818ae3 --- /dev/null +++ b/tests/baselines/simulation/test_mql_8/goldens/production-0.2s-v2.json @@ -0,0 +1,629 @@ +{ + "schemaVersion": 1, + "id": "test_mql_8-production-0.2s-physical-state-v2-amesim-aligned", + "caseId": "0.2s", + "lane": "production", + "sourceXmlSha256": "0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b", + "approval": { + "status": "approved", + "approvedAt": "2026-08-18T07:35:01+00:00", + "basis": "AME-aligned source, full physical-state-v2.1 external-reference assessment, finite-series, checkpoint, signal-segment, mechanical-event, residual, audit, no-fallback, and output-shape gates passed in the locked Python 3.12 production environment." + }, + "provenance": { + "sourceReport": { + "path": "tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-physical-state-v2.1-0.2.json", + "sha256": "c647fc7dab6c5cdaea188789dd8e0192d9caf374873afa1f5f5db0da9d69c49b", + "generatedAt": "2026-08-18T07:34:00.055573+00:00", + "metadataCompatibility": { + "status": "current", + "differences": [] + } + }, + "amesimReference": { + "path": "AmesimModels/test_mql.ame", + "sha256": "cbc3aadd4569a49b3a63e5d66d4143ec16126c0f950df73fb637e07673c20fbb", + "role": "external physical-state-v2.1 calibration reference" + } + }, + "physicalLayout": { + "projectionCategories": [ + "state" + ], + "stateKeys": [ + "amesim_mecmas21_1.a", + "amesim_mecmas21_1.v", + "amesim_mecmas21_1.x", + "amesim_mecmas21_10.a", + "amesim_mecmas21_10.v", + "amesim_mecmas21_10.x", + "amesim_mecmas21_2.a", + "amesim_mecmas21_2.v", + "amesim_mecmas21_2.x", + "amesim_mecmas21_3.a", + "amesim_mecmas21_3.v", + "amesim_mecmas21_3.x", + "amesim_mecmas21_4.a", + "amesim_mecmas21_4.v", + "amesim_mecmas21_4.x", + "amesim_mecmas21_5.a", + "amesim_mecmas21_5.v", + "amesim_mecmas21_5.x", + "amesim_mecmas21_6.a", + "amesim_mecmas21_6.v", + "amesim_mecmas21_6.x", + "amesim_mecmas21_7.a", + "amesim_mecmas21_7.v", + "amesim_mecmas21_7.x", + "amesim_mecmas21_8.a", + "amesim_mecmas21_8.v", + "amesim_mecmas21_8.x", + "amesim_mecmas21_9.a", + "amesim_mecmas21_9.v", + "amesim_mecmas21_9.x", + "amesim_pnch012_10.U", + "amesim_pnch012_10.m", + "amesim_pnch012_11.U", + "amesim_pnch012_11.m", + "amesim_pnch012_12.U", + "amesim_pnch012_12.m", + "amesim_pnch012_13.U", + "amesim_pnch012_13.m", + "amesim_pnch012_14.U", + "amesim_pnch012_14.m", + "amesim_pnch012_15.U", + "amesim_pnch012_15.m", + "amesim_pnch012_8.U", + "amesim_pnch012_8.m", + "amesim_pnch012_9.U", + "amesim_pnch012_9.m", + "amesim_pnch023_1.U", + "amesim_pnch023_1.m", + "amesim_pnch023_2.U", + "amesim_pnch023_2.m", + "amesim_pnch023_3.U", + "amesim_pnch023_3.m", + "amesim_pnch023_4.U", + "amesim_pnch023_4.m", + "amesim_pnl0001_1.U", + "amesim_pnl0001_1.m", + "amesim_pnl0001_10.U", + "amesim_pnl0001_10.m", + "amesim_pnl0001_11.U", + "amesim_pnl0001_11.m", + "amesim_pnl0001_13.U", + "amesim_pnl0001_13.m", + "amesim_pnl0001_14.U", + "amesim_pnl0001_14.m", + "amesim_pnl0001_15.U", + "amesim_pnl0001_15.m", + "amesim_pnl0001_16.U", + "amesim_pnl0001_16.m", + "amesim_pnl0001_17.U", + "amesim_pnl0001_17.m", + "amesim_pnl0001_18.U", + "amesim_pnl0001_18.m", + "amesim_pnl0001_19.U", + "amesim_pnl0001_19.m", + "amesim_pnl0001_2.U", + "amesim_pnl0001_2.m", + "amesim_pnl0001_20.U", + "amesim_pnl0001_20.m", + "amesim_pnl0001_21.U", + "amesim_pnl0001_21.m", + "amesim_pnl0001_25.U", + "amesim_pnl0001_25.m", + "amesim_pnl0001_26.U", + "amesim_pnl0001_26.m", + "amesim_pnl0001_27.U", + "amesim_pnl0001_27.m", + "amesim_pnl0001_4.U", + "amesim_pnl0001_4.m", + "amesim_pnl0001_5.U", + "amesim_pnl0001_5.m", + "amesim_pnl0001_7.U", + "amesim_pnl0001_7.m", + "amesim_pnl0001_9.U", + "amesim_pnl0001_9.m", + "amesim_pnl0002_1.U", + "amesim_pnl0002_1.m", + "amesim_pnl0002_2.U", + "amesim_pnl0002_2.m", + "amesim_pnl0002_3.U", + "amesim_pnl0002_3.m", + "amesim_pnl0002_4.U", + "amesim_pnl0002_4.m", + "amesim_pnl0002_5.U", + "amesim_pnl0002_5.m", + "amesim_pnl0002_6.U", + "amesim_pnl0002_6.m", + "amesim_pnl0002_7.U", + "amesim_pnl0002_7.m", + "amesim_pnl0002_8.U", + "amesim_pnl0002_8.m", + "amesim_pnl0003_1.U1", + "amesim_pnl0003_1.U2", + "amesim_pnl0003_1.m1", + "amesim_pnl0003_1.m2", + "amesim_pnl0003_2.U1", + "amesim_pnl0003_2.U2", + "amesim_pnl0003_2.m1", + "amesim_pnl0003_2.m2", + "amesim_pnl0003_3.U1", + "amesim_pnl0003_3.U2", + "amesim_pnl0003_3.m1", + "amesim_pnl0003_3.m2", + "amesim_pnl0003_4.U1", + "amesim_pnl0003_4.U2", + "amesim_pnl0003_4.m1", + "amesim_pnl0003_4.m2", + "amesim_pnl0003_5.U1", + "amesim_pnl0003_5.U2", + "amesim_pnl0003_5.m1", + "amesim_pnl0003_5.m2", + "amesim_pnl0003_6.U1", + "amesim_pnl0003_6.U2", + "amesim_pnl0003_6.m1", + "amesim_pnl0003_6.m2", + "amesim_pnl0003_7.U1", + "amesim_pnl0003_7.U2", + "amesim_pnl0003_7.m1", + "amesim_pnl0003_7.m2", + "amesim_pnl0003_8.U1", + "amesim_pnl0003_8.U2", + "amesim_pnl0003_8.m1", + "amesim_pnl0003_8.m2" + ], + "stateKeyLayoutSha256": "9c5276b19aebf5648aa0175a8b30eeb090ae48a645e00af5efe400679c2a19c0" + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09, + "checkpointTimeAbsoluteSeconds": 1e-12 + }, + "physicalCheckpoints": [ + { + "requestedTime": 0.0, + "values": [ + -0.8167936695810981, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -0.8167936695810981, + 0.0, + 0.0, + -0.8167936695810981, + 0.0, + 0.0, + -0.8167936695810981, + 0.0, + 0.0, + -0.8167936695810981, + 0.0, + 0.0, + -0.8167936695810981, + 0.0, + 0.0, + -0.8167936695810981, + 0.0, + 0.0, + -0.8167936695810981, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1563.893548405841, + 0.002462855848963059, + -1563.893548405841, + 0.002462855848963059, + -1563.893548405841, + 0.002462855848963059, + -1563.893548405841, + 0.002462855848963059, + -1563.893548405841, + 0.002462855848963059, + -1563.893548405841, + 0.002462855848963059, + -1563.893548405841, + 0.002462855848963059, + -1563.893548405841, + 0.002462855848963059, + -886868.3937230138, + 1.374510850335198, + -886868.3937230138, + 1.374510850335198, + -886868.3937230138, + 1.374510850335198, + -886868.3937230138, + 1.374510850335198, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976, + -32.754109884455104, + 5.158193227968668e-05, + -32.754109884455104, + 5.158193227968668e-05, + -32.754109884455104, + 5.158193227968668e-05, + -32.754109884455104, + 5.158193227968668e-05, + -32.754109884455104, + 5.158193227968668e-05, + -32.754109884455104, + 5.158193227968668e-05, + -32.754109884455104, + 5.158193227968668e-05, + -2395.136531414716, + 0.0037120966016654976, + -32.754109884455104, + 5.158193227968668e-05, + -4.814854153014898, + 7.582544045113939e-06, + -4.814854153014898, + 7.582544045113939e-06, + -4.814854153014898, + 7.582544045113939e-06, + -4.814854153014898, + 7.582544045113939e-06, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976, + -65.50821976891021, + 0.00010316386455937335, + -65.50821976891021, + 0.00010316386455937335, + -65.50821976891021, + 0.00010316386455937335, + -65.50821976891021, + 0.00010316386455937335, + -65.50821976891021, + 0.00010316386455937335, + -65.50821976891021, + 0.00010316386455937335, + -65.50821976891021, + 0.00010316386455937335, + -65.50821976891021, + 0.00010316386455937335, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627 + ] + }, + { + "requestedTime": 0.04, + "values": [ + -0.7202663767630412, + -0.031313670277005726, + -0.0006393262654652846, + 0.0, + 0.0, + 0.0, + -0.7202445746758257, + -0.03131326532214226, + -0.0006393222149083683, + -0.7202431079507902, + -0.031313245044468446, + -0.000639322126344006, + -0.7202608891564758, + -0.03131357572935321, + -0.000639325500334864, + -0.7203004770720824, + -0.03131467563203143, + -0.0006393436082476693, + -0.7203200385813013, + -0.031314937758515383, + -0.0006393445984135971, + -0.7203210417978083, + -0.03131494127751647, + -0.0006393443430309219, + -0.7203038829240781, + -0.031314872463294875, + -0.0006393483841598907, + 0.0, + -1.3196376986328492e-22, + -2.1367171061617978e-27, + -1563.2317229265764, + 0.0024627103498254554, + -1563.2320575702738, + 0.002462711020582906, + -1563.2329311978795, + 0.002462712553941299, + -1563.233271708201, + 0.0024627131946489966, + -1563.2332458437982, + 0.0024627131438128085, + -1563.2328271988004, + 0.0024627123577517533, + -1563.2319625907526, + 0.0024627108660579895, + -1563.2317089857306, + 0.0024627103184389166, + -886868.3937230138, + 1.374510850335198, + -886868.3937230138, + 1.374510850335198, + -886868.3937230138, + 1.374510850335198, + -886868.3937230138, + 1.374510850335198, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976, + -32.75534627762145, + 5.162913025809795e-05, + -32.755348137443136, + 5.1629142243738343e-05, + -32.75534804136382, + 5.162914291472205e-05, + -32.7553506164913, + 5.162913577247215e-05, + -32.755345646102356, + 5.1629112834267025e-05, + -32.75534577906393, + 5.162910342320198e-05, + -32.75534577952895, + 5.162910292904694e-05, + -2395.136531414716, + 0.0037120966016654976, + -32.75534579846172, + 5.1629111455848846e-05, + -4.815030419476938, + 7.589448594417277e-06, + -4.815030011609514, + 7.589450747154388e-06, + -4.815030010504332, + 7.589450673612998e-06, + -4.815030207302603, + 7.589452052046662e-06, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976, + -65.50987529417476, + 0.00010325724257177476, + -65.50922049387084, + 0.00010325683053111428, + -65.50922023152388, + 0.00010325682249857915, + -65.50983596710446, + 0.00010325719283273935, + -65.51060953242626, + 0.00010325766285951179, + -65.51060943575153, + 0.00010325765252819858, + -65.51060962617947, + 0.0001032576608609912, + -65.51061020790279, + 0.00010325768895577629, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627 + ] + }, + { + "requestedTime": 0.2, + "values": [ + 2.633213298395276e-06, + 1.1892894705560516e-06, + 1.5894798508064198e-07, + 0.0, + -2.578751264156614e-22, + -4.4071381894537746e-27, + 2.632795658428222e-06, + 1.189314089655013e-06, + 1.589407569517069e-07, + 2.632610849104822e-06, + 1.1893270837855721e-06, + 1.5893755046259315e-07, + 2.6318631717003883e-06, + 1.1893767434265974e-06, + 1.5892477796136446e-07, + 2.627345675136894e-06, + 1.1896818589834777e-06, + 1.588580216987135e-07, + 2.626597124617547e-06, + 1.189729910245627e-06, + 1.5884573170762932e-07, + 2.626716741360724e-06, + 1.1897230638966853e-06, + 1.5884742627218636e-07, + 2.627662615850568e-06, + 1.189655709206818e-06, + 1.588644534572078e-07, + 0.0, + -1.3196897803884347e-20, + 2.911421882340363e-22, + -21722.04652916195, + 0.06623994849325848, + -21723.45572154048, + 0.06624103226621368, + -21805.8029650575, + 0.06629330102524067, + -21807.348632461802, + 0.06629448766538328, + -21807.718245902277, + 0.06629475455162867, + -21841.35926610171, + 0.06631660356825392, + -21724.166913573034, + 0.06624154605298845, + -21722.236505250527, + 0.06624008714645983, + -877966.3231213323, + 1.2399467552157493, + -877966.3231959188, + 1.2399467558278492, + -877963.9668549704, + 1.2399274199318358, + -877963.9667803708, + 1.2399274193197396, + -2232.5019275800073, + 0.00315798322918964, + -2232.4899974231744, + 0.003157926865311079, + -2232.5374050849664, + 0.003157991047678687, + -1390.8326096413955, + 0.0020292934150847593, + -1389.5677102640286, + 0.0020284826306108832, + -1389.567755519397, + 0.0020284825046839408, + -1389.5640026929677, + 0.002028477899231957, + -1384.2773409257754, + 0.0020250769587299407, + -1384.2734539740877, + 0.002025072398131466, + -1384.273453362348, + 0.002025072497347585, + -2232.5493408893735, + 0.0031580474195833626, + -1384.2772469562626, + 0.0020250771935230094, + -225.385588248691, + 0.00032428657025173376, + -225.38393721998736, + 0.0003242844761714517, + -225.38395476780747, + 0.00032428450098976854, + -225.3856398271819, + 0.0003242866434989134, + -2232.549339734738, + 0.0031580474193159055, + -2232.501928009357, + 0.003157983231060593, + -2232.489996268724, + 0.0031579268650437325, + -2232.537405514378, + 0.0031579910495496645, + -152.21172950802372, + 0.002369452972089371, + -233.94138935309604, + 0.0024219418441874473, + -234.03246203501217, + 0.0024219979480173534, + -213.0564611194868, + 0.002408520518742427, + -185.7911471147455, + 0.0023910044024748737, + -185.83507440684312, + 0.0023910306600708267, + -185.52866330836179, + 0.0023908362272859114, + -113.23743631814425, + 0.0023444176118442837, + -665.6994611241944, + -664.8834960853846, + 0.0009422838620001763, + 0.0009411594503803834, + -665.7201688784651, + -664.9043863133073, + 0.0009423119505012294, + 0.0009411876374833056, + -665.6994612846539, + -664.8834962525066, + 0.0009422838626008165, + 0.0009411594509858708, + -665.715814148825, + -664.8994727705187, + 0.0009422941728241457, + 0.000941169278566084, + -665.6951112104504, + -664.8785874929312, + 0.0009422660888104697, + 0.0009411410960587667, + -665.695111741859, + -664.8785880272087, + 0.0009422660891455687, + 0.0009411410963954202, + -665.7158139885557, + -664.8994726048427, + 0.0009422941722236292, + 0.0009411692779619336, + -665.7201683466378, + -664.9043857816836, + 0.0009423119501658692, + 0.0009411876371485153 + ] + } + ], + "outputContract": { + "sha256": "ae78c3bc5c60768e1cfc9542267d89922ef10673c5da216f257323c4d94b7499" + } +} diff --git a/tests/baselines/simulation/test_mql_8/manifest.json b/tests/baselines/simulation/test_mql_8/manifest.json index cc317a0..befe683 100644 --- a/tests/baselines/simulation/test_mql_8/manifest.json +++ b/tests/baselines/simulation/test_mql_8/manifest.json @@ -1,26 +1,55 @@ { "schemaVersion": 1, "id": "test_mql_8-progressive-v3", - "description": "Primary generic-solver regression target for the restored eight-branch 0.005 s-grid authoritative inputs, with a short smoke gate before staged extension.", + "description": "Primary generic-solver regression target for the restored eight-branch inputs aligned to the test_mql AMESim archive, with a short smoke gate before staged extension.", "source": { "path": "tests/data/test-mql-8.xml", - "sha256": "6eb2753a15af66fd8e91c169c4587e66b0ace2164c08c2cb23a67aab5fd09164", - "bytes": 104109, + "sha256": "0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b", + "bytes": 104110, "xmlIsAuthoritative": true, + "referenceArchive": { + "path": "AmesimModels/test_mql.ame", + "sha256": "cbc3aadd4569a49b3a63e5d66d4143ec16126c0f950df73fb637e07673c20fbb", + "bytes": 21708800, + "role": "authoritativePhysicalBaseline", + "resultStartTime": 0.0, + "resultStopTime": 10.0, + "resultSampleStep": 0.01, + "resultPointCount": 1002 + }, "companionProject": { "path": "tests/data/test-mql-8.json", - "sha256": "8d7a263691a9f09f39c92aba19ae1350911dc66b4904e98bae5f20592c5a3fcd", - "bytes": 272591, + "sha256": "b44bf540ccd1c293fe2af2b9b9052b540abf83961ad955a0f6a4ab40fbe0bb18", + "bytes": 272592, "executionInput": false }, "simulation": { "tStart": 0.0, - "tStop": 5.0, - "sampleStep": 0.005, - "maxStep": 0.005, + "tStop": 10.0, + "sampleStep": 0.01, + "maxStep": 0.001, "method": "BDF" } }, + "acceptanceEvidence": { + "production0.2ApprovedReplay": { + "path": "tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-opt00-approved-replay-0.2.json", + "sha256": "2e27cd54026a2612df88d1903431f3968e03599b2ca6eb83d9b98638cc051502", + "bytes": 398198, + "workerWallSeconds": 159.60707960650325, + "orchestrationWallSeconds": 160.47319143638015, + "acceptancePassed": true, + "regressionGoldenPassed": true, + "physicalStateV21GoldenPassed": true + }, + "extensionDecision": { + "path": "tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-opt00-extension-decision.json", + "sha256": "7d34aea736863788d9efa72c46910afffd543ddc46eacdf1c6aa9caeab202022", + "bytes": 1313, + "oneSecondOutcome": "eligible", + "extensionWasNotStarted": true + } + }, "historicalReports": [ { "path": "tests/baselines/simulation/test_mql_8/runs/2026-08-17-solver-only-v1.json", @@ -44,7 +73,7 @@ "sourceXmlSha256": "170463d65d074da01f0f9e9dab730b3815c94c1cc80b5190ec2e3fe623da74d3", "status": "historicalOnly", "compatibleWithCurrentSource": false, - "reason": "This accepted 0.2 s report predates the four restored PNL0001 branches and cannot validate the v3 source." + "reason": "This accepted 0.2 s report predates the four restored PNL0001 branches and the AMESim-aligned 10 s simulation settings; it remains historical evidence only." }, { "path": "tests/baselines/simulation/test_mql_8/runs/2026-08-17-production-v2-extension-decision.json", @@ -52,7 +81,17 @@ "sourceXmlSha256": "170463d65d074da01f0f9e9dab730b3815c94c1cc80b5190ec2e3fe623da74d3", "status": "historicalOnly", "compatibleWithCurrentSource": false, - "reason": "This runtime extension decision was derived from the v2 source and is retained only as historical evidence." + "reason": "This runtime extension decision was derived from the superseded v2 source and must not control the AMESim-aligned v3 source." + } + ], + "historicalGoldens": [ + { + "path": "tests/baselines/simulation/test_mql_8/goldens/production-0.2s-v1.json", + "sha256": "99fa7b3631a89f59f86551847175f3701a1567d8d0bd10d87545734f17515d72", + "sourceXmlSha256": "170463d65d074da01f0f9e9dab730b3815c94c1cc80b5190ec2e3fe623da74d3", + "status": "historicalOnly", + "compatibleWithCurrentSource": false, + "reason": "This Python-state golden predates the four restored PNL0001 branches and the AMESim-aligned simulation settings; it must not approve the current v3 source." } ], "structure": { @@ -90,7 +129,7 @@ "productionEquivalentOutput": false }, "production": { - "description": "Acceptance lane: changes only tStop and preserves the source 0.005 s output and internal-step grid.", + "description": "Acceptance lane: changes only tStop and preserves the AMESim-aligned source 0.01 s output grid and 0.001 s internal-step cap.", "samplingMode": "source", "maxStepMode": "source", "instrumentationMode": "standard", @@ -121,7 +160,23 @@ "expectedSignalEventTimes": [ 0.04 ], - "expectedMechanicalTransitionTimes": [] + "expectedMechanicalTransitionTimes": [], + "goldens": { + "production": { + "path": "tests/baselines/simulation/test_mql_8/goldens/production-0.2s-v2.json", + "sha256": "7ca8e859d7d2889d6608726eba0faf3441f0f2ad579799c2abdfe571fd49fd0e", + "role": "pythonDeterminismRegression", + "affectsPhysicalCorrectness": false + } + }, + "physicalStateV21Goldens": { + "production": { + "path": "tests/baselines/simulation/test_mql_8/goldens/production-0.2s-physical-state-v2.1.json", + "sha256": "6f0752afe8c1f7690599c2709a76d9a1342f99f726c6c8593321dc6267e175b2", + "role": "amesimPhysicalBaseline", + "compareOnEveryRun": true + } + } }, "1s": { "stopTime": 1.0, @@ -175,12 +230,16 @@ } }, "correctness": { - "status": "partial", + "status": "complete", "maximumScaledResidual": 1e-7, "requireFiniteSeries": true, "requireStrictlyIncreasingTimes": true, "physicalProjectionCategories": [ - "state" + "state", + "pressure", + "massFlow", + "conservation", + "discreteMode" ], "stateRelativeTolerance": 0.0002, "stateAbsoluteTolerance": 1e-9, @@ -188,7 +247,10 @@ "eventTimeAbsoluteToleranceSeconds": 0.00002, "signalEventTimeAbsoluteToleranceSeconds": 1e-12, "mechanicalTransitionTimesAvailable": true, - "note": "The restored v3 source currently enforces structure, finite series, residuals, checkpoints, and events. Its v2 state golden is historical-only; a new reviewed v3 state golden remains pending." + "physicalBaselineAuthority": "amesim", + "compareAmesimOnEveryRun": true, + "pythonGoldenRole": "determinismDiagnosticOnly", + "note": "AMESim simulation results are the sole physical baseline and every production run reports current-to-AMESim relative errors. The exact Python-state golden detects determinism and implementation drift only; it cannot approve physical correctness. Longer progressive horizons remain independently staged work." }, "execution": { "causalExecutorV2Default": true, diff --git a/tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-amesim-aligned-v1-candidate-0.2.json b/tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-amesim-aligned-v1-candidate-0.2.json new file mode 100644 index 0000000..fb18c0f --- /dev/null +++ b/tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-amesim-aligned-v1-candidate-0.2.json @@ -0,0 +1,6393 @@ +{ + "schemaVersion": 2, + "generatedAt": "2026-08-18T07:06:04.248045+00:00", + "manifestId": "test_mql_8-progressive-v2", + "manifestPath": "/home/lujz/projects/SystemSimulationApp/tests/baselines/simulation/test_mql_8/manifest.json", + "lane": "production", + "laneDescription": "Acceptance lane: changes only tStop and preserves the AMESim-aligned source 0.01 s output grid and 0.001 s internal-step cap.", + "source": { + "path": "tests/data/test-mql-8.xml", + "sha256": "0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b", + "bytes": 104110, + "xmlIsAuthoritative": true, + "referenceArchive": { + "path": "AmesimModels/test_mql.ame", + "sha256": "cbc3aadd4569a49b3a63e5d66d4143ec16126c0f950df73fb637e07673c20fbb", + "bytes": 21708800, + "resultStartTime": 0.0, + "resultStopTime": 10.0, + "resultSampleStep": 0.01, + "resultPointCount": 1002 + }, + "companionProject": { + "path": "tests/data/test-mql-8.json", + "sha256": "b44bf540ccd1c293fe2af2b9b9052b540abf83961ad955a0f6a4ab40fbe0bb18", + "bytes": 272592, + "executionInput": false + }, + "simulation": { + "tStart": 0.0, + "tStop": 10.0, + "sampleStep": 0.01, + "maxStep": 0.001, + "method": "BDF" + }, + "resolvedPath": "/home/lujz/projects/SystemSimulationApp/tests/data/test-mql-8.xml", + "companionResolvedPath": "/home/lujz/projects/SystemSimulationApp/tests/data/test-mql-8.json" + }, + "manifest": { + "schemaVersion": 1, + "id": "test_mql_8-progressive-v2", + "description": "Primary generic-solver regression target aligned to the test_mql AMESim archive, with a short smoke gate before staged extension.", + "source": { + "path": "tests/data/test-mql-8.xml", + "sha256": "0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b", + "bytes": 104110, + "xmlIsAuthoritative": true, + "referenceArchive": { + "path": "AmesimModels/test_mql.ame", + "sha256": "cbc3aadd4569a49b3a63e5d66d4143ec16126c0f950df73fb637e07673c20fbb", + "bytes": 21708800, + "resultStartTime": 0.0, + "resultStopTime": 10.0, + "resultSampleStep": 0.01, + "resultPointCount": 1002 + }, + "companionProject": { + "path": "tests/data/test-mql-8.json", + "sha256": "b44bf540ccd1c293fe2af2b9b9052b540abf83961ad955a0f6a4ab40fbe0bb18", + "bytes": 272592, + "executionInput": false + }, + "simulation": { + "tStart": 0.0, + "tStop": 10.0, + "sampleStep": 0.01, + "maxStep": 0.001, + "method": "BDF" + } + }, + "historicalReports": [ + { + "path": "tests/baselines/simulation/test_mql_8/runs/2026-08-17-solver-only-v1.json", + "sha256": "ed0e8514c5fc083af6d403270eb0617fc20672ebb96460c355757d28d7059d0f", + "sourceXmlSha256": "42e2d6277d39bd5990cb322243bec8d71c40ff0696b440db3c8623f2ab15c2ee", + "status": "historicalOnly", + "compatibleWithCurrentSource": false, + "reason": "This report used the former spaced filename and 0.002 s sampleStep/maxStep. It is retained only as historical performance evidence and must never seed a v2 golden." + }, + { + "path": "tests/baselines/simulation/test_mql_8/runs/2026-08-17-extension-decision.json", + "sha256": "d067bab69418ec21a11481f4a2c1fcb1ba1fc9528faeeb163ea5f466c2e2987f", + "sourceXmlSha256": "42e2d6277d39bd5990cb322243bec8d71c40ff0696b440db3c8623f2ab15c2ee", + "status": "historicalOnly", + "compatibleWithCurrentSource": false, + "reason": "This deferred-stage decision was calculated from the former 0.002 s source report and is not a runtime prediction for the renamed v2 source." + } + ], + "historicalGoldens": [ + { + "path": "tests/baselines/simulation/test_mql_8/goldens/production-0.2s-v1.json", + "sha256": "99fa7b3631a89f59f86551847175f3701a1567d8d0bd10d87545734f17515d72", + "sourceXmlSha256": "170463d65d074da01f0f9e9dab730b3815c94c1cc80b5190ec2e3fe623da74d3", + "status": "historicalOnly", + "compatibleWithCurrentSource": false, + "reason": "This Python-state golden predates the four restored PNL0001 lines and the AMESim-aligned simulation settings; it must not approve the current source." + } + ], + "structure": { + "componentCount": 156, + "connectionCount": 178, + "dynamicComponentCount": 58, + "stateCount": 132, + "resultVariableCount": 1784, + "pressureFlowUnknownCount": 776, + "pressureFlowEquationCount": 776, + "pressureFlowIsSquare": true, + "logicalEffortCoordinateCount": 116, + "eliminatedEffortAliasCount": 324, + "canonicalCoordinateCount": 452, + "compatibilityScatterCount": 776, + "jacobianNonzeroCount": 3280, + "jacobianColorGroupCount": 52, + "hasMechanicalStateEvents": true + }, + "sequence": [ + "0.01s-smoke", + "0.2s", + "1s", + "5s", + "10s" + ], + "lanes": { + "solver-only": { + "description": "Algorithm iteration and staged-extension lane: same XML and method, with an in-memory 0.02 s output grid and 0.05 s maximum step; signal breakpoints remain explicit solver segments.", + "samplingMode": "fixed", + "sampleStep": 0.02, + "maxStepMode": "fixed", + "maxStep": 0.05, + "instrumentationMode": "standard", + "productionEquivalentOutput": false + }, + "production": { + "description": "Acceptance lane: changes only tStop and preserves the AMESim-aligned source 0.01 s output grid and 0.001 s internal-step cap.", + "samplingMode": "source", + "maxStepMode": "source", + "instrumentationMode": "standard", + "productionEquivalentOutput": true + } + }, + "variants": { + "0.01s-smoke": { + "stopTime": 0.01, + "softTimeoutSeconds": 60.0, + "hardTimeoutSeconds": 90.0, + "useForRuntimePrediction": false, + "checkpointTimes": [ + 0.0, + 0.01 + ], + "expectedSignalEventTimes": [] + }, + "0.2s": { + "stopTime": 0.2, + "softTimeoutSeconds": 300.0, + "hardTimeoutSeconds": 360.0, + "checkpointTimes": [ + 0.0, + 0.04, + 0.2 + ], + "expectedSignalEventTimes": [ + 0.04 + ], + "expectedMechanicalTransitionTimes": [], + "goldens": {} + }, + "1s": { + "stopTime": 1.0, + "softTimeoutSeconds": 1200.0, + "hardTimeoutSeconds": 1260.0, + "checkpointTimes": [ + 0.0, + 0.04, + 0.8, + 1.0 + ], + "expectedSignalEventTimes": [ + 0.04, + 0.8 + ] + }, + "5s": { + "stopTime": 5.0, + "softTimeoutSeconds": 2700.0, + "hardTimeoutSeconds": 2760.0, + "checkpointTimes": [ + 0.0, + 0.04, + 0.8, + 1.0, + 2.0, + 5.0 + ], + "expectedSignalEventTimes": [ + 0.04, + 0.8 + ] + }, + "10s": { + "stopTime": 10.0, + "softTimeoutSeconds": 5400.0, + "hardTimeoutSeconds": 5460.0, + "checkpointTimes": [ + 0.0, + 0.04, + 0.8, + 1.0, + 2.0, + 5.0, + 10.0 + ], + "expectedSignalEventTimes": [ + 0.04, + 0.8 + ] + } + }, + "correctness": { + "status": "partial", + "maximumScaledResidual": 1e-07, + "requireFiniteSeries": true, + "requireStrictlyIncreasingTimes": true, + "physicalProjectionCategories": [ + "state" + ], + "stateRelativeTolerance": 0.0002, + "stateAbsoluteTolerance": 1e-09, + "checkpointTimeAbsoluteToleranceSeconds": 1e-12, + "eventTimeAbsoluteToleranceSeconds": 2e-05, + "signalEventTimeAbsoluteToleranceSeconds": 1e-12, + "mechanicalTransitionTimesAvailable": true, + "note": "Physical state checkpoints/events and the value-free output-shape contract are separate. The production 0.2 s variant has an approved state golden; longer horizons and critical algebraic projections remain pending." + }, + "execution": { + "causalExecutorV2Default": true, + "environment": { + "SIMULATION_CAUSAL_EXECUTOR_V2": "1", + "SIMULATION_CAUSAL_COORDINATE_KERNEL": "1", + "SIMULATION_CAUSAL_FAST_PATH": "1", + "SIMULATION_ODE_JACOBIAN_MODE": "scipy", + "SIMULATIONAPP_PROPERTY_CACHE": "on" + }, + "predictionSafetyFactor": 1.5, + "terminationGraceSeconds": 10.0, + "deferAfterFailureOrTimeout": true, + "deferWhenPredictedWallExceedsSoftTimeout": true, + "longTestEnvironmentVariable": "RUN_TEST_MQL_8_LONG_REGRESSION" + } + }, + "cases": [ + { + "caseId": "0.01s-smoke", + "stopTime": 0.01, + "sampleStep": 0.01, + "maxStep": 0.001, + "lane": "production", + "samplingMode": "source", + "maxStepMode": "source", + "runtimePredictionEligible": false, + "predictedWallSeconds": null, + "softTimeoutSeconds": 60.0, + "hardTimeoutSeconds": 90.0, + "outcome": "completed", + "softCancelSent": false, + "hardTimeoutReached": false, + "orchestrationWallSeconds": 13.385747641324997, + "returnCode": 0, + "lastSimulatedTime": 0.01, + "progressEventCount": 72, + "lastProgressEvent": { + "event": "progress", + "progress": 100, + "phase": "complete", + "message": "正在汇总仿真结果", + "simulatedTime": 0.01, + "totalTime": 0.01, + "wallSeconds": 12.91348410397768 + }, + "stderrTail": [], + "worker": { + "event": "result", + "outcome": "completed", + "sourceSha256": "0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b", + "sourcePath": "/home/lujz/projects/SystemSimulationApp/tests/data/test-mql-8.xml", + "derivedConfiguration": { + "stopTime": 0.01, + "sampleStep": 0.01, + "maxStep": 0.001, + "lane": "production", + "sourceXmlUnmodified": true + }, + "wallSeconds": 12.941552113741636, + "cpuSeconds": 16.043533800000002, + "peakRssBytes": 138977280, + "peakRssRaw": 135720, + "peakRssRawUnit": "KiB", + "lastSimulatedTime": 0.01, + "runtime": { + "python": "3.12.3 (main, Jun 19 2026, 12:46:00) [GCC 13.3.0]", + "pythonImplementation": "CPython", + "executable": "/home/lujz/projects/SystemSimulationApp/.venv/bin/python", + "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39", + "machine": "x86_64", + "processor": "x86_64", + "cpuCount": 16, + "repository": { + "root": "/home/lujz/projects/SystemSimulationApp", + "head": "684d28752ac2fd011458befcb216b47aae692e3e", + "branch": "model-development", + "dirty": true, + "status": [ + "M tests/baselines/simulation/test_mql_8/manifest.json", + " M tests/data/test-mql-8.json", + " M tests/data/test-mql-8.xml", + " M tests/test_benchmark_regression.py", + " M tests/test_supported_piston_tangent.py" + ] + }, + "packages": { + "numpy": "2.5.2", + "scipy": "1.18.0", + "lxml": "6.1.1" + }, + "environment": { + "SIMULATIONAPP_PROFILE": "standard", + "SIMULATION_ODE_JACOBIAN_MODE": "scipy", + "SIMULATIONAPP_PROPERTY_CACHE": "on", + "SIMULATION_CAUSAL_EXECUTOR_V2": "1", + "SIMULATION_CAUSAL_COORDINATE_KERNEL": "1", + "SIMULATION_CAUSAL_FAST_PATH": "1" + } + }, + "summary": { + "success": true, + "status": "completed", + "partial": false, + "message": "The solver successfully reached the end of the integration interval.", + "simulatedUntil": 0.01, + "requestedStopTime": 0.01, + "variableCount": 1784, + "seriesHealth": { + "seriesCount": 1785, + "scalarCount": 3570, + "nonfiniteCount": 0, + "timeStrictlyIncreasing": true, + "timeStart": 0.0, + "timeEnd": 0.01 + }, + "final": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_1.p": 15299999.999999806, + "amesim_pnch023_1.T": 293.14999999999634, + "amesim_pnch023_1.rho": 24.114225444477157, + "amesim_pnch023_1.u": -645224.7310428548, + "amesim_pnch023_1.h": -10744.47227494699, + "amesim_pnch023_1.port_1.p": 15299999.999999806, + "amesim_pnch023_1.port_1.m_flow": 0.0, + "amesim_pnch023_1.port_1.h_outflow": -10744.47227494699, + "amesim_pnch023_1.port_2.p": 15299999.999999806, + "amesim_pnch023_1.port_2.m_flow": 0.0, + "amesim_pnch023_1.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_1.cm": 0.0, + "amesim_pnor001_1.gasvel": 0.0, + "amesim_pnor001_1.port_1.p": 15299999.999999806, + "amesim_pnor001_1.port_1.m_flow": 0.0, + "amesim_pnor001_1.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_1.port_2.p": 15299999.999999806, + "amesim_pnor001_1.port_2.m_flow": 0.0, + "amesim_pnor001_1.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_2.cm": 0.0, + "amesim_pnor001_2.gasvel": 0.0, + "amesim_pnor001_2.port_1.p": 15299999.999999806, + "amesim_pnor001_2.port_1.m_flow": 0.0, + "amesim_pnor001_2.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_2.port_2.p": 15299999.999999806, + "amesim_pnor001_2.port_2.m_flow": 0.0, + "amesim_pnor001_2.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_1.port_1.p": 15299999.999999806, + "amesim_pn3node2_1.port_1.m_flow": 0.0, + "amesim_pn3node2_1.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_1.port_2.p": 15299999.999999806, + "amesim_pn3node2_1.port_2.m_flow": 0.0, + "amesim_pn3node2_1.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_1.port_3.p": 15299999.999999806, + "amesim_pn3node2_1.port_3.m_flow": 0.0, + "amesim_pn3node2_1.port_3.h_outflow": -10744.47227494699, + "amesim_pn3node2_2.port_1.p": 15299999.999999806, + "amesim_pn3node2_2.port_1.m_flow": 0.0, + "amesim_pn3node2_2.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_2.port_2.p": 15299999.999999806, + "amesim_pn3node2_2.port_2.m_flow": 0.0, + "amesim_pn3node2_2.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_2.port_3.p": 15299999.999999806, + "amesim_pn3node2_2.port_3.m_flow": 0.0, + "amesim_pn3node2_2.port_3.h_outflow": -10744.47227494699, + "amesim_pn3node2_3.port_1.p": 15299999.999999806, + "amesim_pn3node2_3.port_1.m_flow": 0.0, + "amesim_pn3node2_3.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_3.port_2.p": 15299999.999999806, + "amesim_pn3node2_3.port_2.m_flow": 0.0, + "amesim_pn3node2_3.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_3.port_3.p": 15299999.999999806, + "amesim_pn3node2_3.port_3.m_flow": 0.0, + "amesim_pn3node2_3.port_3.h_outflow": -10744.47227494699, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_2.p": 15299999.999999806, + "amesim_pnch023_2.T": 293.14999999999634, + "amesim_pnch023_2.rho": 24.114225444477157, + "amesim_pnch023_2.u": -645224.7310428548, + "amesim_pnch023_2.h": -10744.47227494699, + "amesim_pnch023_2.port_1.p": 15299999.999999806, + "amesim_pnch023_2.port_1.m_flow": 0.0, + "amesim_pnch023_2.port_1.h_outflow": -10744.47227494699, + "amesim_pnch023_2.port_2.p": 15299999.999999806, + "amesim_pnch023_2.port_2.m_flow": 0.0, + "amesim_pnch023_2.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_3.cm": 0.0, + "amesim_pnor001_3.gasvel": 0.0, + "amesim_pnor001_3.port_1.p": 15299999.999999806, + "amesim_pnor001_3.port_1.m_flow": 0.0, + "amesim_pnor001_3.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_3.port_2.p": 15299999.999999806, + "amesim_pnor001_3.port_2.m_flow": 0.0, + "amesim_pnor001_3.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_4.cm": 0.0, + "amesim_pnor001_4.gasvel": 0.0, + "amesim_pnor001_4.port_1.p": 15299999.999999806, + "amesim_pnor001_4.port_1.m_flow": 0.0, + "amesim_pnor001_4.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_4.port_2.p": 15299999.999999806, + "amesim_pnor001_4.port_2.m_flow": 0.0, + "amesim_pnor001_4.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_4.port_1.p": 15299999.999999806, + "amesim_pn3node2_4.port_1.m_flow": 0.0, + "amesim_pn3node2_4.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_4.port_2.p": 15299999.999999806, + "amesim_pn3node2_4.port_2.m_flow": 0.0, + "amesim_pn3node2_4.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_4.port_3.p": 15299999.999999806, + "amesim_pn3node2_4.port_3.m_flow": 0.0, + "amesim_pn3node2_4.port_3.h_outflow": -10744.47227494699, + "amesim_pn3node2_5.port_1.p": 15299999.999999806, + "amesim_pn3node2_5.port_1.m_flow": 0.0, + "amesim_pn3node2_5.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_5.port_2.p": 15299999.999999806, + "amesim_pn3node2_5.port_2.m_flow": 0.0, + "amesim_pn3node2_5.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_5.port_3.p": 15299999.999999806, + "amesim_pn3node2_5.port_3.m_flow": 0.0, + "amesim_pn3node2_5.port_3.h_outflow": -10744.47227494699, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_3.p": 15299999.999999806, + "amesim_pnch023_3.T": 293.14999999999634, + "amesim_pnch023_3.rho": 24.114225444477157, + "amesim_pnch023_3.u": -645224.7310428548, + "amesim_pnch023_3.h": -10744.47227494699, + "amesim_pnch023_3.port_1.p": 15299999.999999806, + "amesim_pnch023_3.port_1.m_flow": 0.0, + "amesim_pnch023_3.port_1.h_outflow": -10744.47227494699, + "amesim_pnch023_3.port_2.p": 15299999.999999806, + "amesim_pnch023_3.port_2.m_flow": 0.0, + "amesim_pnch023_3.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_5.cm": 0.0, + "amesim_pnor001_5.gasvel": 0.0, + "amesim_pnor001_5.port_1.p": 15299999.999999806, + "amesim_pnor001_5.port_1.m_flow": 0.0, + "amesim_pnor001_5.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_5.port_2.p": 15299999.999999806, + "amesim_pnor001_5.port_2.m_flow": 0.0, + "amesim_pnor001_5.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_6.cm": 0.0, + "amesim_pnor001_6.gasvel": 0.0, + "amesim_pnor001_6.port_1.p": 15299999.999999806, + "amesim_pnor001_6.port_1.m_flow": 0.0, + "amesim_pnor001_6.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_6.port_2.p": 15299999.999999806, + "amesim_pnor001_6.port_2.m_flow": 0.0, + "amesim_pnor001_6.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_6.port_1.p": 15299999.999999806, + "amesim_pn3node2_6.port_1.m_flow": 0.0, + "amesim_pn3node2_6.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_6.port_2.p": 15299999.999999806, + "amesim_pn3node2_6.port_2.m_flow": 0.0, + "amesim_pn3node2_6.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_6.port_3.p": 15299999.999999806, + "amesim_pn3node2_6.port_3.m_flow": 0.0, + "amesim_pn3node2_6.port_3.h_outflow": -10744.47227494699, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnch023_4.p": 15299999.999999806, + "amesim_pnch023_4.T": 293.14999999999634, + "amesim_pnch023_4.rho": 24.114225444477157, + "amesim_pnch023_4.u": -645224.7310428548, + "amesim_pnch023_4.h": -10744.47227494699, + "amesim_pnch023_4.port_1.p": 15299999.999999806, + "amesim_pnch023_4.port_1.m_flow": 0.0, + "amesim_pnch023_4.port_1.h_outflow": -10744.47227494699, + "amesim_pnch023_4.port_2.p": 15299999.999999806, + "amesim_pnch023_4.port_2.m_flow": 0.0, + "amesim_pnch023_4.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_7.cm": 0.0, + "amesim_pnor001_7.gasvel": 0.0, + "amesim_pnor001_7.port_1.p": 15299999.999999806, + "amesim_pnor001_7.port_1.m_flow": 0.0, + "amesim_pnor001_7.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_7.port_2.p": 15299999.999999806, + "amesim_pnor001_7.port_2.m_flow": 0.0, + "amesim_pnor001_7.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_8.cm": 0.0, + "amesim_pnor001_8.gasvel": 0.0, + "amesim_pnor001_8.port_1.p": 15299999.999999806, + "amesim_pnor001_8.port_1.m_flow": 0.0, + "amesim_pnor001_8.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_8.port_2.p": 15299999.999999806, + "amesim_pnor001_8.port_2.m_flow": 0.0, + "amesim_pnor001_8.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_8.port_1.p": 15299999.999999806, + "amesim_pn3node2_8.port_1.m_flow": 0.0, + "amesim_pn3node2_8.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_8.port_2.p": 15299999.999999806, + "amesim_pn3node2_8.port_2.m_flow": 0.0, + "amesim_pn3node2_8.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_8.port_3.p": 15299999.999999806, + "amesim_pn3node2_8.port_3.m_flow": 0.0, + "amesim_pn3node2_8.port_3.h_outflow": -10744.47227494699, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_1.p": 15299999.999999806, + "amesim_pnl0001_1.T": 293.14999999999634, + "amesim_pnl0001_1.rho": 24.114225444477157, + "amesim_pnl0001_1.u": -645224.7310428548, + "amesim_pnl0001_1.h": -10744.47227494699, + "amesim_pnl0001_1.re": 0.0, + "amesim_pnl0001_1.cm": 0.0, + "amesim_pnl0001_1.v": 0.0, + "amesim_pnl0001_1.ff": 64000000.0, + "amesim_pnl0001_1.port_1.p": 15299999.999999806, + "amesim_pnl0001_1.port_1.m_flow": 0.0, + "amesim_pnl0001_1.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_1.port_2.p": 15299999.999999806, + "amesim_pnl0001_1.port_2.m_flow": 0.0, + "amesim_pnl0001_1.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_2.p": 15299999.999999806, + "amesim_pnl0001_2.T": 293.14999999999634, + "amesim_pnl0001_2.rho": 24.114225444477157, + "amesim_pnl0001_2.u": -645224.7310428548, + "amesim_pnl0001_2.h": -10744.47227494699, + "amesim_pnl0001_2.re": 0.0, + "amesim_pnl0001_2.cm": 0.0, + "amesim_pnl0001_2.v": 0.0, + "amesim_pnl0001_2.ff": 64000000.0, + "amesim_pnl0001_2.port_1.p": 15299999.999999806, + "amesim_pnl0001_2.port_1.m_flow": 0.0, + "amesim_pnl0001_2.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_2.port_2.p": 15299999.999999806, + "amesim_pnl0001_2.port_2.m_flow": 0.0, + "amesim_pnl0001_2.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_4.p": 15299999.999999806, + "amesim_pnl0001_4.T": 293.14999999999634, + "amesim_pnl0001_4.rho": 24.114225444477157, + "amesim_pnl0001_4.u": -645224.7310428548, + "amesim_pnl0001_4.h": -10744.47227494699, + "amesim_pnl0001_4.re": 0.0, + "amesim_pnl0001_4.cm": 0.0, + "amesim_pnl0001_4.v": 0.0, + "amesim_pnl0001_4.ff": 64000000.0, + "amesim_pnl0001_4.port_1.p": 15299999.999999806, + "amesim_pnl0001_4.port_1.m_flow": 0.0, + "amesim_pnl0001_4.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_4.port_2.p": 15299999.999999806, + "amesim_pnl0001_4.port_2.m_flow": 0.0, + "amesim_pnl0001_4.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_5.p": 15299999.999999806, + "amesim_pnl0001_5.T": 293.14999999999634, + "amesim_pnl0001_5.rho": 24.114225444477157, + "amesim_pnl0001_5.u": -645224.7310428548, + "amesim_pnl0001_5.h": -10744.47227494699, + "amesim_pnl0001_5.re": 0.0, + "amesim_pnl0001_5.cm": 0.0, + "amesim_pnl0001_5.v": 0.0, + "amesim_pnl0001_5.ff": 64000000.0, + "amesim_pnl0001_5.port_1.p": 15299999.999999806, + "amesim_pnl0001_5.port_1.m_flow": 0.0, + "amesim_pnl0001_5.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_5.port_2.p": 15299999.999999806, + "amesim_pnl0001_5.port_2.m_flow": 0.0, + "amesim_pnl0001_5.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_7.p": 15299999.999999806, + "amesim_pnl0001_7.T": 293.14999999999634, + "amesim_pnl0001_7.rho": 24.114225444477157, + "amesim_pnl0001_7.u": -645224.7310428548, + "amesim_pnl0001_7.h": -10744.47227494699, + "amesim_pnl0001_7.re": 0.0, + "amesim_pnl0001_7.cm": 0.0, + "amesim_pnl0001_7.v": 0.0, + "amesim_pnl0001_7.ff": 64000000.0, + "amesim_pnl0001_7.port_1.p": 15299999.999999806, + "amesim_pnl0001_7.port_1.m_flow": 0.0, + "amesim_pnl0001_7.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_7.port_2.p": 15299999.999999806, + "amesim_pnl0001_7.port_2.m_flow": 0.0, + "amesim_pnl0001_7.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_9.port_1.p": 15299999.999999806, + "amesim_pn3node2_9.port_1.m_flow": 0.0, + "amesim_pn3node2_9.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_9.port_2.p": 15299999.999999806, + "amesim_pn3node2_9.port_2.m_flow": 0.0, + "amesim_pn3node2_9.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_9.port_3.p": 15299999.999999806, + "amesim_pn3node2_9.port_3.m_flow": 0.0, + "amesim_pn3node2_9.port_3.h_outflow": -10744.47227494699, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_9.p": 15299999.999999806, + "amesim_pnl0001_9.T": 293.14999999999634, + "amesim_pnl0001_9.rho": 24.114225444477157, + "amesim_pnl0001_9.u": -645224.7310428548, + "amesim_pnl0001_9.h": -10744.47227494699, + "amesim_pnl0001_9.re": 0.0, + "amesim_pnl0001_9.cm": 0.0, + "amesim_pnl0001_9.v": 0.0, + "amesim_pnl0001_9.ff": 64000000.0, + "amesim_pnl0001_9.port_1.p": 15299999.999999806, + "amesim_pnl0001_9.port_1.m_flow": 0.0, + "amesim_pnl0001_9.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_9.port_2.p": 15299999.999999806, + "amesim_pnl0001_9.port_2.m_flow": 0.0, + "amesim_pnl0001_9.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_10.p": 15299999.999999806, + "amesim_pnl0001_10.T": 293.14999999999634, + "amesim_pnl0001_10.rho": 24.114225444477157, + "amesim_pnl0001_10.u": -645224.7310428548, + "amesim_pnl0001_10.h": -10744.47227494699, + "amesim_pnl0001_10.re": 0.0, + "amesim_pnl0001_10.cm": 0.0, + "amesim_pnl0001_10.v": 0.0, + "amesim_pnl0001_10.ff": 64000000.0, + "amesim_pnl0001_10.port_1.p": 15299999.999999806, + "amesim_pnl0001_10.port_1.m_flow": 0.0, + "amesim_pnl0001_10.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_10.port_2.p": 15299999.999999806, + "amesim_pnl0001_10.port_2.m_flow": 0.0, + "amesim_pnl0001_10.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0001_11.p": 15299999.999999806, + "amesim_pnl0001_11.T": 293.14999999999634, + "amesim_pnl0001_11.rho": 24.114225444477157, + "amesim_pnl0001_11.u": -645224.7310428548, + "amesim_pnl0001_11.h": -10744.47227494699, + "amesim_pnl0001_11.re": 0.0, + "amesim_pnl0001_11.cm": 0.0, + "amesim_pnl0001_11.v": 0.0, + "amesim_pnl0001_11.ff": 64000000.0, + "amesim_pnl0001_11.port_1.p": 15299999.999999806, + "amesim_pnl0001_11.port_1.m_flow": 0.0, + "amesim_pnl0001_11.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_11.port_2.p": 15299999.999999806, + "amesim_pnl0001_11.port_2.m_flow": 0.0, + "amesim_pnl0001_11.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.p1": 15299999.999999806, + "amesim_pnl0003_1.T1": 293.14999999999634, + "amesim_pnl0003_1.rho1": 24.114225444477157, + "amesim_pnl0003_1.u1": -645224.7310428548, + "amesim_pnl0003_1.h1": -10744.47227494699, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_1.p2": 15299999.999999806, + "amesim_pnl0003_1.T2": 293.14999999999634, + "amesim_pnl0003_1.rho2": 24.114225444477157, + "amesim_pnl0003_1.u2": -645224.7310428548, + "amesim_pnl0003_1.h2": -10744.47227494699, + "amesim_pnl0003_1.dmctr": 0.0, + "amesim_pnl0003_1.re": 0.0, + "amesim_pnl0003_1.cm": 0.0, + "amesim_pnl0003_1.v": 0.0, + "amesim_pnl0003_1.ff": 64000000.0, + "amesim_pnl0003_1.port_1.p": 15299999.999999806, + "amesim_pnl0003_1.port_1.m_flow": 0.0, + "amesim_pnl0003_1.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_1.port_2.p": 15299999.999999806, + "amesim_pnl0003_1.port_2.m_flow": 0.0, + "amesim_pnl0003_1.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.p1": 15299999.999999806, + "amesim_pnl0003_2.T1": 293.14999999999634, + "amesim_pnl0003_2.rho1": 24.114225444477157, + "amesim_pnl0003_2.u1": -645224.7310428548, + "amesim_pnl0003_2.h1": -10744.47227494699, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_2.p2": 15299999.999999806, + "amesim_pnl0003_2.T2": 293.14999999999634, + "amesim_pnl0003_2.rho2": 24.114225444477157, + "amesim_pnl0003_2.u2": -645224.7310428548, + "amesim_pnl0003_2.h2": -10744.47227494699, + "amesim_pnl0003_2.dmctr": 0.0, + "amesim_pnl0003_2.re": 0.0, + "amesim_pnl0003_2.cm": 0.0, + "amesim_pnl0003_2.v": 0.0, + "amesim_pnl0003_2.ff": 64000000.0, + "amesim_pnl0003_2.port_1.p": 15299999.999999806, + "amesim_pnl0003_2.port_1.m_flow": 0.0, + "amesim_pnl0003_2.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_2.port_2.p": 15299999.999999806, + "amesim_pnl0003_2.port_2.m_flow": 0.0, + "amesim_pnl0003_2.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.p1": 15299999.999999806, + "amesim_pnl0003_3.T1": 293.14999999999634, + "amesim_pnl0003_3.rho1": 24.114225444477157, + "amesim_pnl0003_3.u1": -645224.7310428548, + "amesim_pnl0003_3.h1": -10744.47227494699, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_3.p2": 15299999.999999806, + "amesim_pnl0003_3.T2": 293.14999999999634, + "amesim_pnl0003_3.rho2": 24.114225444477157, + "amesim_pnl0003_3.u2": -645224.7310428548, + "amesim_pnl0003_3.h2": -10744.47227494699, + "amesim_pnl0003_3.dmctr": 0.0, + "amesim_pnl0003_3.re": 0.0, + "amesim_pnl0003_3.cm": 0.0, + "amesim_pnl0003_3.v": 0.0, + "amesim_pnl0003_3.ff": 64000000.0, + "amesim_pnl0003_3.port_1.p": 15299999.999999806, + "amesim_pnl0003_3.port_1.m_flow": 0.0, + "amesim_pnl0003_3.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_3.port_2.p": 15299999.999999806, + "amesim_pnl0003_3.port_2.m_flow": 0.0, + "amesim_pnl0003_3.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.p1": 15299999.999999806, + "amesim_pnl0003_4.T1": 293.14999999999634, + "amesim_pnl0003_4.rho1": 24.114225444477157, + "amesim_pnl0003_4.u1": -645224.7310428548, + "amesim_pnl0003_4.h1": -10744.47227494699, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_4.p2": 15299999.999999806, + "amesim_pnl0003_4.T2": 293.14999999999634, + "amesim_pnl0003_4.rho2": 24.114225444477157, + "amesim_pnl0003_4.u2": -645224.7310428548, + "amesim_pnl0003_4.h2": -10744.47227494699, + "amesim_pnl0003_4.dmctr": 0.0, + "amesim_pnl0003_4.re": 0.0, + "amesim_pnl0003_4.cm": 0.0, + "amesim_pnl0003_4.v": 0.0, + "amesim_pnl0003_4.ff": 64000000.0, + "amesim_pnl0003_4.port_1.p": 15299999.999999806, + "amesim_pnl0003_4.port_1.m_flow": 0.0, + "amesim_pnl0003_4.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_4.port_2.p": 15299999.999999806, + "amesim_pnl0003_4.port_2.m_flow": 0.0, + "amesim_pnl0003_4.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.p1": 15299999.999999806, + "amesim_pnl0003_5.T1": 293.14999999999634, + "amesim_pnl0003_5.rho1": 24.114225444477157, + "amesim_pnl0003_5.u1": -645224.7310428548, + "amesim_pnl0003_5.h1": -10744.47227494699, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_5.p2": 15299999.999999806, + "amesim_pnl0003_5.T2": 293.14999999999634, + "amesim_pnl0003_5.rho2": 24.114225444477157, + "amesim_pnl0003_5.u2": -645224.7310428548, + "amesim_pnl0003_5.h2": -10744.47227494699, + "amesim_pnl0003_5.dmctr": 0.0, + "amesim_pnl0003_5.re": 0.0, + "amesim_pnl0003_5.cm": 0.0, + "amesim_pnl0003_5.v": 0.0, + "amesim_pnl0003_5.ff": 64000000.0, + "amesim_pnl0003_5.port_1.p": 15299999.999999806, + "amesim_pnl0003_5.port_1.m_flow": 0.0, + "amesim_pnl0003_5.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_5.port_2.p": 15299999.999999806, + "amesim_pnl0003_5.port_2.m_flow": 0.0, + "amesim_pnl0003_5.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.p1": 15299999.999999806, + "amesim_pnl0003_6.T1": 293.14999999999634, + "amesim_pnl0003_6.rho1": 24.114225444477157, + "amesim_pnl0003_6.u1": -645224.7310428548, + "amesim_pnl0003_6.h1": -10744.47227494699, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_6.p2": 15299999.999999806, + "amesim_pnl0003_6.T2": 293.14999999999634, + "amesim_pnl0003_6.rho2": 24.114225444477157, + "amesim_pnl0003_6.u2": -645224.7310428548, + "amesim_pnl0003_6.h2": -10744.47227494699, + "amesim_pnl0003_6.dmctr": 0.0, + "amesim_pnl0003_6.re": 0.0, + "amesim_pnl0003_6.cm": 0.0, + "amesim_pnl0003_6.v": 0.0, + "amesim_pnl0003_6.ff": 64000000.0, + "amesim_pnl0003_6.port_1.p": 15299999.999999806, + "amesim_pnl0003_6.port_1.m_flow": 0.0, + "amesim_pnl0003_6.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_6.port_2.p": 15299999.999999806, + "amesim_pnl0003_6.port_2.m_flow": 0.0, + "amesim_pnl0003_6.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.p1": 15299999.999999806, + "amesim_pnl0003_7.T1": 293.14999999999634, + "amesim_pnl0003_7.rho1": 24.114225444477157, + "amesim_pnl0003_7.u1": -645224.7310428548, + "amesim_pnl0003_7.h1": -10744.47227494699, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_7.p2": 15299999.999999806, + "amesim_pnl0003_7.T2": 293.14999999999634, + "amesim_pnl0003_7.rho2": 24.114225444477157, + "amesim_pnl0003_7.u2": -645224.7310428548, + "amesim_pnl0003_7.h2": -10744.47227494699, + "amesim_pnl0003_7.dmctr": 0.0, + "amesim_pnl0003_7.re": 0.0, + "amesim_pnl0003_7.cm": 0.0, + "amesim_pnl0003_7.v": 0.0, + "amesim_pnl0003_7.ff": 64000000.0, + "amesim_pnl0003_7.port_1.p": 15299999.999999806, + "amesim_pnl0003_7.port_1.m_flow": 0.0, + "amesim_pnl0003_7.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_7.port_2.p": 15299999.999999806, + "amesim_pnl0003_7.port_2.m_flow": 0.0, + "amesim_pnl0003_7.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.p1": 15299999.999999806, + "amesim_pnl0003_8.T1": 293.14999999999634, + "amesim_pnl0003_8.rho1": 24.114225444477157, + "amesim_pnl0003_8.u1": -645224.7310428548, + "amesim_pnl0003_8.h1": -10744.47227494699, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0003_8.p2": 15299999.999999806, + "amesim_pnl0003_8.T2": 293.14999999999634, + "amesim_pnl0003_8.rho2": 24.114225444477157, + "amesim_pnl0003_8.u2": -645224.7310428548, + "amesim_pnl0003_8.h2": -10744.47227494699, + "amesim_pnl0003_8.dmctr": 0.0, + "amesim_pnl0003_8.re": 0.0, + "amesim_pnl0003_8.cm": 0.0, + "amesim_pnl0003_8.v": 0.0, + "amesim_pnl0003_8.ff": 64000000.0, + "amesim_pnl0003_8.port_1.p": 15299999.999999806, + "amesim_pnl0003_8.port_1.m_flow": 0.0, + "amesim_pnl0003_8.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_8.port_2.p": 15299999.999999806, + "amesim_pnl0003_8.port_2.m_flow": 0.0, + "amesim_pnl0003_8.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_1.xv": 0.0, + "amesim_pnvo001_1.cm": 0.015770553116636304, + "amesim_pnvo001_1.gasvel": -895.7699173608056, + "amesim_pnvo001_1.res.signal": 0.0, + "amesim_pnvo001_1.port_2.p": 100010.94848156566, + "amesim_pnvo001_1.port_2.m_flow": 0.0, + "amesim_pnvo001_1.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_1.port_3.p": 15299999.999999806, + "amesim_pnvo001_1.port_3.m_flow": 0.0, + "amesim_pnvo001_1.port_3.h_outflow": -25876.190794000147, + "amesim_pnvo001_2.xv": 0.0, + "amesim_pnvo001_2.cm": 0.0157705531167973, + "amesim_pnvo001_2.gasvel": -895.769917365966, + "amesim_pnvo001_2.res.signal": 0.0, + "amesim_pnvo001_2.port_2.p": 100010.95490086828, + "amesim_pnvo001_2.port_2.m_flow": 0.0, + "amesim_pnvo001_2.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_2.port_3.p": 15299999.999999806, + "amesim_pnvo001_2.port_3.m_flow": 0.0, + "amesim_pnvo001_2.port_3.h_outflow": -25876.184244192435, + "amesim_pnvo001_3.xv": 0.0, + "amesim_pnvo001_3.cm": 0.015770553116761524, + "amesim_pnvo001_3.gasvel": -895.7699173648193, + "amesim_pnvo001_3.res.signal": 0.0, + "amesim_pnvo001_3.port_2.p": 100010.95347452274, + "amesim_pnvo001_3.port_2.m_flow": 0.0, + "amesim_pnvo001_3.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_3.port_3.p": 15299999.999999806, + "amesim_pnvo001_3.port_3.m_flow": 0.0, + "amesim_pnvo001_3.port_3.h_outflow": -25876.1909391544, + "amesim_pnvo001_4.xv": 0.0, + "amesim_pnvo001_4.cm": 0.01577055311664456, + "amesim_pnvo001_4.gasvel": -895.7699173610704, + "amesim_pnvo001_4.res.signal": 0.0, + "amesim_pnvo001_4.port_2.p": 100010.94881094518, + "amesim_pnvo001_4.port_2.m_flow": 0.0, + "amesim_pnvo001_4.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_4.port_3.p": 15299999.999999806, + "amesim_pnvo001_4.port_3.m_flow": 0.0, + "amesim_pnvo001_4.port_3.h_outflow": -25876.270933162723, + "amesim_pnvo001_5.xv": 0.0, + "amesim_pnvo001_5.cm": 0.0157705530963887, + "amesim_pnvo001_5.gasvel": -895.7699167118114, + "amesim_pnvo001_5.res.signal": 0.0, + "amesim_pnvo001_5.port_2.p": 100010.14115199873, + "amesim_pnvo001_5.port_2.m_flow": 0.0, + "amesim_pnvo001_5.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_5.port_3.p": 15299999.999999806, + "amesim_pnvo001_5.port_3.m_flow": 0.0, + "amesim_pnvo001_5.port_3.h_outflow": -25881.128631162454, + "amesim_pnvo001_6.xv": 0.0, + "amesim_pnvo001_6.cm": 0.015770553105903425, + "amesim_pnvo001_6.gasvel": -895.7699170167859, + "amesim_pnvo001_6.res.signal": 0.0, + "amesim_pnvo001_6.port_2.p": 100010.52053114331, + "amesim_pnvo001_6.port_2.m_flow": 0.0, + "amesim_pnvo001_6.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_6.port_3.p": 15299999.999999806, + "amesim_pnvo001_6.port_3.m_flow": 0.0, + "amesim_pnvo001_6.port_3.h_outflow": -25878.805987953216, + "amesim_pnvo001_7.xv": 0.0, + "amesim_pnvo001_7.cm": 0.015770553105912653, + "amesim_pnvo001_7.gasvel": -895.7699170170819, + "amesim_pnvo001_7.res.signal": 0.0, + "amesim_pnvo001_7.port_2.p": 100010.52089922136, + "amesim_pnvo001_7.port_2.m_flow": 0.0, + "amesim_pnvo001_7.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_7.port_3.p": 15299999.999999806, + "amesim_pnvo001_7.port_3.m_flow": 0.0, + "amesim_pnvo001_7.port_3.h_outflow": -25878.803822985225, + "amesim_pnvo001_8.xv": 0.0, + "amesim_pnvo001_8.cm": 0.015770553105379878, + "amesim_pnvo001_8.gasvel": -895.7699170000047, + "amesim_pnvo001_8.res.signal": 0.0, + "amesim_pnvo001_8.port_2.p": 100010.49965580451, + "amesim_pnvo001_8.port_2.m_flow": 0.0, + "amesim_pnvo001_8.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_8.port_3.p": 15299999.999999806, + "amesim_pnvo001_8.port_3.m_flow": 0.0, + "amesim_pnvo001_8.port_3.h_outflow": -25878.954894385002, + "amesim_step0_1.y": 0.0, + "amesim_step0_1.out.signal": 0.0, + "amesim_step0_2.y": 0.0, + "amesim_step0_2.out.signal": 0.0, + "amesim_step0_3.y": 0.0, + "amesim_step0_3.out.signal": 0.0, + "amesim_step0_4.y": 0.0, + "amesim_step0_4.out.signal": 0.0, + "amesim_step0_5.y": 0.0, + "amesim_step0_5.out.signal": 0.0, + "amesim_step0_6.y": 0.0, + "amesim_step0_6.out.signal": 0.0, + "amesim_step0_7.y": 0.0, + "amesim_step0_7.out.signal": 0.0, + "amesim_step0_8.y": 0.0, + "amesim_step0_8.out.signal": 0.0, + "amesim_p4node2_1.port_1.p": 100010.94848156566, + "amesim_p4node2_1.port_1.m_flow": -6.620563953591687e-07, + "amesim_p4node2_1.port_1.h_outflow": -25876.190794000147, + "amesim_p4node2_1.port_2.p": 100010.94848156566, + "amesim_p4node2_1.port_2.m_flow": 1.4537005068076771e-06, + "amesim_p4node2_1.port_2.h_outflow": -25876.190794000147, + "amesim_p4node2_1.port_3.p": 100010.94848156566, + "amesim_p4node2_1.port_3.m_flow": 0.0, + "amesim_p4node2_1.port_3.h_outflow": -25876.190794000147, + "amesim_p4node2_1.port_4.p": 100010.94848156566, + "amesim_p4node2_1.port_4.m_flow": -7.916441114485084e-07, + "amesim_p4node2_1.port_4.h_outflow": -25876.190794000147, + "amesim_p4node2_2.port_1.p": 100010.95490086828, + "amesim_p4node2_2.port_1.m_flow": -6.784215278539294e-07, + "amesim_p4node2_2.port_1.h_outflow": -10744.47227494699, + "amesim_p4node2_2.port_2.p": 100010.95490086828, + "amesim_p4node2_2.port_2.m_flow": 0.0, + "amesim_p4node2_2.port_2.h_outflow": -25876.184244192435, + "amesim_p4node2_2.port_3.p": 100010.95490086828, + "amesim_p4node2_2.port_3.m_flow": 1.3494715417546127e-06, + "amesim_p4node2_2.port_3.h_outflow": -10744.47227494699, + "amesim_p4node2_2.port_4.p": 100010.95490086828, + "amesim_p4node2_2.port_4.m_flow": -6.710500139006832e-07, + "amesim_p4node2_2.port_4.h_outflow": -10744.47227494699, + "amesim_p4node2_3.port_1.p": 100010.95347452274, + "amesim_p4node2_3.port_1.m_flow": -6.649895811221172e-07, + "amesim_p4node2_3.port_1.h_outflow": -10744.47227494699, + "amesim_p4node2_3.port_2.p": 100010.95347452274, + "amesim_p4node2_3.port_2.m_flow": 0.0, + "amesim_p4node2_3.port_2.h_outflow": -25876.1909391544, + "amesim_p4node2_3.port_3.p": 100010.95347452274, + "amesim_p4node2_3.port_3.m_flow": 1.3428155930724192e-06, + "amesim_p4node2_3.port_3.h_outflow": -10744.47227494699, + "amesim_p4node2_3.port_4.p": 100010.95347452274, + "amesim_p4node2_3.port_4.m_flow": -6.77826011950302e-07, + "amesim_p4node2_3.port_4.h_outflow": -10744.47227494699, + "amesim_p4node2_4.port_1.p": 100010.94881094518, + "amesim_p4node2_4.port_1.m_flow": -6.580138421536016e-07, + "amesim_p4node2_4.port_1.h_outflow": -10744.47227494699, + "amesim_p4node2_4.port_2.p": 100010.94881094518, + "amesim_p4node2_4.port_2.m_flow": 0.0, + "amesim_p4node2_4.port_2.h_outflow": -25876.270933162723, + "amesim_p4node2_4.port_3.p": 100010.94881094518, + "amesim_p4node2_4.port_3.m_flow": 1.349063652461271e-06, + "amesim_p4node2_4.port_3.h_outflow": -10744.47227494699, + "amesim_p4node2_4.port_4.p": 100010.94881094518, + "amesim_p4node2_4.port_4.m_flow": -6.910498103076696e-07, + "amesim_p4node2_4.port_4.h_outflow": -10744.47227494699, + "amesim_p4node2_5.port_1.p": 100010.93606015209, + "amesim_p4node2_5.port_1.m_flow": -6.477053219230498e-07, + "amesim_p4node2_5.port_1.h_outflow": -25881.128631162454, + "amesim_p4node2_5.port_2.p": 100010.93606015209, + "amesim_p4node2_5.port_2.m_flow": -1.5267814316720252e-06, + "amesim_p4node2_5.port_2.h_outflow": -25871.91369116843, + "amesim_p4node2_5.port_3.p": 100010.93606015209, + "amesim_p4node2_5.port_3.m_flow": 2.892437848259606e-06, + "amesim_p4node2_5.port_3.h_outflow": -25881.128631162454, + "amesim_p4node2_5.port_4.p": 100010.93606015209, + "amesim_p4node2_5.port_4.m_flow": -7.17951094664531e-07, + "amesim_p4node2_5.port_4.h_outflow": -25881.128631162454, + "amesim_p4node2_6.port_1.p": 100010.91349183957, + "amesim_p4node2_6.port_1.m_flow": -6.215500072522873e-07, + "amesim_p4node2_6.port_1.h_outflow": -25878.805987953216, + "amesim_p4node2_6.port_2.p": 100010.91349183957, + "amesim_p4node2_6.port_2.m_flow": -1.0057376435009283e-07, + "amesim_p4node2_6.port_2.h_outflow": -25851.48314774343, + "amesim_p4node2_6.port_3.p": 100010.91349183957, + "amesim_p4node2_6.port_3.m_flow": 1.3972177615852166e-06, + "amesim_p4node2_6.port_3.h_outflow": -25878.805987953216, + "amesim_p4node2_6.port_4.p": 100010.91349183957, + "amesim_p4node2_6.port_4.m_flow": -6.750939899828365e-07, + "amesim_p4node2_6.port_4.h_outflow": -25878.805987953216, + "amesim_p4node2_7.port_1.p": 100010.91281331026, + "amesim_p4node2_7.port_1.m_flow": -6.721801467474084e-07, + "amesim_p4node2_7.port_1.h_outflow": -25878.803822985225, + "amesim_p4node2_7.port_2.p": 100010.91281331026, + "amesim_p4node2_7.port_2.m_flow": -9.953897045222411e-08, + "amesim_p4node2_7.port_2.h_outflow": -25852.04857931766, + "amesim_p4node2_7.port_3.p": 100010.91281331026, + "amesim_p4node2_7.port_3.m_flow": 1.488225459377227e-06, + "amesim_p4node2_7.port_3.h_outflow": -25878.803822985225, + "amesim_p4node2_7.port_4.p": 100010.91281331026, + "amesim_p4node2_7.port_4.m_flow": -7.165063421775946e-07, + "amesim_p4node2_7.port_4.h_outflow": -25878.803822985225, + "amesim_p4node2_8.port_1.p": 100010.89196334983, + "amesim_p4node2_8.port_1.m_flow": -6.272262449154533e-07, + "amesim_p4node2_8.port_1.h_outflow": -25878.954894385002, + "amesim_p4node2_8.port_2.p": 100010.89196334983, + "amesim_p4node2_8.port_2.m_flow": -9.992710875690844e-08, + "amesim_p4node2_8.port_2.h_outflow": -25851.238478896197, + "amesim_p4node2_8.port_3.p": 100010.89196334983, + "amesim_p4node2_8.port_3.m_flow": 1.2783505600993812e-06, + "amesim_p4node2_8.port_3.h_outflow": -25878.954894385002, + "amesim_p4node2_8.port_4.p": 100010.89196334983, + "amesim_p4node2_8.port_4.m_flow": -5.511972064270194e-07, + "amesim_p4node2_8.port_4.h_outflow": -25878.954894385002, + "amesim_pnl0002_1.m": 0.00010317023683479696, + "amesim_pnl0002_1.U": -65.50833986686087, + "amesim_pnl0002_1.p": 100010.34556963237, + "amesim_pnl0002_1.T": 293.16221536780455, + "amesim_pnl0002_1.rho": 0.16420053172219473, + "amesim_pnl0002_1.u": -634953.8575912855, + "amesim_pnl0002_1.h": -25879.42573234081, + "amesim_pnl0002_1.re": 2.169174991698663, + "amesim_pnl0002_1.cm": 3.661633247798076e-07, + "amesim_pnl0002_1.v": 0.013058172171363423, + "amesim_pnl0002_1.ff": 29.506531327150576, + "amesim_pnl0002_1.port_1.p": 100010.94848156566, + "amesim_pnl0002_1.port_1.m_flow": 6.620563953591687e-07, + "amesim_pnl0002_1.port_1.h_outflow": -25879.42573234081, + "amesim_pnl0002_1.port_2.p": 100010.95490086828, + "amesim_pnl0002_1.port_2.m_flow": 6.784215278539294e-07, + "amesim_pnl0002_1.port_2.h_outflow": -25879.42573234081, + "amesim_pnl0002_2.m": 0.00010317020552041471, + "amesim_pnl0002_2.U": -65.50828975384509, + "amesim_pnl0002_2.p": 100010.34729187885, + "amesim_pnl0002_2.T": 293.16230940012275, + "amesim_pnl0002_2.rho": 0.16420048188380748, + "amesim_pnl0002_2.u": -634953.5645820023, + "amesim_pnl0002_2.h": -25878.937367152048, + "amesim_pnl0002_2.re": 2.154470953456789, + "amesim_pnl0002_2.cm": 3.658421759783288e-07, + "amesim_pnl0002_2.v": 0.013078497627136339, + "amesim_pnl0002_2.ff": 29.706279776786175, + "amesim_pnl0002_2.port_1.p": 100010.95490086828, + "amesim_pnl0002_2.port_1.m_flow": 6.710500139006832e-07, + "amesim_pnl0002_2.port_1.h_outflow": -25878.937367152048, + "amesim_pnl0002_2.port_2.p": 100010.95347452274, + "amesim_pnl0002_2.port_2.m_flow": 6.649895811221172e-07, + "amesim_pnl0002_2.port_2.h_outflow": -25878.937367152048, + "amesim_pnl0002_3.m": 0.00010317020356173892, + "amesim_pnl0002_3.U": -65.5082895567585, + "amesim_pnl0002_3.p": 100010.34428191438, + "amesim_pnl0002_3.T": 293.1623061439268, + "amesim_pnl0002_3.rho": 0.16420047876647814, + "amesim_pnl0002_3.u": -634953.5747262256, + "amesim_pnl0002_3.h": -25878.954279188838, + "amesim_pnl0002_3.re": 2.1541488552116643, + "amesim_pnl0002_3.cm": 3.657874927739975e-07, + "amesim_pnl0002_3.v": 0.013076542756354923, + "amesim_pnl0002_3.ff": 29.71664690570742, + "amesim_pnl0002_3.port_1.p": 100010.95347452274, + "amesim_pnl0002_3.port_1.m_flow": 6.77826011950302e-07, + "amesim_pnl0002_3.port_1.h_outflow": -25878.954279188838, + "amesim_pnl0002_3.port_2.p": 100010.94881094518, + "amesim_pnl0002_3.port_2.m_flow": 6.580138421536016e-07, + "amesim_pnl0002_3.port_2.h_outflow": -25878.954279188838, + "amesim_pnl0002_4.m": 0.00010317023330709878, + "amesim_pnl0002_4.U": -65.50834289205866, + "amesim_pnl0002_4.p": 100010.33656089466, + "amesim_pnl0002_4.T": 293.1621989880942, + "amesim_pnl0002_4.rho": 0.1642005261076887, + "amesim_pnl0002_4.u": -634953.9086246426, + "amesim_pnl0002_4.h": -25879.51080386951, + "amesim_pnl0002_4.re": 2.166235695790457, + "amesim_pnl0002_4.cm": 3.657107099959312e-07, + "amesim_pnl0002_4.v": 0.013042670953210947, + "amesim_pnl0002_4.ff": 29.56896079401578, + "amesim_pnl0002_4.port_1.p": 100010.94881094518, + "amesim_pnl0002_4.port_1.m_flow": 6.910498103076696e-07, + "amesim_pnl0002_4.port_1.h_outflow": -25879.51080386951, + "amesim_pnl0002_4.port_2.p": 100010.93606015209, + "amesim_pnl0002_4.port_2.m_flow": 6.477053219230498e-07, + "amesim_pnl0002_4.port_2.h_outflow": -25879.51080386951, + "amesim_pnl0002_5.m": 0.0001031702507607681, + "amesim_pnl0002_5.U": -65.50838518730929, + "amesim_pnl0002_5.p": 100010.32035566251, + "amesim_pnl0002_5.T": 293.1621018941419, + "amesim_pnl0002_5.rho": 0.16420055388606616, + "amesim_pnl0002_5.u": -634954.2111631637, + "amesim_pnl0002_5.h": -25880.015073321876, + "amesim_pnl0002_5.re": 2.175326013749771, + "amesim_pnl0002_5.cm": 3.6498050562202045e-07, + "amesim_pnl0002_5.v": 0.01298332567307864, + "amesim_pnl0002_5.ff": 29.574054971402724, + "amesim_pnl0002_5.port_1.p": 100010.93606015209, + "amesim_pnl0002_5.port_1.m_flow": 7.17951094664531e-07, + "amesim_pnl0002_5.port_1.h_outflow": -25880.015073321876, + "amesim_pnl0002_5.port_2.p": 100010.91349183957, + "amesim_pnl0002_5.port_2.m_flow": 6.215500072522873e-07, + "amesim_pnl0002_5.port_2.h_outflow": -25880.015073321876, + "amesim_pnl0002_6.m": 0.00010317024283775055, + "amesim_pnl0002_6.U": -65.50838500484299, + "amesim_pnl0002_6.p": 100010.30752759434, + "amesim_pnl0002_6.T": 293.16208681009834, + "amesim_pnl0002_6.rho": 0.1642005412761921, + "amesim_pnl0002_6.u": -634954.2581562396, + "amesim_pnl0002_6.h": -25880.093416594507, + "amesim_pnl0002_6.re": 2.187948007478851, + "amesim_pnl0002_6.cm": 3.670986588010187e-07, + "amesim_pnl0002_6.v": 0.013058679348304464, + "amesim_pnl0002_6.ff": 29.25128894623675, + "amesim_pnl0002_6.port_1.p": 100010.91349183957, + "amesim_pnl0002_6.port_1.m_flow": 6.750939899828365e-07, + "amesim_pnl0002_6.port_1.h_outflow": -25880.093416594507, + "amesim_pnl0002_6.port_2.p": 100010.91281331026, + "amesim_pnl0002_6.port_2.m_flow": 6.721801467474084e-07, + "amesim_pnl0002_6.port_2.h_outflow": -25880.093416594507, + "amesim_pnl0002_7.m": 0.00010317023657694063, + "amesim_pnl0002_7.U": -65.5083848238841, + "amesim_pnl0002_7.p": 100010.2974298176, + "amesim_pnl0002_7.T": 293.1620750050012, + "amesim_pnl0002_7.rho": 0.16420053131180362, + "amesim_pnl0002_7.u": -634954.2949339882, + "amesim_pnl0002_7.h": -25880.1547297396, + "amesim_pnl0002_7.re": 2.182196668047981, + "amesim_pnl0002_7.cm": 3.661337032260221e-07, + "amesim_pnl0002_7.v": 0.013024353005179332, + "amesim_pnl0002_7.ff": 29.458289786845093, + "amesim_pnl0002_7.port_1.p": 100010.91281331026, + "amesim_pnl0002_7.port_1.m_flow": 7.165063421775946e-07, + "amesim_pnl0002_7.port_1.h_outflow": -25880.1547297396, + "amesim_pnl0002_7.port_2.p": 100010.89196334983, + "amesim_pnl0002_7.port_2.m_flow": 6.272262449154533e-07, + "amesim_pnl0002_7.port_2.h_outflow": -25880.1547297396, + "amesim_pnl0002_8.m": 0.0001031702486833043, + "amesim_pnl0002_8.U": -65.50838515213454, + "amesim_pnl0002_8.p": 100010.31697861779, + "amesim_pnl0002_8.T": 293.16209789960226, + "amesim_pnl0002_8.rho": 0.16420055057967983, + "amesim_pnl0002_8.u": -634954.223607833, + "amesim_pnl0002_8.h": -25880.03582009556, + "amesim_pnl0002_8.re": 2.180747681366318, + "amesim_pnl0002_8.cm": 3.6589095942790356e-07, + "amesim_pnl0002_8.v": 0.013015724581052993, + "amesim_pnl0002_8.ff": 30.319836866238752, + "amesim_pnl0002_8.port_1.p": 100010.89196334983, + "amesim_pnl0002_8.port_1.m_flow": 5.511972064270194e-07, + "amesim_pnl0002_8.port_1.h_outflow": -25880.03582009556, + "amesim_pnl0002_8.port_2.p": 100010.94848156566, + "amesim_pnl0002_8.port_2.m_flow": 7.916441114485084e-07, + "amesim_pnl0002_8.port_2.h_outflow": -25880.03582009556, + "amesim_pnl0001_13.m": 5.158531975466972e-05, + "amesim_pnl0001_13.U": -32.75419767896473, + "amesim_pnl0001_13.p": 100010.94848156566, + "amesim_pnl0001_13.T": 293.1628382124887, + "amesim_pnl0001_13.rho": 0.16420117259863365, + "amesim_pnl0001_13.u": -634951.9172264059, + "amesim_pnl0001_13.h": -25876.190794000147, + "amesim_pnl0001_13.re": 6.9238184739890904, + "amesim_pnl0001_13.cm": 1.1616857769081562e-06, + "amesim_pnl0001_13.v": 0.0413243000033239, + "amesim_pnl0001_13.ff": 9.243454351154735, + "amesim_pnl0001_13.port_1.p": 100011.76655554793, + "amesim_pnl0001_13.port_1.m_flow": 2.1317446636564634e-06, + "amesim_pnl0001_13.port_1.h_outflow": -25876.190794000147, + "amesim_pnl0001_13.port_2.p": 100010.94848156566, + "amesim_pnl0001_13.port_2.m_flow": -1.4537005068076771e-06, + "amesim_pnl0001_13.port_2.h_outflow": -25876.190794000147, + "amesim_pnl0001_14.m": 5.158532284333277e-05, + "amesim_pnl0001_14.U": -32.75419943769701, + "amesim_pnl0001_14.p": 100010.95490086828, + "amesim_pnl0001_14.T": 293.16283947333216, + "amesim_pnl0001_14.rho": 0.1642011824301535, + "amesim_pnl0001_14.u": -634951.9133024168, + "amesim_pnl0001_14.h": -25876.18424419243, + "amesim_pnl0001_14.re": 6.587207544493272, + "amesim_pnl0001_14.cm": 1.1052088827813414e-06, + "amesim_pnl0001_14.v": 0.03931526445803537, + "amesim_pnl0001_14.ff": 9.715801357056417, + "amesim_pnl0001_14.port_1.p": 100011.76229077564, + "amesim_pnl0001_14.port_1.m_flow": 2.0281069798683504e-06, + "amesim_pnl0001_14.port_1.h_outflow": -25876.18424419243, + "amesim_pnl0001_14.port_2.p": 100010.95490086828, + "amesim_pnl0001_14.port_2.m_flow": -1.3494715417546127e-06, + "amesim_pnl0001_14.port_2.h_outflow": -25876.18424419243, + "amesim_pnl0001_15.m": 5.1585322334557295e-05, + "amesim_pnl0001_15.U": -32.75419932179396, + "amesim_pnl0001_15.p": 100010.95347452274, + "amesim_pnl0001_15.T": 293.16283818431367, + "amesim_pnl0001_15.rho": 0.16420118081067087, + "amesim_pnl0001_15.u": -634951.9173179953, + "amesim_pnl0001_15.h": -25876.1909391544, + "amesim_pnl0001_15.re": 6.566533826821713, + "amesim_pnl0001_15.cm": 1.1017402410331833e-06, + "amesim_pnl0001_15.v": 0.039191875418070475, + "amesim_pnl0001_15.ff": 9.746390057199603, + "amesim_pnl0001_15.port_1.p": 100011.76019571227, + "amesim_pnl0001_15.port_1.m_flow": 2.0217418315738363e-06, + "amesim_pnl0001_15.port_1.h_outflow": -25876.1909391544, + "amesim_pnl0001_15.port_2.p": 100010.95347452274, + "amesim_pnl0001_15.port_2.m_flow": -1.3428155930724192e-06, + "amesim_pnl0001_15.port_2.h_outflow": -25876.1909391544, + "amesim_pnl0001_16.m": 5.158532263958886e-05, + "amesim_pnl0001_16.U": -32.75420199109765, + "amesim_pnl0001_16.p": 100010.94881094518, + "amesim_pnl0001_16.T": 293.1628227820588, + "amesim_pnl0001_16.rho": 0.1642011817816165, + "amesim_pnl0001_16.u": -634951.965308842, + "amesim_pnl0001_16.h": -25876.270933162723, + "amesim_pnl0001_16.re": 6.695916087340529, + "amesim_pnl0001_16.cm": 1.1234480725260551e-06, + "amesim_pnl0001_16.v": 0.03996408055245903, + "amesim_pnl0001_16.ff": 9.558064821182578, + "amesim_pnl0001_16.port_1.p": 100011.75969275752, + "amesim_pnl0001_16.port_1.m_flow": 2.0615767015464285e-06, + "amesim_pnl0001_16.port_1.h_outflow": -25876.270933162723, + "amesim_pnl0001_16.port_2.p": 100010.94881094518, + "amesim_pnl0001_16.port_2.m_flow": -1.349063652461271e-06, + "amesim_pnl0001_16.port_2.h_outflow": -25876.270933162723, + "amesim_pnl0001_17.m": 5.1585315845768046e-05, + "amesim_pnl0001_17.U": -32.75419747762307, + "amesim_pnl0001_17.p": 100010.93606015209, + "amesim_pnl0001_17.T": 293.1628240214582, + "amesim_pnl0001_17.rho": 0.1642011601562132, + "amesim_pnl0001_17.u": -634951.9614371065, + "amesim_pnl0001_17.h": -25876.26449923813, + "amesim_pnl0001_17.re": 5.771991466220812, + "amesim_pnl0001_17.cm": 9.684314256624252e-07, + "amesim_pnl0001_17.v": 0.03444972004510773, + "amesim_pnl0001_17.ff": 11.088027481423797, + "amesim_pnl0001_17.port_1.p": 100011.71586088036, + "amesim_pnl0001_17.port_1.m_flow": 1.777113543381723e-06, + "amesim_pnl0001_17.port_1.h_outflow": -25876.26449923813, + "amesim_pnl0001_17.port_2.p": 100010.93606015209, + "amesim_pnl0001_17.port_2.m_flow": -2.892437848259606e-06, + "amesim_pnl0001_17.port_2.h_outflow": -25876.26449923813, + "amesim_pnl0001_18.m": 5.158530888607434e-05, + "amesim_pnl0001_18.U": -32.75419733222357, + "amesim_pnl0001_18.p": 100010.91349183957, + "amesim_pnl0001_18.T": 293.1627974289786, + "amesim_pnl0001_18.rho": 0.16420113800282007, + "amesim_pnl0001_18.u": -634952.0442837882, + "amesim_pnl0001_18.h": -25876.402614837432, + "amesim_pnl0001_18.re": 6.843731254440884, + "amesim_pnl0001_18.cm": 1.1482488930423693e-06, + "amesim_pnl0001_18.v": 0.04084631091692322, + "amesim_pnl0001_18.ff": 9.35162378833484, + "amesim_pnl0001_18.port_1.p": 100011.72905762558, + "amesim_pnl0001_18.port_1.m_flow": 2.1070867453613208e-06, + "amesim_pnl0001_18.port_1.h_outflow": -25876.402614837432, + "amesim_pnl0001_18.port_2.p": 100010.91349183957, + "amesim_pnl0001_18.port_2.m_flow": -1.3972177615852166e-06, + "amesim_pnl0001_18.port_2.h_outflow": -25876.402614837432, + "amesim_pnl0001_19.m": 5.158530867876445e-05, + "amesim_pnl0001_19.U": -32.75419733085197, + "amesim_pnl0001_19.p": 100010.91281331026, + "amesim_pnl0001_19.T": 293.16279661845, + "amesim_pnl0001_19.rho": 0.16420113734293218, + "amesim_pnl0001_19.u": -634952.0468089305, + "amesim_pnl0001_19.h": -25876.406824545742, + "amesim_pnl0001_19.re": 7.028847056553433, + "amesim_pnl0001_19.cm": 1.1793077656557953e-06, + "amesim_pnl0001_19.v": 0.0419511587500017, + "amesim_pnl0001_19.ff": 9.105333987930326, + "amesim_pnl0001_19.port_1.p": 100011.7341451429, + "amesim_pnl0001_19.port_1.m_flow": 2.1640812428490545e-06, + "amesim_pnl0001_19.port_1.h_outflow": -25876.406824545742, + "amesim_pnl0001_19.port_2.p": 100010.91281331026, + "amesim_pnl0001_19.port_2.m_flow": -1.488225459377227e-06, + "amesim_pnl0001_19.port_2.h_outflow": -25876.406824545742, + "amesim_pnl0001_20.m": 5.1585302197139716e-05, + "amesim_pnl0001_20.U": -32.75419711624529, + "amesim_pnl0001_20.p": 100010.89196334983, + "amesim_pnl0001_20.T": 293.162772345351, + "amesim_pnl0001_20.rho": 0.16420111671127988, + "amesim_pnl0001_20.u": -634952.1224295829, + "amesim_pnl0001_20.h": -25876.532893841668, + "amesim_pnl0001_20.re": 6.356313094035862, + "amesim_pnl0001_20.cm": 1.0664696149307246e-06, + "amesim_pnl0001_20.v": 0.037937199741934095, + "amesim_pnl0001_20.ff": 10.068729946618157, + "amesim_pnl0001_20.port_1.p": 100011.69179789908, + "amesim_pnl0001_20.port_1.m_flow": 1.9570175617159107e-06, + "amesim_pnl0001_20.port_1.h_outflow": -25876.532893841668, + "amesim_pnl0001_20.port_2.p": 100010.89196334983, + "amesim_pnl0001_20.port_2.m_flow": -1.2783505600993812e-06, + "amesim_pnl0001_20.port_2.h_outflow": -25876.532893841668, + "amesim_pnch012_8.m": 0.0024628449632822912, + "amesim_pnch012_8.U": -1563.8058598429288, + "amesim_pnch012_8.p": 100011.69179789908, + "amesim_pnch012_8.T": 293.1605282947765, + "amesim_pnch012_8.rho": 0.1642036865596912, + "amesim_pnch012_8.u": -634959.1156395033, + "amesim_pnch012_8.h": -25888.187371745476, + "amesim_pnch012_8.vol": 0.014998719059739256, + "amesim_pnch012_8.dvol": -0.0002558013883579483, + "amesim_pnch012_8.port_1.p": 100011.69179789908, + "amesim_pnch012_8.port_1.m_flow": -1.9570175617159107e-06, + "amesim_pnch012_8.port_1.h_outflow": -25888.187371745476, + "amesim_pnch012_8.port_2.p": 100011.69179789908, + "amesim_pnch012_8.port_2.m_flow": 0.0, + "amesim_pnch012_8.port_2.h_outflow": -25888.187371745476, + "amesim_pnch012_8.port_3.p": 100011.69179789908, + "amesim_pnch012_8.port_3.m_flow": 0.0, + "amesim_pnch012_8.port_3.h_outflow": -25888.187371745476, + "amesim_pnch012_8.port_4.p": 100011.69179789908, + "amesim_pnch012_8.port_4.m_flow": 0.0, + "amesim_pnch012_8.port_4.h_outflow": -25888.187371745476, + "amesim_pnpl01_1.port_1.p": 100011.69179789908, + "amesim_pnpl01_1.port_1.m_flow": 0.0, + "amesim_pnpl01_1.port_1.h_outflow": -25888.187371745476, + "amesim_pnpl01_2.port_1.p": 100011.69179789908, + "amesim_pnpl01_2.port_1.m_flow": 0.0, + "amesim_pnpl01_2.port_1.h_outflow": -25888.187371745476, + "amesim_pnch012_9.m": 0.002462845772693282, + "amesim_pnch012_9.U": -1563.8061590567193, + "amesim_pnch012_9.p": 100011.7341451429, + "amesim_pnch012_9.T": 293.16055628509037, + "amesim_pnch012_9.rho": 0.16420374039873395, + "amesim_pnch012_9.u": -634959.0284521127, + "amesim_pnch012_9.h": -25888.0419917211, + "amesim_pnch012_9.vol": 0.014998719071275621, + "amesim_pnch012_9.dvol": -0.000255796101632921, + "amesim_pnch012_9.port_1.p": 100011.7341451429, + "amesim_pnch012_9.port_1.m_flow": -2.1640812428490545e-06, + "amesim_pnch012_9.port_1.h_outflow": -25888.0419917211, + "amesim_pnch012_9.port_2.p": 100011.7341451429, + "amesim_pnch012_9.port_2.m_flow": 0.0, + "amesim_pnch012_9.port_2.h_outflow": -25888.0419917211, + "amesim_pnch012_9.port_3.p": 100011.7341451429, + "amesim_pnch012_9.port_3.m_flow": 0.0, + "amesim_pnch012_9.port_3.h_outflow": -25888.0419917211, + "amesim_pnch012_9.port_4.p": 100011.7341451429, + "amesim_pnch012_9.port_4.m_flow": 0.0, + "amesim_pnch012_9.port_4.h_outflow": -25888.0419917211, + "amesim_pnpl01_3.port_1.p": 100011.7341451429, + "amesim_pnpl01_3.port_1.m_flow": 0.0, + "amesim_pnpl01_3.port_1.h_outflow": -25888.0419917211, + "amesim_pnpl01_4.port_1.p": 100011.7341451429, + "amesim_pnpl01_4.port_1.m_flow": 0.0, + "amesim_pnpl01_4.port_1.h_outflow": -25888.0419917211, + "amesim_pnch012_10.m": 0.0024628456829034035, + "amesim_pnch012_10.U": -1563.8061345237102, + "amesim_pnch012_10.p": 100011.72905762558, + "amesim_pnch012_10.T": 293.16055205160166, + "amesim_pnch012_10.rho": 0.16420373441833588, + "amesim_pnch012_10.u": -634959.0416400625, + "amesim_pnch012_10.h": -25888.063979899773, + "amesim_pnch012_10.vol": 0.014998719070717972, + "amesim_pnch012_10.dvol": -0.00025579649911746185, + "amesim_pnch012_10.port_1.p": 100011.72905762558, + "amesim_pnch012_10.port_1.m_flow": -2.1070867453613208e-06, + "amesim_pnch012_10.port_1.h_outflow": -25888.063979899773, + "amesim_pnch012_10.port_2.p": 100011.72905762558, + "amesim_pnch012_10.port_2.m_flow": 0.0, + "amesim_pnch012_10.port_2.h_outflow": -25888.063979899773, + "amesim_pnch012_10.port_3.p": 100011.72905762558, + "amesim_pnch012_10.port_3.m_flow": 0.0, + "amesim_pnch012_10.port_3.h_outflow": -25888.063979899773, + "amesim_pnch012_10.port_4.p": 100011.72905762558, + "amesim_pnch012_10.port_4.m_flow": 0.0, + "amesim_pnch012_10.port_4.h_outflow": -25888.063979899773, + "amesim_pnpl01_5.port_1.p": 100011.72905762558, + "amesim_pnpl01_5.port_1.m_flow": 0.0, + "amesim_pnpl01_5.port_1.h_outflow": -25888.063979899773, + "amesim_pnpl01_6.port_1.p": 100011.72905762558, + "amesim_pnpl01_6.port_1.m_flow": 0.0, + "amesim_pnpl01_6.port_1.h_outflow": -25888.063979899773, + "amesim_pnch012_11.m": 0.002462845406986056, + "amesim_pnch012_11.U": -1563.8060050737704, + "amesim_pnch012_11.p": 100011.71586088036, + "amesim_pnch012_11.T": 293.16054608747555, + "amesim_pnch012_11.rho": 0.16420371609533896, + "amesim_pnch012_11.u": -634959.0602146245, + "amesim_pnch012_11.h": -25888.094958197988, + "amesim_pnch012_11.vol": 0.014998719064044163, + "amesim_pnch012_11.dvol": -0.0002557989271051151, + "amesim_pnch012_11.port_1.p": 100011.71586088036, + "amesim_pnch012_11.port_1.m_flow": -1.777113543381723e-06, + "amesim_pnch012_11.port_1.h_outflow": -25888.094958197988, + "amesim_pnch012_11.port_2.p": 100011.71586088036, + "amesim_pnch012_11.port_2.m_flow": 0.0, + "amesim_pnch012_11.port_2.h_outflow": -25888.094958197988, + "amesim_pnch012_11.port_3.p": 100011.71586088036, + "amesim_pnch012_11.port_3.m_flow": 0.0, + "amesim_pnch012_11.port_3.h_outflow": -25888.094958197988, + "amesim_pnch012_11.port_4.p": 100011.71586088036, + "amesim_pnch012_11.port_4.m_flow": 0.0, + "amesim_pnch012_11.port_4.h_outflow": -25888.094958197988, + "amesim_pnpl01_7.port_1.p": 100011.71586088036, + "amesim_pnpl01_7.port_1.m_flow": 0.0, + "amesim_pnpl01_7.port_1.h_outflow": -25888.094958197988, + "amesim_pnpl01_8.port_1.p": 100011.71586088036, + "amesim_pnpl01_8.port_1.m_flow": 0.0, + "amesim_pnpl01_8.port_1.h_outflow": -25888.094958197988, + "amesim_pnch012_12.m": 0.0024628462370350226, + "amesim_pnch012_12.U": -1563.8063023509549, + "amesim_pnch012_12.p": 100011.75969275752, + "amesim_pnch012_12.T": 293.16057603802113, + "amesim_pnch012_12.rho": 0.1642037712736009, + "amesim_pnch012_12.u": -634958.9669201573, + "amesim_pnch012_12.h": -25887.93939719543, + "amesim_pnch012_12.vol": 0.01499871907893857, + "amesim_pnch012_12.dvol": -0.0002557934680258189, + "amesim_pnch012_12.port_1.p": 100011.75969275752, + "amesim_pnch012_12.port_1.m_flow": -2.0615767015464285e-06, + "amesim_pnch012_12.port_1.h_outflow": -25887.93939719543, + "amesim_pnch012_12.port_2.p": 100011.75969275752, + "amesim_pnch012_12.port_2.m_flow": 0.0, + "amesim_pnch012_12.port_2.h_outflow": -25887.93939719543, + "amesim_pnch012_12.port_3.p": 100011.75969275752, + "amesim_pnch012_12.port_3.m_flow": 0.0, + "amesim_pnch012_12.port_3.h_outflow": -25887.93939719543, + "amesim_pnch012_12.port_4.p": 100011.75969275752, + "amesim_pnch012_12.port_4.m_flow": 0.0, + "amesim_pnch012_12.port_4.h_outflow": -25887.93939719543, + "amesim_pnpl01_9.port_1.p": 100011.75969275752, + "amesim_pnpl01_9.port_1.m_flow": 0.0, + "amesim_pnpl01_9.port_1.h_outflow": -25887.93939719543, + "amesim_pnpl01_10.port_1.p": 100011.75969275752, + "amesim_pnpl01_10.port_1.m_flow": 0.0, + "amesim_pnpl01_10.port_1.h_outflow": -25887.93939719543, + "amesim_pnch012_13.m": 0.0024628462184039185, + "amesim_pnch012_13.U": -1563.806262550833, + "amesim_pnch012_13.p": 100011.76019571227, + "amesim_pnch012_13.T": 293.1605796827541, + "amesim_pnch012_13.rho": 0.16420377005784711, + "amesim_pnch012_13.u": -634958.9555633235, + "amesim_pnch012_13.h": -25887.920467848766, + "amesim_pnch012_13.vol": 0.01499871907652477, + "amesim_pnch012_13.dvol": -0.0002557942680876755, + "amesim_pnch012_13.port_1.p": 100011.76019571227, + "amesim_pnch012_13.port_1.m_flow": -2.0217418315738363e-06, + "amesim_pnch012_13.port_1.h_outflow": -25887.920467848766, + "amesim_pnch012_13.port_2.p": 100011.76019571227, + "amesim_pnch012_13.port_2.m_flow": 0.0, + "amesim_pnch012_13.port_2.h_outflow": -25887.920467848766, + "amesim_pnch012_13.port_3.p": 100011.76019571227, + "amesim_pnch012_13.port_3.m_flow": 0.0, + "amesim_pnch012_13.port_3.h_outflow": -25887.920467848766, + "amesim_pnch012_13.port_4.p": 100011.76019571227, + "amesim_pnch012_13.port_4.m_flow": 0.0, + "amesim_pnch012_13.port_4.h_outflow": -25887.920467848766, + "amesim_pnpl01_11.port_1.p": 100011.76019571227, + "amesim_pnpl01_11.port_1.m_flow": 0.0, + "amesim_pnpl01_11.port_1.h_outflow": -25887.920467848766, + "amesim_pnpl01_12.port_1.p": 100011.76019571227, + "amesim_pnpl01_12.port_1.m_flow": 0.0, + "amesim_pnpl01_12.port_1.h_outflow": -25887.920467848766, + "amesim_pnch012_14.m": 0.0024628462530603456, + "amesim_pnch012_14.U": -1563.8062690804336, + "amesim_pnch012_14.p": 100011.76229077564, + "amesim_pnch012_14.T": 293.16058169981903, + "amesim_pnch012_14.rho": 0.1642037723673079, + "amesim_pnch012_14.u": -634958.949279615, + "amesim_pnch012_14.h": -25887.90999155862, + "amesim_pnch012_14.vol": 0.014998719076631183, + "amesim_pnch012_14.dvol": -0.0002557941696503793, + "amesim_pnch012_14.port_1.p": 100011.76229077564, + "amesim_pnch012_14.port_1.m_flow": -2.0281069798683504e-06, + "amesim_pnch012_14.port_1.h_outflow": -25887.90999155862, + "amesim_pnch012_14.port_2.p": 100011.76229077564, + "amesim_pnch012_14.port_2.m_flow": 0.0, + "amesim_pnch012_14.port_2.h_outflow": -25887.90999155862, + "amesim_pnch012_14.port_3.p": 100011.76229077564, + "amesim_pnch012_14.port_3.m_flow": 0.0, + "amesim_pnch012_14.port_3.h_outflow": -25887.90999155862, + "amesim_pnch012_14.port_4.p": 100011.76229077564, + "amesim_pnch012_14.port_4.m_flow": 0.0, + "amesim_pnch012_14.port_4.h_outflow": -25887.90999155862, + "amesim_pnpl01_13.port_1.p": 100011.76229077564, + "amesim_pnpl01_13.port_1.m_flow": 0.0, + "amesim_pnpl01_13.port_1.h_outflow": -25887.90999155862, + "amesim_pnpl01_14.port_1.p": 100011.76229077564, + "amesim_pnpl01_14.port_1.m_flow": 0.0, + "amesim_pnpl01_14.port_1.h_outflow": -25887.90999155862, + "amesim_pnch012_15.m": 0.0024628463546484862, + "amesim_pnch012_15.U": -1563.8063300686276, + "amesim_pnch012_15.p": 100011.76655554793, + "amesim_pnch012_15.T": 293.1605821590203, + "amesim_pnch012_15.rho": 0.16420377911106118, + "amesim_pnch012_15.u": -634958.9478519558, + "amesim_pnch012_15.h": -25887.90760565436, + "amesim_pnch012_15.vol": 0.014998719079313704, + "amesim_pnch012_15.dvol": -0.00025579304244832825, + "amesim_pnch012_15.port_1.p": 100011.76655554793, + "amesim_pnch012_15.port_1.m_flow": -2.1317446636564634e-06, + "amesim_pnch012_15.port_1.h_outflow": -25887.90760565436, + "amesim_pnch012_15.port_2.p": 100011.76655554793, + "amesim_pnch012_15.port_2.m_flow": 0.0, + "amesim_pnch012_15.port_2.h_outflow": -25887.90760565436, + "amesim_pnch012_15.port_3.p": 100011.76655554793, + "amesim_pnch012_15.port_3.m_flow": 0.0, + "amesim_pnch012_15.port_3.h_outflow": -25887.90760565436, + "amesim_pnch012_15.port_4.p": 100011.76655554793, + "amesim_pnch012_15.port_4.m_flow": 0.0, + "amesim_pnch012_15.port_4.h_outflow": -25887.90760565436, + "amesim_pnpl01_15.port_1.p": 100011.76655554793, + "amesim_pnpl01_15.port_1.m_flow": 0.0, + "amesim_pnpl01_15.port_1.h_outflow": -25887.90760565436, + "amesim_pnpl01_16.port_1.p": 100011.76655554793, + "amesim_pnpl01_16.port_1.m_flow": 0.0, + "amesim_pnpl01_16.port_1.h_outflow": -25887.90760565436, + "amesim_pnrp17_1.volume": -1.2809206862961549e-06, + "amesim_pnrp17_1.volume_flow": -0.00025579304244832825, + "amesim_pnrp17_1.length": -4.077399113631761e-05, + "amesim_pnrp17_1.pressure_force": -40.470035475811606, + "amesim_pnrp17_1.port_1.p": 100011.76655554793, + "amesim_pnrp17_1.port_1.m_flow": 0.0, + "amesim_pnrp17_1.port_1.h_outflow": -25887.90760565436, + "amesim_pnrp17_1.port_2.x": -4.077399113631761e-05, + "amesim_pnrp17_1.port_2.v": -0.008142348981557829, + "amesim_pnrp17_1.port_2.f": 40.470035475811606, + "amesim_pnrp17_1.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_1.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_1.port_3.f": -40.470035475811606, + "amesim_pnrp17_1.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_1.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_1.port_4.f": 0.0, + "amesim_pnrp17_1.port_5.x": -4.077399113631761e-05, + "amesim_pnrp17_1.port_5.v": -0.008142348981557829, + "amesim_pnrp17_1.port_5.f": 0.0, + "amesim_pnrp17_2.volume": -1.280923368815736e-06, + "amesim_pnrp17_2.volume_flow": -0.0002557941696503793, + "amesim_pnrp17_2.length": -4.0774076525702604e-05, + "amesim_pnrp17_2.pressure_force": -40.47016945423494, + "amesim_pnrp17_2.port_1.p": 100011.76229077564, + "amesim_pnrp17_2.port_1.m_flow": 0.0, + "amesim_pnrp17_2.port_1.h_outflow": -25887.90999155862, + "amesim_pnrp17_2.port_2.x": -4.0774076525702604e-05, + "amesim_pnrp17_2.port_2.v": -0.008142384862410507, + "amesim_pnrp17_2.port_2.f": 40.47016945423494, + "amesim_pnrp17_2.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_2.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_2.port_3.f": -40.47016945423494, + "amesim_pnrp17_2.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_2.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_2.port_4.f": 0.0, + "amesim_pnrp17_2.port_5.x": -4.0774076525702604e-05, + "amesim_pnrp17_2.port_5.v": -0.008142384862410507, + "amesim_pnrp17_2.port_5.f": 0.0, + "amesim_pnrp17_3.volume": -1.2809234752295699e-06, + "amesim_pnrp17_3.volume_flow": -0.0002557942680876755, + "amesim_pnrp17_3.length": -4.077407991304482e-05, + "amesim_pnrp17_3.pressure_force": -40.470235270946624, + "amesim_pnrp17_3.port_1.p": 100011.76019571227, + "amesim_pnrp17_3.port_1.m_flow": 0.0, + "amesim_pnrp17_3.port_1.h_outflow": -25887.920467848766, + "amesim_pnrp17_3.port_2.x": -4.077407991304482e-05, + "amesim_pnrp17_3.port_2.v": -0.008142387995845298, + "amesim_pnrp17_3.port_2.f": 40.470235270946624, + "amesim_pnrp17_3.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_3.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_3.port_3.f": -40.470235270946624, + "amesim_pnrp17_3.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_3.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_3.port_4.f": 0.0, + "amesim_pnrp17_3.port_5.x": -4.077407991304482e-05, + "amesim_pnrp17_3.port_5.v": -0.008142387995845298, + "amesim_pnrp17_3.port_5.f": 0.0, + "amesim_pnrp17_4.volume": -1.280921061428828e-06, + "amesim_pnrp17_4.volume_flow": -0.0002557934680258189, + "amesim_pnrp17_4.length": -4.0774003077459985e-05, + "amesim_pnrp17_4.pressure_force": -40.470251071340975, + "amesim_pnrp17_4.port_1.p": 100011.75969275752, + "amesim_pnrp17_4.port_1.m_flow": 0.0, + "amesim_pnrp17_4.port_1.h_outflow": -25887.93939719543, + "amesim_pnrp17_4.port_2.x": -4.0774003077459985e-05, + "amesim_pnrp17_4.port_2.v": -0.00814236252844876, + "amesim_pnrp17_4.port_2.f": 40.470251071340975, + "amesim_pnrp17_4.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_4.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_4.port_3.f": -40.470251071340975, + "amesim_pnrp17_4.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_4.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_4.port_4.f": 0.0, + "amesim_pnrp17_4.port_5.x": -4.0774003077459985e-05, + "amesim_pnrp17_4.port_5.v": -0.00814236252844876, + "amesim_pnrp17_4.port_5.f": 0.0, + "amesim_pnrp17_5.volume": -1.2809359558357706e-06, + "amesim_pnrp17_5.volume_flow": -0.0002557989271051151, + "amesim_pnrp17_5.length": -4.0774477193010746e-05, + "amesim_pnrp17_5.pressure_force": -40.47162805594838, + "amesim_pnrp17_5.port_1.p": 100011.71586088036, + "amesim_pnrp17_5.port_1.m_flow": 0.0, + "amesim_pnrp17_5.port_1.h_outflow": -25888.094958197988, + "amesim_pnrp17_5.port_2.x": -4.0774477193010746e-05, + "amesim_pnrp17_5.port_2.v": -0.008142536300684011, + "amesim_pnrp17_5.port_2.f": 40.47162805594838, + "amesim_pnrp17_5.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_5.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_5.port_3.f": -40.47162805594838, + "amesim_pnrp17_5.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_5.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_5.port_4.f": 0.0, + "amesim_pnrp17_5.port_5.x": -4.0774477193010746e-05, + "amesim_pnrp17_5.port_5.v": -0.008142536300684011, + "amesim_pnrp17_5.port_5.f": 0.0, + "amesim_pnrp17_6.volume": -1.280929282028054e-06, + "amesim_pnrp17_6.volume_flow": -0.00025579649911746185, + "amesim_pnrp17_6.length": -4.0774264753802296e-05, + "amesim_pnrp17_6.pressure_force": -40.471213478334796, + "amesim_pnrp17_6.port_1.p": 100011.72905762558, + "amesim_pnrp17_6.port_1.m_flow": 0.0, + "amesim_pnrp17_6.port_1.h_outflow": -25888.063979899773, + "amesim_pnrp17_6.port_2.x": -4.0774264753802296e-05, + "amesim_pnrp17_6.port_2.v": -0.008142459013504477, + "amesim_pnrp17_6.port_2.f": 40.471213478334796, + "amesim_pnrp17_6.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_6.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_6.port_3.f": -40.471213478334796, + "amesim_pnrp17_6.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_6.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_6.port_4.f": 0.0, + "amesim_pnrp17_6.port_5.x": -4.0774264753802296e-05, + "amesim_pnrp17_6.port_5.v": -0.008142459013504477, + "amesim_pnrp17_6.port_5.f": 0.0, + "amesim_pnrp17_7.volume": -1.2809287243782937e-06, + "amesim_pnrp17_7.volume_flow": -0.000255796101632921, + "amesim_pnrp17_7.length": -4.077424700281535e-05, + "amesim_pnrp17_7.pressure_force": -40.4710536532602, + "amesim_pnrp17_7.port_1.p": 100011.7341451429, + "amesim_pnrp17_7.port_1.m_flow": 0.0, + "amesim_pnrp17_7.port_1.h_outflow": -25888.0419917211, + "amesim_pnrp17_7.port_2.x": -4.077424700281535e-05, + "amesim_pnrp17_7.port_2.v": -0.008142446360862265, + "amesim_pnrp17_7.port_2.f": 40.4710536532602, + "amesim_pnrp17_7.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_7.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_7.port_3.f": -40.4710536532602, + "amesim_pnrp17_7.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_7.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_7.port_4.f": 0.0, + "amesim_pnrp17_7.port_5.x": -4.077424700281535e-05, + "amesim_pnrp17_7.port_5.v": -0.008142446360862265, + "amesim_pnrp17_7.port_5.f": 0.0, + "amesim_pnrp17_8.volume": -1.2809402607435823e-06, + "amesim_pnrp17_8.volume_flow": -0.0002558013883579483, + "amesim_pnrp17_8.length": -4.0774614225908125e-05, + "amesim_pnrp17_8.pressure_force": -40.47238399790136, + "amesim_pnrp17_8.port_1.p": 100011.69179789908, + "amesim_pnrp17_8.port_1.m_flow": 0.0, + "amesim_pnrp17_8.port_1.h_outflow": -25888.187371745476, + "amesim_pnrp17_8.port_2.x": -4.0774614225908125e-05, + "amesim_pnrp17_8.port_2.v": -0.008142614646753582, + "amesim_pnrp17_8.port_2.f": 40.47238399790136, + "amesim_pnrp17_8.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_8.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_8.port_3.f": -40.47238399790136, + "amesim_pnrp17_8.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_8.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_8.port_4.f": 0.0, + "amesim_pnrp17_8.port_5.x": -4.0774614225908125e-05, + "amesim_pnrp17_8.port_5.v": -0.008142614646753582, + "amesim_pnrp17_8.port_5.f": 0.0, + "amesim_f000_15.port_1.x": -2.1367171061617978e-27, + "amesim_f000_15.port_1.v": -1.8009330463652482e-22, + "amesim_f000_15.port_1.f": 0.0, + "amesim_f000_16.port_1.x": -2.1367171061617978e-27, + "amesim_f000_16.port_1.v": -1.8009330463652482e-22, + "amesim_f000_16.port_1.f": 0.0, + "amesim_f000_17.port_1.x": -2.1367171061617978e-27, + "amesim_f000_17.port_1.v": -1.8009330463652482e-22, + "amesim_f000_17.port_1.f": 0.0, + "amesim_f000_18.port_1.x": -2.1367171061617978e-27, + "amesim_f000_18.port_1.v": -1.8009330463652482e-22, + "amesim_f000_18.port_1.f": 0.0, + "amesim_f000_19.port_1.x": -2.1367171061617978e-27, + "amesim_f000_19.port_1.v": -1.8009330463652482e-22, + "amesim_f000_19.port_1.f": 0.0, + "amesim_f000_20.port_1.x": -2.1367171061617978e-27, + "amesim_f000_20.port_1.v": -1.8009330463652482e-22, + "amesim_f000_20.port_1.f": 0.0, + "amesim_f000_21.port_1.x": -2.1367171061617978e-27, + "amesim_f000_21.port_1.v": -1.8009330463652482e-22, + "amesim_f000_21.port_1.f": 0.0, + "amesim_f000_22.port_1.x": -2.1367171061617978e-27, + "amesim_f000_22.port_1.v": -1.8009330463652482e-22, + "amesim_f000_22.port_1.f": 0.0, + "amesim_mecmas21_1.a": -0.8094007095162321, + "amesim_mecmas21_1.v": -0.008142348981557829, + "amesim_mecmas21_1.x": -4.077399113631761e-05, + "amesim_mecmas21_1.Fvisc": 0.0, + "amesim_mecmas21_1.Ffric": 0.0, + "amesim_mecmas21_1.Fmin": 0.0, + "amesim_mecmas21_1.Fmax": 0.0, + "amesim_mecmas21_1.port_1.x": -4.077399113631761e-05, + "amesim_mecmas21_1.port_1.v": -0.008142348981557829, + "amesim_mecmas21_1.port_1.f": -40.470035475811606, + "amesim_mecmas21_1.port_2.x": -4.077399113631761e-05, + "amesim_mecmas21_1.port_2.v": -0.008142348981557829, + "amesim_mecmas21_1.port_2.f": 0.0, + "amesim_mecmas21_2.a": -0.8094033890846988, + "amesim_mecmas21_2.v": -0.008142384862410507, + "amesim_mecmas21_2.x": -4.0774076525702604e-05, + "amesim_mecmas21_2.Fvisc": 0.0, + "amesim_mecmas21_2.Ffric": 0.0, + "amesim_mecmas21_2.Fmin": 0.0, + "amesim_mecmas21_2.Fmax": 0.0, + "amesim_mecmas21_2.port_1.x": -4.0774076525702604e-05, + "amesim_mecmas21_2.port_1.v": -0.008142384862410507, + "amesim_mecmas21_2.port_1.f": -40.47016945423494, + "amesim_mecmas21_2.port_2.x": -4.0774076525702604e-05, + "amesim_mecmas21_2.port_2.v": -0.008142384862410507, + "amesim_mecmas21_2.port_2.f": 0.0, + "amesim_mecmas21_3.a": -0.8094047054189325, + "amesim_mecmas21_3.v": -0.008142387995845298, + "amesim_mecmas21_3.x": -4.077407991304482e-05, + "amesim_mecmas21_3.Fvisc": 0.0, + "amesim_mecmas21_3.Ffric": 0.0, + "amesim_mecmas21_3.Fmin": 0.0, + "amesim_mecmas21_3.Fmax": 0.0, + "amesim_mecmas21_3.port_1.x": -4.077407991304482e-05, + "amesim_mecmas21_3.port_1.v": -0.008142387995845298, + "amesim_mecmas21_3.port_1.f": -40.470235270946624, + "amesim_mecmas21_3.port_2.x": -4.077407991304482e-05, + "amesim_mecmas21_3.port_2.v": -0.008142387995845298, + "amesim_mecmas21_3.port_2.f": 0.0, + "amesim_mecmas21_4.a": -0.8094050214268195, + "amesim_mecmas21_4.v": -0.00814236252844876, + "amesim_mecmas21_4.x": -4.0774003077459985e-05, + "amesim_mecmas21_4.Fvisc": 0.0, + "amesim_mecmas21_4.Ffric": 0.0, + "amesim_mecmas21_4.Fmin": 0.0, + "amesim_mecmas21_4.Fmax": 0.0, + "amesim_mecmas21_4.port_1.x": -4.0774003077459985e-05, + "amesim_mecmas21_4.port_1.v": -0.00814236252844876, + "amesim_mecmas21_4.port_1.f": -40.470251071340975, + "amesim_mecmas21_4.port_2.x": -4.0774003077459985e-05, + "amesim_mecmas21_4.port_2.v": -0.00814236252844876, + "amesim_mecmas21_4.port_2.f": 0.0, + "amesim_mecmas21_5.a": -0.8094325611189676, + "amesim_mecmas21_5.v": -0.008142536300684011, + "amesim_mecmas21_5.x": -4.0774477193010746e-05, + "amesim_mecmas21_5.Fvisc": 0.0, + "amesim_mecmas21_5.Ffric": 0.0, + "amesim_mecmas21_5.Fmin": 0.0, + "amesim_mecmas21_5.Fmax": 0.0, + "amesim_mecmas21_5.port_1.x": -4.0774477193010746e-05, + "amesim_mecmas21_5.port_1.v": -0.008142536300684011, + "amesim_mecmas21_5.port_1.f": -40.47162805594838, + "amesim_mecmas21_5.port_2.x": -4.0774477193010746e-05, + "amesim_mecmas21_5.port_2.v": -0.008142536300684011, + "amesim_mecmas21_5.port_2.f": 0.0, + "amesim_mecmas21_6.a": -0.8094242695666959, + "amesim_mecmas21_6.v": -0.008142459013504477, + "amesim_mecmas21_6.x": -4.0774264753802296e-05, + "amesim_mecmas21_6.Fvisc": 0.0, + "amesim_mecmas21_6.Ffric": 0.0, + "amesim_mecmas21_6.Fmin": 0.0, + "amesim_mecmas21_6.Fmax": 0.0, + "amesim_mecmas21_6.port_1.x": -4.0774264753802296e-05, + "amesim_mecmas21_6.port_1.v": -0.008142459013504477, + "amesim_mecmas21_6.port_1.f": -40.471213478334796, + "amesim_mecmas21_6.port_2.x": -4.0774264753802296e-05, + "amesim_mecmas21_6.port_2.v": -0.008142459013504477, + "amesim_mecmas21_6.port_2.f": 0.0, + "amesim_mecmas21_7.a": -0.8094210730652039, + "amesim_mecmas21_7.v": -0.008142446360862265, + "amesim_mecmas21_7.x": -4.077424700281535e-05, + "amesim_mecmas21_7.Fvisc": 0.0, + "amesim_mecmas21_7.Ffric": 0.0, + "amesim_mecmas21_7.Fmin": 0.0, + "amesim_mecmas21_7.Fmax": 0.0, + "amesim_mecmas21_7.port_1.x": -4.077424700281535e-05, + "amesim_mecmas21_7.port_1.v": -0.008142446360862265, + "amesim_mecmas21_7.port_1.f": -40.4710536532602, + "amesim_mecmas21_7.port_2.x": -4.077424700281535e-05, + "amesim_mecmas21_7.port_2.v": -0.008142446360862265, + "amesim_mecmas21_7.port_2.f": 0.0, + "amesim_mecmas21_8.a": -0.8094476799580272, + "amesim_mecmas21_8.v": -0.008142614646753582, + "amesim_mecmas21_8.x": -4.0774614225908125e-05, + "amesim_mecmas21_8.Fvisc": 0.0, + "amesim_mecmas21_8.Ffric": 0.0, + "amesim_mecmas21_8.Fmin": 0.0, + "amesim_mecmas21_8.Fmax": 0.0, + "amesim_mecmas21_8.port_1.x": -4.0774614225908125e-05, + "amesim_mecmas21_8.port_1.v": -0.008142614646753582, + "amesim_mecmas21_8.port_1.f": -40.47238399790136, + "amesim_mecmas21_8.port_2.x": -4.0774614225908125e-05, + "amesim_mecmas21_8.port_2.v": -0.008142614646753582, + "amesim_mecmas21_8.port_2.f": 0.0, + "amesim_f000_23.port_1.x": -4.077399113631761e-05, + "amesim_f000_23.port_1.v": -0.008142348981557829, + "amesim_f000_23.port_1.f": 0.0, + "amesim_f000_25.port_1.x": -4.0774076525702604e-05, + "amesim_f000_25.port_1.v": -0.008142384862410507, + "amesim_f000_25.port_1.f": 0.0, + "amesim_f000_26.port_1.x": -4.077407991304482e-05, + "amesim_f000_26.port_1.v": -0.008142387995845298, + "amesim_f000_26.port_1.f": 0.0, + "amesim_f000_27.port_1.x": -4.0774003077459985e-05, + "amesim_f000_27.port_1.v": -0.00814236252844876, + "amesim_f000_27.port_1.f": 0.0, + "amesim_f000_28.port_1.x": -4.0774477193010746e-05, + "amesim_f000_28.port_1.v": -0.008142536300684011, + "amesim_f000_28.port_1.f": 0.0, + "amesim_f000_29.port_1.x": -4.0774264753802296e-05, + "amesim_f000_29.port_1.v": -0.008142459013504477, + "amesim_f000_29.port_1.f": 0.0, + "amesim_f000_30.port_1.x": -4.077424700281535e-05, + "amesim_f000_30.port_1.v": -0.008142446360862265, + "amesim_f000_30.port_1.f": 0.0, + "amesim_f000_31.port_1.x": -4.0774614225908125e-05, + "amesim_f000_31.port_1.v": -0.008142614646753582, + "amesim_f000_31.port_1.f": 0.0, + "amesim_lstp00a_1.gap": 4.077399113631761e-05, + "amesim_lstp00a_1.penetration": 0.0, + "amesim_lstp00a_1.force": 0.0, + "amesim_lstp00a_1.port_1.x": -4.077399113631761e-05, + "amesim_lstp00a_1.port_1.v": -0.008142348981557829, + "amesim_lstp00a_1.port_1.f": 0.0, + "amesim_lstp00a_1.port_2.x": 0.0, + "amesim_lstp00a_1.port_2.v": 0.0, + "amesim_lstp00a_1.port_2.f": 0.0, + "amesim_lstp00a_2.gap": 4.0774076525702604e-05, + "amesim_lstp00a_2.penetration": 0.0, + "amesim_lstp00a_2.force": 0.0, + "amesim_lstp00a_2.port_1.x": -4.0774076525702604e-05, + "amesim_lstp00a_2.port_1.v": -0.008142384862410507, + "amesim_lstp00a_2.port_1.f": 0.0, + "amesim_lstp00a_2.port_2.x": 0.0, + "amesim_lstp00a_2.port_2.v": 0.0, + "amesim_lstp00a_2.port_2.f": 0.0, + "amesim_lstp00a_3.gap": 4.077407991304482e-05, + "amesim_lstp00a_3.penetration": 0.0, + "amesim_lstp00a_3.force": 0.0, + "amesim_lstp00a_3.port_1.x": -4.077407991304482e-05, + "amesim_lstp00a_3.port_1.v": -0.008142387995845298, + "amesim_lstp00a_3.port_1.f": 0.0, + "amesim_lstp00a_3.port_2.x": 0.0, + "amesim_lstp00a_3.port_2.v": 0.0, + "amesim_lstp00a_3.port_2.f": 0.0, + "amesim_lstp00a_4.gap": 4.0774003077459985e-05, + "amesim_lstp00a_4.penetration": 0.0, + "amesim_lstp00a_4.force": 0.0, + "amesim_lstp00a_4.port_1.x": -4.0774003077459985e-05, + "amesim_lstp00a_4.port_1.v": -0.00814236252844876, + "amesim_lstp00a_4.port_1.f": 0.0, + "amesim_lstp00a_4.port_2.x": 0.0, + "amesim_lstp00a_4.port_2.v": 0.0, + "amesim_lstp00a_4.port_2.f": 0.0, + "amesim_lstp00a_5.gap": 4.0774477193010746e-05, + "amesim_lstp00a_5.penetration": 0.0, + "amesim_lstp00a_5.force": 0.0, + "amesim_lstp00a_5.port_1.x": -4.0774477193010746e-05, + "amesim_lstp00a_5.port_1.v": -0.008142536300684011, + "amesim_lstp00a_5.port_1.f": 0.0, + "amesim_lstp00a_5.port_2.x": 0.0, + "amesim_lstp00a_5.port_2.v": 0.0, + "amesim_lstp00a_5.port_2.f": 0.0, + "amesim_lstp00a_6.gap": 4.0774264753802296e-05, + "amesim_lstp00a_6.penetration": 0.0, + "amesim_lstp00a_6.force": 0.0, + "amesim_lstp00a_6.port_1.x": -4.0774264753802296e-05, + "amesim_lstp00a_6.port_1.v": -0.008142459013504477, + "amesim_lstp00a_6.port_1.f": 0.0, + "amesim_lstp00a_6.port_2.x": 0.0, + "amesim_lstp00a_6.port_2.v": 0.0, + "amesim_lstp00a_6.port_2.f": 0.0, + "amesim_lstp00a_7.gap": 4.077424700281535e-05, + "amesim_lstp00a_7.penetration": 0.0, + "amesim_lstp00a_7.force": 0.0, + "amesim_lstp00a_7.port_1.x": -4.077424700281535e-05, + "amesim_lstp00a_7.port_1.v": -0.008142446360862265, + "amesim_lstp00a_7.port_1.f": 0.0, + "amesim_lstp00a_7.port_2.x": 0.0, + "amesim_lstp00a_7.port_2.v": 0.0, + "amesim_lstp00a_7.port_2.f": 0.0, + "amesim_lstp00a_8.gap": 4.0774614225908125e-05, + "amesim_lstp00a_8.penetration": 0.0, + "amesim_lstp00a_8.force": 0.0, + "amesim_lstp00a_8.port_1.x": -4.0774614225908125e-05, + "amesim_lstp00a_8.port_1.v": -0.008142614646753582, + "amesim_lstp00a_8.port_1.f": 0.0, + "amesim_lstp00a_8.port_2.x": 0.0, + "amesim_lstp00a_8.port_2.v": 0.0, + "amesim_lstp00a_8.port_2.f": 0.0, + "amesim_lmechn1_3.tforce": 323.7669704577789, + "amesim_lmechn1_3.port_1.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_1.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_1.f": 40.470035475811606, + "amesim_lmechn1_3.port_2.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_2.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_2.f": 40.47016945423494, + "amesim_lmechn1_3.port_3.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_3.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_3.f": 40.470235270946624, + "amesim_lmechn1_3.port_4.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_4.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_4.f": 40.470251071340975, + "amesim_lmechn1_3.port_5.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_5.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_5.f": 40.47162805594838, + "amesim_lmechn1_3.port_6.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_6.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_6.f": 40.471213478334796, + "amesim_lmechn1_3.port_7.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_7.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_7.f": 40.4710536532602, + "amesim_lmechn1_3.port_8.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_8.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_8.f": 40.47238399790136, + "amesim_lmechn1_3.port_9.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_9.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_9.f": -323.7669704577789, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.8009330463652482e-22, + "amesim_mecmas21_9.x": -2.1367171061617978e-27, + "amesim_mecmas21_9.Fvisc": 0.0, + "amesim_mecmas21_9.Ffric": 0.0, + "amesim_mecmas21_9.Fmin": 0.0, + "amesim_mecmas21_9.Fmax": 0.0, + "amesim_mecmas21_9.port_1.x": -2.1367171061617978e-27, + "amesim_mecmas21_9.port_1.v": -1.8009330463652482e-22, + "amesim_mecmas21_9.port_1.f": 323.7669704577789, + "amesim_mecmas21_9.port_2.x": -2.1367171061617978e-27, + "amesim_mecmas21_9.port_2.v": -1.8009330463652482e-22, + "amesim_mecmas21_9.port_2.f": 1e+17, + "amesim_forc_1.force": 1e+17, + "amesim_forc_1.res.signal": 1e+17, + "amesim_forc_1.port_2.x": -2.1367171061617978e-27, + "amesim_forc_1.port_2.v": -1.8009330463652482e-22, + "amesim_forc_1.port_2.f": -1e+17, + "amesim_ud00_1.y": 1e+17, + "amesim_ud00_1.out.signal": 1e+17, + "amesim_lmechn1_4.tforce": 0.0, + "amesim_lmechn1_4.port_1.x": 0.0, + "amesim_lmechn1_4.port_1.v": 0.0, + "amesim_lmechn1_4.port_1.f": 0.0, + "amesim_lmechn1_4.port_2.x": 0.0, + "amesim_lmechn1_4.port_2.v": 0.0, + "amesim_lmechn1_4.port_2.f": 0.0, + "amesim_lmechn1_4.port_3.x": 0.0, + "amesim_lmechn1_4.port_3.v": 0.0, + "amesim_lmechn1_4.port_3.f": 0.0, + "amesim_lmechn1_4.port_4.x": 0.0, + "amesim_lmechn1_4.port_4.v": 0.0, + "amesim_lmechn1_4.port_4.f": 0.0, + "amesim_lmechn1_4.port_5.x": 0.0, + "amesim_lmechn1_4.port_5.v": 0.0, + "amesim_lmechn1_4.port_5.f": 0.0, + "amesim_lmechn1_4.port_6.x": 0.0, + "amesim_lmechn1_4.port_6.v": 0.0, + "amesim_lmechn1_4.port_6.f": 0.0, + "amesim_lmechn1_4.port_7.x": 0.0, + "amesim_lmechn1_4.port_7.v": 0.0, + "amesim_lmechn1_4.port_7.f": 0.0, + "amesim_lmechn1_4.port_8.x": 0.0, + "amesim_lmechn1_4.port_8.v": 0.0, + "amesim_lmechn1_4.port_8.f": 0.0, + "amesim_lmechn1_4.port_9.x": 0.0, + "amesim_lmechn1_4.port_9.v": 0.0, + "amesim_lmechn1_4.port_9.f": 0.0, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_mecmas21_10.Fvisc": 0.0, + "amesim_mecmas21_10.Ffric": 0.0, + "amesim_mecmas21_10.Fmin": 0.0, + "amesim_mecmas21_10.Fmax": 0.0, + "amesim_mecmas21_10.port_1.x": 0.0, + "amesim_mecmas21_10.port_1.v": 0.0, + "amesim_mecmas21_10.port_1.f": -1000000000000.0, + "amesim_mecmas21_10.port_2.x": 0.0, + "amesim_mecmas21_10.port_2.v": 0.0, + "amesim_mecmas21_10.port_2.f": 0.0, + "amesim_forc_2.force": -1000000000000.0, + "amesim_forc_2.res.signal": 1000000000000.0, + "amesim_forc_2.port_2.x": 0.0, + "amesim_forc_2.port_2.v": 0.0, + "amesim_forc_2.port_2.f": 1000000000000.0, + "amesim_ud00_2.y": 1000000000000.0, + "amesim_ud00_2.out.signal": 1000000000000.0, + "amesim_pnl00r_4.re": 0.0, + "amesim_pnl00r_4.cm": 0.0, + "amesim_pnl00r_4.v": 0.0, + "amesim_pnl00r_4.ff": 64000000.0, + "amesim_pnl00r_4.port_1.p": 15299999.999999806, + "amesim_pnl00r_4.port_1.m_flow": 0.0, + "amesim_pnl00r_4.port_1.h_outflow": -10744.47227494699, + "amesim_pnl00r_4.port_2.p": 15299999.999999806, + "amesim_pnl00r_4.port_2.m_flow": 0.0, + "amesim_pnl00r_4.port_2.h_outflow": -10744.47227494699, + "amesim_pnl00r_5.re": 0.0, + "amesim_pnl00r_5.cm": 0.0, + "amesim_pnl00r_5.v": 0.0, + "amesim_pnl00r_5.ff": 64000000.0, + "amesim_pnl00r_5.port_1.p": 15299999.999999806, + "amesim_pnl00r_5.port_1.m_flow": 0.0, + "amesim_pnl00r_5.port_1.h_outflow": -10744.47227494699, + "amesim_pnl00r_5.port_2.p": 15299999.999999806, + "amesim_pnl00r_5.port_2.m_flow": 0.0, + "amesim_pnl00r_5.port_2.h_outflow": -10744.47227494699, + "amesim_pnl00r_6.re": 0.0, + "amesim_pnl00r_6.cm": 0.0, + "amesim_pnl00r_6.v": 0.0, + "amesim_pnl00r_6.ff": 64000000.0, + "amesim_pnl00r_6.port_1.p": 15299999.999999806, + "amesim_pnl00r_6.port_1.m_flow": 0.0, + "amesim_pnl00r_6.port_1.h_outflow": -10744.47227494699, + "amesim_pnl00r_6.port_2.p": 15299999.999999806, + "amesim_pnl00r_6.port_2.m_flow": 0.0, + "amesim_pnl00r_6.port_2.h_outflow": -10744.47227494699, + "amesim_pnl00r_7.re": 0.0, + "amesim_pnl00r_7.cm": 0.0, + "amesim_pnl00r_7.v": 0.0, + "amesim_pnl00r_7.ff": 64000000.0, + "amesim_pnl00r_7.port_1.p": 15299999.999999806, + "amesim_pnl00r_7.port_1.m_flow": 0.0, + "amesim_pnl00r_7.port_1.h_outflow": -10744.47227494699, + "amesim_pnl00r_7.port_2.p": 15299999.999999806, + "amesim_pnl00r_7.port_2.m_flow": 0.0, + "amesim_pnl00r_7.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_21.m": 7.583005391067512e-06, + "amesim_pnl0001_21.U": -4.814866271432698, + "amesim_pnl0001_21.p": 100010.14115199873, + "amesim_pnl0001_21.T": 293.16188749199193, + "amesim_pnl0001_21.rho": 0.16420037979331775, + "amesim_pnl0001_21.u": -634954.8791175099, + "amesim_pnl0001_21.h": -25881.128631162454, + "amesim_pnl0001_21.re": 7.0841919899164205, + "amesim_pnl0001_21.cm": 1.69799801924389e-06, + "amesim_pnl0001_21.v": 0.06040227665948869, + "amesim_pnl0001_21.ff": 9.034198973022903, + "amesim_pnl0001_21.port_1.p": 100010.93606015209, + "amesim_pnl0001_21.port_1.m_flow": 1.5267814316720252e-06, + "amesim_pnl0001_21.port_1.h_outflow": -25881.128631162454, + "amesim_pnl0001_21.port_2.p": 100010.14115199873, + "amesim_pnl0001_21.port_2.m_flow": 0.0, + "amesim_pnl0001_21.port_2.h_outflow": -25881.128631162454, + "amesim_pnl0001_25.m": 7.583022584898818e-06, + "amesim_pnl0001_25.U": -4.814866624037128, + "amesim_pnl0001_25.p": 100010.52053114331, + "amesim_pnl0001_25.T": 293.16233468871314, + "amesim_pnl0001_25.rho": 0.16420075210396307, + "amesim_pnl0001_25.u": -634953.4859128174, + "amesim_pnl0001_25.h": -25878.805987953216, + "amesim_pnl0001_25.re": 0.46665689402472854, + "amesim_pnl0001_25.cm": 1.1185243539116951e-07, + "amesim_pnl0001_25.v": 0.003978889741514982, + "amesim_pnl0001_25.ff": 137.14572916308097, + "amesim_pnl0001_25.port_1.p": 100010.91349183957, + "amesim_pnl0001_25.port_1.m_flow": 1.0057376435009283e-07, + "amesim_pnl0001_25.port_1.h_outflow": -25878.805987953216, + "amesim_pnl0001_25.port_2.p": 100010.52053114331, + "amesim_pnl0001_25.port_2.m_flow": 0.0, + "amesim_pnl0001_25.port_2.h_outflow": -25878.805987953216, + "amesim_pnl0001_26.m": 7.583022602021138e-06, + "amesim_pnl0001_26.U": -4.8148666250615975, + "amesim_pnl0001_26.p": 100010.52089922136, + "amesim_pnl0001_26.T": 293.16233510555077, + "amesim_pnl0001_26.rho": 0.1642007524747252, + "amesim_pnl0001_26.u": -634953.484614205, + "amesim_pnl0001_26.h": -25878.803822985225, + "amesim_pnl0001_26.re": 0.46185550514807117, + "amesim_pnl0001_26.cm": 1.1070159714920689e-07, + "amesim_pnl0001_26.v": 0.003937951355627874, + "amesim_pnl0001_26.ff": 138.57147806321277, + "amesim_pnl0001_26.port_1.p": 100010.91281331026, + "amesim_pnl0001_26.port_1.m_flow": 9.953897045222411e-08, + "amesim_pnl0001_26.port_1.h_outflow": -25878.803822985225, + "amesim_pnl0001_26.port_2.p": 100010.52089922136, + "amesim_pnl0001_26.port_2.m_flow": 0.0, + "amesim_pnl0001_26.port_2.h_outflow": -25878.803822985225, + "amesim_pnl0001_27.m": 7.583021743907444e-06, + "amesim_pnl0001_27.U": -4.814866767381367, + "amesim_pnl0001_27.p": 100010.49965580451, + "amesim_pnl0001_27.T": 293.16230601843324, + "amesim_pnl0001_27.rho": 0.16420073389335976, + "amesim_pnl0001_27.u": -634953.5752353417, + "amesim_pnl0001_27.h": -25878.954894385002, + "amesim_pnl0001_27.re": 0.46365647895178613, + "amesim_pnl0001_27.cm": 1.111332802121969e-07, + "amesim_pnl0001_27.v": 0.00395330727842202, + "amesim_pnl0001_27.ff": 138.0332269802168, + "amesim_pnl0001_27.port_1.p": 100010.89196334983, + "amesim_pnl0001_27.port_1.m_flow": 9.992710875690844e-08, + "amesim_pnl0001_27.port_1.h_outflow": -25878.954894385002, + "amesim_pnl0001_27.port_2.p": 100010.49965580451, + "amesim_pnl0001_27.port_2.m_flow": 0.0, + "amesim_pnl0001_27.port_2.h_outflow": -25878.954894385002 + }, + "physicalContract": { + "schemaVersion": 1, + "projectionCategories": [ + "state" + ], + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010316386455937335, + "amesim_pnl0002_1.U": -65.50821976891021, + "amesim_pnl0002_2.m": 0.00010316386455937335, + "amesim_pnl0002_2.U": -65.50821976891021, + "amesim_pnl0002_3.m": 0.00010316386455937335, + "amesim_pnl0002_3.U": -65.50821976891021, + "amesim_pnl0002_4.m": 0.00010316386455937335, + "amesim_pnl0002_4.U": -65.50821976891021, + "amesim_pnl0002_5.m": 0.00010316386455937335, + "amesim_pnl0002_5.U": -65.50821976891021, + "amesim_pnl0002_6.m": 0.00010316386455937335, + "amesim_pnl0002_6.U": -65.50821976891021, + "amesim_pnl0002_7.m": 0.00010316386455937335, + "amesim_pnl0002_7.U": -65.50821976891021, + "amesim_pnl0002_8.m": 0.00010316386455937335, + "amesim_pnl0002_8.U": -65.50821976891021, + "amesim_pnl0001_13.m": 5.158193227968668e-05, + "amesim_pnl0001_13.U": -32.754109884455104, + "amesim_pnl0001_14.m": 5.158193227968668e-05, + "amesim_pnl0001_14.U": -32.754109884455104, + "amesim_pnl0001_15.m": 5.158193227968668e-05, + "amesim_pnl0001_15.U": -32.754109884455104, + "amesim_pnl0001_16.m": 5.158193227968668e-05, + "amesim_pnl0001_16.U": -32.754109884455104, + "amesim_pnl0001_17.m": 5.158193227968668e-05, + "amesim_pnl0001_17.U": -32.754109884455104, + "amesim_pnl0001_18.m": 5.158193227968668e-05, + "amesim_pnl0001_18.U": -32.754109884455104, + "amesim_pnl0001_19.m": 5.158193227968668e-05, + "amesim_pnl0001_19.U": -32.754109884455104, + "amesim_pnl0001_20.m": 5.158193227968668e-05, + "amesim_pnl0001_20.U": -32.754109884455104, + "amesim_pnch012_8.m": 0.002462855848963059, + "amesim_pnch012_8.U": -1563.893548405841, + "amesim_pnch012_9.m": 0.002462855848963059, + "amesim_pnch012_9.U": -1563.893548405841, + "amesim_pnch012_10.m": 0.002462855848963059, + "amesim_pnch012_10.U": -1563.893548405841, + "amesim_pnch012_11.m": 0.002462855848963059, + "amesim_pnch012_11.U": -1563.893548405841, + "amesim_pnch012_12.m": 0.002462855848963059, + "amesim_pnch012_12.U": -1563.893548405841, + "amesim_pnch012_13.m": 0.002462855848963059, + "amesim_pnch012_13.U": -1563.893548405841, + "amesim_pnch012_14.m": 0.002462855848963059, + "amesim_pnch012_14.U": -1563.893548405841, + "amesim_pnch012_15.m": 0.002462855848963059, + "amesim_pnch012_15.U": -1563.893548405841, + "amesim_mecmas21_1.a": -0.8167936695810981, + "amesim_mecmas21_1.v": 0.0, + "amesim_mecmas21_1.x": 0.0, + "amesim_mecmas21_2.a": -0.8167936695810981, + "amesim_mecmas21_2.v": 0.0, + "amesim_mecmas21_2.x": 0.0, + "amesim_mecmas21_3.a": -0.8167936695810981, + "amesim_mecmas21_3.v": 0.0, + "amesim_mecmas21_3.x": 0.0, + "amesim_mecmas21_4.a": -0.8167936695810981, + "amesim_mecmas21_4.v": 0.0, + "amesim_mecmas21_4.x": 0.0, + "amesim_mecmas21_5.a": -0.8167936695810981, + "amesim_mecmas21_5.v": 0.0, + "amesim_mecmas21_5.x": 0.0, + "amesim_mecmas21_6.a": -0.8167936695810981, + "amesim_mecmas21_6.v": 0.0, + "amesim_mecmas21_6.x": 0.0, + "amesim_mecmas21_7.a": -0.8167936695810981, + "amesim_mecmas21_7.v": 0.0, + "amesim_mecmas21_7.x": 0.0, + "amesim_mecmas21_8.a": -0.8167936695810981, + "amesim_mecmas21_8.v": 0.0, + "amesim_mecmas21_8.x": 0.0, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": 0.0, + "amesim_mecmas21_9.x": 0.0, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.582544045113939e-06, + "amesim_pnl0001_21.U": -4.814854153014898, + "amesim_pnl0001_25.m": 7.582544045113939e-06, + "amesim_pnl0001_25.U": -4.814854153014898, + "amesim_pnl0001_26.m": 7.582544045113939e-06, + "amesim_pnl0001_26.U": -4.814854153014898, + "amesim_pnl0001_27.m": 7.582544045113939e-06, + "amesim_pnl0001_27.U": -4.814854153014898 + } + }, + { + "requestedTime": 0.01, + "actualTime": 0.01, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010317023683479696, + "amesim_pnl0002_1.U": -65.50833986686087, + "amesim_pnl0002_2.m": 0.00010317020552041471, + "amesim_pnl0002_2.U": -65.50828975384509, + "amesim_pnl0002_3.m": 0.00010317020356173892, + "amesim_pnl0002_3.U": -65.5082895567585, + "amesim_pnl0002_4.m": 0.00010317023330709878, + "amesim_pnl0002_4.U": -65.50834289205866, + "amesim_pnl0002_5.m": 0.0001031702507607681, + "amesim_pnl0002_5.U": -65.50838518730929, + "amesim_pnl0002_6.m": 0.00010317024283775055, + "amesim_pnl0002_6.U": -65.50838500484299, + "amesim_pnl0002_7.m": 0.00010317023657694063, + "amesim_pnl0002_7.U": -65.5083848238841, + "amesim_pnl0002_8.m": 0.0001031702486833043, + "amesim_pnl0002_8.U": -65.50838515213454, + "amesim_pnl0001_13.m": 5.158531975466972e-05, + "amesim_pnl0001_13.U": -32.75419767896473, + "amesim_pnl0001_14.m": 5.158532284333277e-05, + "amesim_pnl0001_14.U": -32.75419943769701, + "amesim_pnl0001_15.m": 5.1585322334557295e-05, + "amesim_pnl0001_15.U": -32.75419932179396, + "amesim_pnl0001_16.m": 5.158532263958886e-05, + "amesim_pnl0001_16.U": -32.75420199109765, + "amesim_pnl0001_17.m": 5.1585315845768046e-05, + "amesim_pnl0001_17.U": -32.75419747762307, + "amesim_pnl0001_18.m": 5.158530888607434e-05, + "amesim_pnl0001_18.U": -32.75419733222357, + "amesim_pnl0001_19.m": 5.158530867876445e-05, + "amesim_pnl0001_19.U": -32.75419733085197, + "amesim_pnl0001_20.m": 5.1585302197139716e-05, + "amesim_pnl0001_20.U": -32.75419711624529, + "amesim_pnch012_8.m": 0.0024628449632822912, + "amesim_pnch012_8.U": -1563.8058598429288, + "amesim_pnch012_9.m": 0.002462845772693282, + "amesim_pnch012_9.U": -1563.8061590567193, + "amesim_pnch012_10.m": 0.0024628456829034035, + "amesim_pnch012_10.U": -1563.8061345237102, + "amesim_pnch012_11.m": 0.002462845406986056, + "amesim_pnch012_11.U": -1563.8060050737704, + "amesim_pnch012_12.m": 0.0024628462370350226, + "amesim_pnch012_12.U": -1563.8063023509549, + "amesim_pnch012_13.m": 0.0024628462184039185, + "amesim_pnch012_13.U": -1563.806262550833, + "amesim_pnch012_14.m": 0.0024628462530603456, + "amesim_pnch012_14.U": -1563.8062690804336, + "amesim_pnch012_15.m": 0.0024628463546484862, + "amesim_pnch012_15.U": -1563.8063300686276, + "amesim_mecmas21_1.a": -0.8094007095162321, + "amesim_mecmas21_1.v": -0.008142348981557829, + "amesim_mecmas21_1.x": -4.077399113631761e-05, + "amesim_mecmas21_2.a": -0.8094033890846988, + "amesim_mecmas21_2.v": -0.008142384862410507, + "amesim_mecmas21_2.x": -4.0774076525702604e-05, + "amesim_mecmas21_3.a": -0.8094047054189325, + "amesim_mecmas21_3.v": -0.008142387995845298, + "amesim_mecmas21_3.x": -4.077407991304482e-05, + "amesim_mecmas21_4.a": -0.8094050214268195, + "amesim_mecmas21_4.v": -0.00814236252844876, + "amesim_mecmas21_4.x": -4.0774003077459985e-05, + "amesim_mecmas21_5.a": -0.8094325611189676, + "amesim_mecmas21_5.v": -0.008142536300684011, + "amesim_mecmas21_5.x": -4.0774477193010746e-05, + "amesim_mecmas21_6.a": -0.8094242695666959, + "amesim_mecmas21_6.v": -0.008142459013504477, + "amesim_mecmas21_6.x": -4.0774264753802296e-05, + "amesim_mecmas21_7.a": -0.8094210730652039, + "amesim_mecmas21_7.v": -0.008142446360862265, + "amesim_mecmas21_7.x": -4.077424700281535e-05, + "amesim_mecmas21_8.a": -0.8094476799580272, + "amesim_mecmas21_8.v": -0.008142614646753582, + "amesim_mecmas21_8.x": -4.0774614225908125e-05, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.8009330463652482e-22, + "amesim_mecmas21_9.x": -2.1367171061617978e-27, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.583005391067512e-06, + "amesim_pnl0001_21.U": -4.814866271432698, + "amesim_pnl0001_25.m": 7.583022584898818e-06, + "amesim_pnl0001_25.U": -4.814866624037128, + "amesim_pnl0001_26.m": 7.583022602021138e-06, + "amesim_pnl0001_26.U": -4.8148666250615975, + "amesim_pnl0001_27.m": 7.583021743907444e-06, + "amesim_pnl0001_27.U": -4.814866767381367 + } + } + ], + "eventTrace": { + "signalEventTimes": [], + "stateTransitionCount": 0, + "mechanicalTransitionTimes": [], + "solverStartCount": 1, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.01, + "simulatedUntil": 0.01, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + }, + "comparisonMode": "numericTolerance" + }, + "outputContract": { + "schemaVersion": 1, + "sha256": "f084b95ae912fc0453176d2cd9a1c28749f6c970414fb21e3f50c1e78d2685b9", + "variableMetadataSha256": "29af50c8ec1677c341317b24b847fdb5f62a06ed1da85447f6ee6e59a04881dd", + "seriesShapeSha256": "ec7480d715eb1f325240c88a06c0eb894ccbcdefaec5484cbe675dc8e7fb4113", + "variableCount": 1784, + "seriesKeyCount": 1785, + "sampleCount": 2, + "seriesLengthsConsistent": true, + "containsPhysicalValues": false, + "hashPayload": "variables metadata + ordered series keys/lengths" + }, + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010316386455937335, + "amesim_pnl0002_1.U": -65.50821976891021, + "amesim_pnl0002_2.m": 0.00010316386455937335, + "amesim_pnl0002_2.U": -65.50821976891021, + "amesim_pnl0002_3.m": 0.00010316386455937335, + "amesim_pnl0002_3.U": -65.50821976891021, + "amesim_pnl0002_4.m": 0.00010316386455937335, + "amesim_pnl0002_4.U": -65.50821976891021, + "amesim_pnl0002_5.m": 0.00010316386455937335, + "amesim_pnl0002_5.U": -65.50821976891021, + "amesim_pnl0002_6.m": 0.00010316386455937335, + "amesim_pnl0002_6.U": -65.50821976891021, + "amesim_pnl0002_7.m": 0.00010316386455937335, + "amesim_pnl0002_7.U": -65.50821976891021, + "amesim_pnl0002_8.m": 0.00010316386455937335, + "amesim_pnl0002_8.U": -65.50821976891021, + "amesim_pnl0001_13.m": 5.158193227968668e-05, + "amesim_pnl0001_13.U": -32.754109884455104, + "amesim_pnl0001_14.m": 5.158193227968668e-05, + "amesim_pnl0001_14.U": -32.754109884455104, + "amesim_pnl0001_15.m": 5.158193227968668e-05, + "amesim_pnl0001_15.U": -32.754109884455104, + "amesim_pnl0001_16.m": 5.158193227968668e-05, + "amesim_pnl0001_16.U": -32.754109884455104, + "amesim_pnl0001_17.m": 5.158193227968668e-05, + "amesim_pnl0001_17.U": -32.754109884455104, + "amesim_pnl0001_18.m": 5.158193227968668e-05, + "amesim_pnl0001_18.U": -32.754109884455104, + "amesim_pnl0001_19.m": 5.158193227968668e-05, + "amesim_pnl0001_19.U": -32.754109884455104, + "amesim_pnl0001_20.m": 5.158193227968668e-05, + "amesim_pnl0001_20.U": -32.754109884455104, + "amesim_pnch012_8.m": 0.002462855848963059, + "amesim_pnch012_8.U": -1563.893548405841, + "amesim_pnch012_9.m": 0.002462855848963059, + "amesim_pnch012_9.U": -1563.893548405841, + "amesim_pnch012_10.m": 0.002462855848963059, + "amesim_pnch012_10.U": -1563.893548405841, + "amesim_pnch012_11.m": 0.002462855848963059, + "amesim_pnch012_11.U": -1563.893548405841, + "amesim_pnch012_12.m": 0.002462855848963059, + "amesim_pnch012_12.U": -1563.893548405841, + "amesim_pnch012_13.m": 0.002462855848963059, + "amesim_pnch012_13.U": -1563.893548405841, + "amesim_pnch012_14.m": 0.002462855848963059, + "amesim_pnch012_14.U": -1563.893548405841, + "amesim_pnch012_15.m": 0.002462855848963059, + "amesim_pnch012_15.U": -1563.893548405841, + "amesim_mecmas21_1.a": -0.8167936695810981, + "amesim_mecmas21_1.v": 0.0, + "amesim_mecmas21_1.x": 0.0, + "amesim_mecmas21_2.a": -0.8167936695810981, + "amesim_mecmas21_2.v": 0.0, + "amesim_mecmas21_2.x": 0.0, + "amesim_mecmas21_3.a": -0.8167936695810981, + "amesim_mecmas21_3.v": 0.0, + "amesim_mecmas21_3.x": 0.0, + "amesim_mecmas21_4.a": -0.8167936695810981, + "amesim_mecmas21_4.v": 0.0, + "amesim_mecmas21_4.x": 0.0, + "amesim_mecmas21_5.a": -0.8167936695810981, + "amesim_mecmas21_5.v": 0.0, + "amesim_mecmas21_5.x": 0.0, + "amesim_mecmas21_6.a": -0.8167936695810981, + "amesim_mecmas21_6.v": 0.0, + "amesim_mecmas21_6.x": 0.0, + "amesim_mecmas21_7.a": -0.8167936695810981, + "amesim_mecmas21_7.v": 0.0, + "amesim_mecmas21_7.x": 0.0, + "amesim_mecmas21_8.a": -0.8167936695810981, + "amesim_mecmas21_8.v": 0.0, + "amesim_mecmas21_8.x": 0.0, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": 0.0, + "amesim_mecmas21_9.x": 0.0, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.582544045113939e-06, + "amesim_pnl0001_21.U": -4.814854153014898, + "amesim_pnl0001_25.m": 7.582544045113939e-06, + "amesim_pnl0001_25.U": -4.814854153014898, + "amesim_pnl0001_26.m": 7.582544045113939e-06, + "amesim_pnl0001_26.U": -4.814854153014898, + "amesim_pnl0001_27.m": 7.582544045113939e-06, + "amesim_pnl0001_27.U": -4.814854153014898 + } + }, + { + "requestedTime": 0.01, + "actualTime": 0.01, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010317023683479696, + "amesim_pnl0002_1.U": -65.50833986686087, + "amesim_pnl0002_2.m": 0.00010317020552041471, + "amesim_pnl0002_2.U": -65.50828975384509, + "amesim_pnl0002_3.m": 0.00010317020356173892, + "amesim_pnl0002_3.U": -65.5082895567585, + "amesim_pnl0002_4.m": 0.00010317023330709878, + "amesim_pnl0002_4.U": -65.50834289205866, + "amesim_pnl0002_5.m": 0.0001031702507607681, + "amesim_pnl0002_5.U": -65.50838518730929, + "amesim_pnl0002_6.m": 0.00010317024283775055, + "amesim_pnl0002_6.U": -65.50838500484299, + "amesim_pnl0002_7.m": 0.00010317023657694063, + "amesim_pnl0002_7.U": -65.5083848238841, + "amesim_pnl0002_8.m": 0.0001031702486833043, + "amesim_pnl0002_8.U": -65.50838515213454, + "amesim_pnl0001_13.m": 5.158531975466972e-05, + "amesim_pnl0001_13.U": -32.75419767896473, + "amesim_pnl0001_14.m": 5.158532284333277e-05, + "amesim_pnl0001_14.U": -32.75419943769701, + "amesim_pnl0001_15.m": 5.1585322334557295e-05, + "amesim_pnl0001_15.U": -32.75419932179396, + "amesim_pnl0001_16.m": 5.158532263958886e-05, + "amesim_pnl0001_16.U": -32.75420199109765, + "amesim_pnl0001_17.m": 5.1585315845768046e-05, + "amesim_pnl0001_17.U": -32.75419747762307, + "amesim_pnl0001_18.m": 5.158530888607434e-05, + "amesim_pnl0001_18.U": -32.75419733222357, + "amesim_pnl0001_19.m": 5.158530867876445e-05, + "amesim_pnl0001_19.U": -32.75419733085197, + "amesim_pnl0001_20.m": 5.1585302197139716e-05, + "amesim_pnl0001_20.U": -32.75419711624529, + "amesim_pnch012_8.m": 0.0024628449632822912, + "amesim_pnch012_8.U": -1563.8058598429288, + "amesim_pnch012_9.m": 0.002462845772693282, + "amesim_pnch012_9.U": -1563.8061590567193, + "amesim_pnch012_10.m": 0.0024628456829034035, + "amesim_pnch012_10.U": -1563.8061345237102, + "amesim_pnch012_11.m": 0.002462845406986056, + "amesim_pnch012_11.U": -1563.8060050737704, + "amesim_pnch012_12.m": 0.0024628462370350226, + "amesim_pnch012_12.U": -1563.8063023509549, + "amesim_pnch012_13.m": 0.0024628462184039185, + "amesim_pnch012_13.U": -1563.806262550833, + "amesim_pnch012_14.m": 0.0024628462530603456, + "amesim_pnch012_14.U": -1563.8062690804336, + "amesim_pnch012_15.m": 0.0024628463546484862, + "amesim_pnch012_15.U": -1563.8063300686276, + "amesim_mecmas21_1.a": -0.8094007095162321, + "amesim_mecmas21_1.v": -0.008142348981557829, + "amesim_mecmas21_1.x": -4.077399113631761e-05, + "amesim_mecmas21_2.a": -0.8094033890846988, + "amesim_mecmas21_2.v": -0.008142384862410507, + "amesim_mecmas21_2.x": -4.0774076525702604e-05, + "amesim_mecmas21_3.a": -0.8094047054189325, + "amesim_mecmas21_3.v": -0.008142387995845298, + "amesim_mecmas21_3.x": -4.077407991304482e-05, + "amesim_mecmas21_4.a": -0.8094050214268195, + "amesim_mecmas21_4.v": -0.00814236252844876, + "amesim_mecmas21_4.x": -4.0774003077459985e-05, + "amesim_mecmas21_5.a": -0.8094325611189676, + "amesim_mecmas21_5.v": -0.008142536300684011, + "amesim_mecmas21_5.x": -4.0774477193010746e-05, + "amesim_mecmas21_6.a": -0.8094242695666959, + "amesim_mecmas21_6.v": -0.008142459013504477, + "amesim_mecmas21_6.x": -4.0774264753802296e-05, + "amesim_mecmas21_7.a": -0.8094210730652039, + "amesim_mecmas21_7.v": -0.008142446360862265, + "amesim_mecmas21_7.x": -4.077424700281535e-05, + "amesim_mecmas21_8.a": -0.8094476799580272, + "amesim_mecmas21_8.v": -0.008142614646753582, + "amesim_mecmas21_8.x": -4.0774614225908125e-05, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.8009330463652482e-22, + "amesim_mecmas21_9.x": -2.1367171061617978e-27, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.583005391067512e-06, + "amesim_pnl0001_21.U": -4.814866271432698, + "amesim_pnl0001_25.m": 7.583022584898818e-06, + "amesim_pnl0001_25.U": -4.814866624037128, + "amesim_pnl0001_26.m": 7.583022602021138e-06, + "amesim_pnl0001_26.U": -4.8148666250615975, + "amesim_pnl0001_27.m": 7.583021743907444e-06, + "amesim_pnl0001_27.U": -4.814866767381367 + } + } + ], + "diagnostics": { + "integration": { + "method": "BDF", + "jacobianSparsity": { + "nonzeroCount": 3280, + "density": 0.18824609733700642, + "colorGroupCount": 52 + }, + "jacobian": { + "mode": "scipySparseFiniteDifference", + "fallbackReason": null, + "jacobianEvaluationCount": 38, + "fullBuildCount": 38, + "finiteDifferenceRhsEstimateIsExact": false + }, + "segmentCount": 1, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.01, + "simulatedUntil": 0.01, + "nfev": 418, + "njev": 38, + "nlu": 118, + "acceptedStepCount": 92, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 1976 + } + ], + "totals": { + "nfev": 418, + "njev": 38, + "nlu": 118, + "acceptedStepCount": 92, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 1976, + "jacobianRhsEvaluationCountEstimate": 2014 + } + }, + "pressureFlow": { + "solveCount": 5072, + "seededSolveCount": 5072, + "nonlinearSolveCount": 0, + "fastPathHitRate": 1.0, + "optimizerEvaluationCount": 0, + "residualEvaluationCount": 0, + "blockFallbackCount": 0, + "denseFallbackCount": 0, + "closurePassCount": 5072, + "secondaryPhysicalIslandCount": 1, + "secondaryBlockCount": 12, + "secondaryUnknownCount": 368, + "equationBlockFallbackReasons": [], + "usesConservativeGlobalCoupling": false, + "couplingPlanFallbackReason": null, + "maxScaledResidual": 5.136678395784524e-17, + "maxEvaluationsPerSolve": 0, + "maxResidualEvaluationsPerSolve": 0, + "lastScope": [ + "amesim_pnch023_1", + "amesim_pnor001_2", + "amesim_pn3node2_2", + "amesim_pn3node2_3", + "amesim_pnch023_2", + "amesim_pnor001_3", + "amesim_pnl0001_2", + "amesim_pnl0001_4", + "amesim_pnl0003_2", + "amesim_pnl0003_8", + "amesim_pnl00r_5", + "amesim_pnor001_1", + "amesim_pn3node2_1", + "amesim_pnch023_4", + "amesim_pnor001_8", + "amesim_pn3node2_8", + "amesim_pnl0001_1", + "amesim_pnl0001_11", + "amesim_pnl0003_1", + "amesim_pnl0003_7", + "amesim_pnl00r_4", + "amesim_pnor001_4", + "amesim_pn3node2_4", + "amesim_pn3node2_5", + "amesim_pnch023_3", + "amesim_pnor001_5", + "amesim_pnl0001_5", + "amesim_pnl0001_9", + "amesim_pnl0003_3", + "amesim_pnl0003_4", + "amesim_pnl00r_6", + "amesim_pnor001_6", + "amesim_pn3node2_6", + "amesim_pnor001_7", + "amesim_pnl0001_7", + "amesim_pn3node2_9", + "amesim_pnl0001_10", + "amesim_pnl0003_5", + "amesim_pnl0003_6", + "amesim_pnl00r_7", + "amesim_pnvo001_1", + "amesim_p4node2_1", + "amesim_pnl0002_1", + "amesim_pnl0002_8", + "amesim_pnl0001_13", + "amesim_pnch012_15", + "amesim_pnvo001_2", + "amesim_p4node2_2", + "amesim_pnl0002_2", + "amesim_pnl0001_14", + "amesim_pnch012_14", + "amesim_pnvo001_4", + "amesim_p4node2_4", + "amesim_pnl0002_3", + "amesim_pnl0002_4", + "amesim_pnl0001_16", + "amesim_pnch012_12", + "amesim_pnvo001_5", + "amesim_p4node2_5", + "amesim_pnl0002_5", + "amesim_pnl0001_17", + "amesim_pnch012_11", + "amesim_pnl0001_21", + "amesim_pnvo001_6", + "amesim_p4node2_6", + "amesim_pnl0002_6", + "amesim_pnl0001_18", + "amesim_pnch012_10", + "amesim_pnl0001_25", + "amesim_pnvo001_7", + "amesim_p4node2_7", + "amesim_pnl0002_7", + "amesim_pnl0001_19", + "amesim_pnch012_9", + "amesim_pnl0001_26", + "amesim_pnvo001_8", + "amesim_p4node2_8", + "amesim_pnl0001_20", + "amesim_pnch012_8", + "amesim_pnl0001_27", + "amesim_pnvo001_3", + "amesim_p4node2_3", + "amesim_pnl0001_15", + "amesim_pnch012_13" + ], + "last": { + "success": true, + "message": "Compiled causal stream-pressure block completed; residuals reuse the latest full audit.", + "evaluations": 0, + "pressureScale": 15299999.999999806, + "flowScale": 0.001, + "maxScaledResidual": 0.0, + "maxRawResidual": 0.0, + "residualEvaluations": 0, + "jacobianMode": "seeded", + "denseFallbackUsed": false, + "nonlinearBlockCount": 0, + "nonlinearBlockUnknownCount": 0, + "blockFallbackUsed": false, + "blockFallbackReason": null, + "residualVerifiedThisSolve": false, + "causalFastPathUsed": true + }, + "causalExecution": { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 2404, + "fullResidualAuditCount": 38, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 36, + "lastVerifiedMaxScaledResidual": 6.1409888675936775e-18, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 2404, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 2404, + "compiledEffortUnknownCount": 440, + "compiledFlowAssignmentCount": 336, + "compiledAssignmentCount": 776, + "logicalEffortCoordinateCount": 116, + "eliminatedEffortAliasCount": 324, + "canonicalCoordinateCount": 452, + "compatibilityScatterCount": 776 + }, + "secondaryCausalExecution": [ + { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 2589, + "fullResidualAuditCount": 41, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 29, + "lastVerifiedMaxScaledResidual": 0.0, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 2589, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 2589, + "compiledEffortUnknownCount": 184, + "compiledFlowAssignmentCount": 184, + "compiledAssignmentCount": 368 + } + ] + }, + "stream": { + "maxIterationsPerSolve": 4, + "maxThermofluidIterations": 2, + "thermofluidClosure": { + "failureCount": 0, + "lastFailure": null, + "lastSuccess": { + "rhsTime": 0.01, + "iterations": 2, + "maxDelta": 0.0, + "scale": 1.0, + "tolerance": 1e-12, + "worstPort": null + }, + "transaction": { + "physicalPortValueSlotCount": 1472, + "physicalFlowPortCount": 336, + "componentCount": 156, + "cacheBindingCount": 72, + "streamAndCausalCacheSlotCount": 112, + "customCacheHookCount": 0, + "diagnosticOwnerCount": 4 + } + }, + "last": { + "converged": true, + "iterations": 2, + "maxDelta": 0.0 + } + }, + "signal": { + "propagations": 24420, + "eventTimes": [], + "last": { + "propagated": 10 + } + }, + "pneumaticVolume": { + "propagations": 19536, + "last": { + "propagated": 8, + "outputPorts": [ + "amesim_pnrp17_1.port_1", + "amesim_pnrp17_2.port_1", + "amesim_pnrp17_3.port_1", + "amesim_pnrp17_4.port_1", + "amesim_pnrp17_5.port_1", + "amesim_pnrp17_6.port_1", + "amesim_pnrp17_7.port_1", + "amesim_pnrp17_8.port_1" + ] + } + }, + "stateCount": 132, + "sampleCount": 2, + "performance": { + "mode": "standard", + "phases": { + "simulation.integration": { + "calls": 1, + "inclusiveNs": 11872742202, + "selfNs": 11872742202, + "maxNs": 11872742202, + "errors": 0 + }, + "simulation.network_compilation": { + "calls": 1, + "inclusiveNs": 34097807, + "selfNs": 34097807, + "maxNs": 34097807, + "errors": 0 + }, + "simulation.postprocessing": { + "calls": 1, + "inclusiveNs": 20787275, + "selfNs": 20787275, + "maxNs": 20787275, + "errors": 0 + }, + "simulation.response_assembly": { + "calls": 1, + "inclusiveNs": 18495901, + "selfNs": 18495901, + "maxNs": 18495901, + "errors": 0 + }, + "simulation.result_assembly": { + "calls": 1, + "inclusiveNs": 6854723, + "selfNs": 6854723, + "maxNs": 6854723, + "errors": 0 + }, + "simulation.sample_initialization": { + "calls": 1, + "inclusiveNs": 265295916, + "selfNs": 265295916, + "maxNs": 265295916, + "errors": 0 + }, + "simulation.system_construction": { + "calls": 1, + "inclusiveNs": 158444246, + "selfNs": 158444246, + "maxNs": 158444246, + "errors": 0 + }, + "simulation.total": { + "calls": 1, + "inclusiveNs": 12393719722, + "selfNs": 1742457, + "maxNs": 12393719722, + "errors": 0 + }, + "simulation.xml_validation": { + "calls": 1, + "inclusiveNs": 15259195, + "selfNs": 15259195, + "maxNs": 15259195, + "errors": 0 + } + }, + "properties": {}, + "propertyOutermostNs": 0 + } + }, + "eventTrace": { + "signalEventTimes": [], + "stateTransitionCount": 0, + "mechanicalTransitionTimes": [], + "solverStartCount": 1, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.01, + "simulatedUntil": 0.01, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + } + } + }, + "acceptance": { + "evaluated": true, + "passed": true, + "issues": [], + "regressionGolden": { + "configured": false, + "evaluated": false, + "passed": null, + "issues": [] + } + } + }, + { + "caseId": "0.2s", + "stopTime": 0.2, + "sampleStep": 0.01, + "maxStep": 0.001, + "lane": "production", + "samplingMode": "source", + "maxStepMode": "source", + "runtimePredictionEligible": true, + "predictedWallSeconds": null, + "softTimeoutSeconds": 300.0, + "hardTimeoutSeconds": 360.0, + "outcome": "completed", + "softCancelSent": false, + "hardTimeoutReached": false, + "orchestrationWallSeconds": 162.35428772866726, + "returnCode": 0, + "lastSimulatedTime": 0.2, + "progressEventCount": 243, + "lastProgressEvent": { + "event": "progress", + "progress": 100, + "phase": "complete", + "message": "正在汇总仿真结果", + "simulatedTime": 0.2, + "totalTime": 0.2, + "wallSeconds": 161.1930888183415 + }, + "stderrTail": [], + "worker": { + "event": "result", + "outcome": "completed", + "sourceSha256": "0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b", + "sourcePath": "/home/lujz/projects/SystemSimulationApp/tests/data/test-mql-8.xml", + "derivedConfiguration": { + "stopTime": 0.2, + "sampleStep": 0.01, + "maxStep": 0.001, + "lane": "production", + "sourceXmlUnmodified": true + }, + "wallSeconds": 161.43584960140288, + "cpuSeconds": 164.51585160000002, + "peakRssBytes": 200126464, + "peakRssRaw": 195436, + "peakRssRawUnit": "KiB", + "lastSimulatedTime": 0.2, + "runtime": { + "python": "3.12.3 (main, Jun 19 2026, 12:46:00) [GCC 13.3.0]", + "pythonImplementation": "CPython", + "executable": "/home/lujz/projects/SystemSimulationApp/.venv/bin/python", + "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39", + "machine": "x86_64", + "processor": "x86_64", + "cpuCount": 16, + "repository": { + "root": "/home/lujz/projects/SystemSimulationApp", + "head": "684d28752ac2fd011458befcb216b47aae692e3e", + "branch": "model-development", + "dirty": true, + "status": [ + "M .github/workflows/solver-regression.yml", + " M README.md", + " M requirements.txt", + " M tests/baselines/simulation/test_mql_8/manifest.json", + " M tests/data/test-mql-8.json", + " M tests/data/test-mql-8.xml", + " M tests/test_benchmark_regression.py", + " M tests/test_dependency_constraints.py", + " M tests/test_supported_piston_tangent.py", + "?? constraints/python312-linux-x86_64.lock" + ] + }, + "packages": { + "numpy": "2.5.2", + "scipy": "1.18.0", + "lxml": "6.1.1" + }, + "environment": { + "SIMULATIONAPP_PROFILE": "standard", + "SIMULATION_ODE_JACOBIAN_MODE": "scipy", + "SIMULATIONAPP_PROPERTY_CACHE": "on", + "SIMULATION_CAUSAL_EXECUTOR_V2": "1", + "SIMULATION_CAUSAL_COORDINATE_KERNEL": "1", + "SIMULATION_CAUSAL_FAST_PATH": "1" + } + }, + "summary": { + "success": true, + "status": "completed", + "partial": false, + "message": "The solver successfully reached the end of the integration interval.", + "simulatedUntil": 0.2, + "requestedStopTime": 0.2, + "variableCount": 1784, + "seriesHealth": { + "seriesCount": 1785, + "scalarCount": 37485, + "nonfiniteCount": 0, + "timeStrictlyIncreasing": true, + "timeStart": 0.0, + "timeEnd": 0.2 + }, + "final": { + "amesim_pnch023_1.m": 1.2399467552157493, + "amesim_pnch023_1.U": -877966.3231213323, + "amesim_pnch023_1.p": 12752141.587392243, + "amesim_pnch023_1.T": 272.6022020478278, + "amesim_pnch023_1.rho": 21.753451845890336, + "amesim_pnch023_1.u": -708067.7613197732, + "amesim_pnch023_1.h": -121855.43613418574, + "amesim_pnch023_1.port_1.p": 12752141.587392243, + "amesim_pnch023_1.port_1.m_flow": -0.3929933464594759, + "amesim_pnch023_1.port_1.h_outflow": -121855.43613418574, + "amesim_pnch023_1.port_2.p": 12752141.587392243, + "amesim_pnch023_1.port_2.m_flow": -0.39305486340633244, + "amesim_pnch023_1.port_2.h_outflow": -121855.43613418574, + "amesim_pnor001_1.cm": 0.007203151711762203, + "amesim_pnor001_1.gasvel": 264.70667737921383, + "amesim_pnor001_1.port_1.p": 12752141.587392243, + "amesim_pnor001_1.port_1.m_flow": 0.39305486340633244, + "amesim_pnor001_1.port_1.h_outflow": -121848.27033885384, + "amesim_pnor001_1.port_2.p": 12002927.496239943, + "amesim_pnor001_1.port_2.m_flow": -0.39305486340633244, + "amesim_pnor001_1.port_2.h_outflow": -121855.43613418574, + "amesim_pnor001_2.cm": 0.007202024347767234, + "amesim_pnor001_2.gasvel": -264.6621379784901, + "amesim_pnor001_2.port_1.p": 12003175.262492409, + "amesim_pnor001_2.port_1.m_flow": -0.3929933464594759, + "amesim_pnor001_2.port_1.h_outflow": -121855.43613418574, + "amesim_pnor001_2.port_2.p": 12752141.587392243, + "amesim_pnor001_2.port_2.m_flow": 0.3929933464594759, + "amesim_pnor001_2.port_2.h_outflow": -121848.72985368609, + "amesim_pn3node2_1.port_1.p": 11690176.654328916, + "amesim_pn3node2_1.port_1.m_flow": 0.3950640942153464, + "amesim_pn3node2_1.port_1.h_outflow": -121845.30512322164, + "amesim_pn3node2_1.port_2.p": 11690176.654328916, + "amesim_pn3node2_1.port_2.m_flow": -0.3949911195133276, + "amesim_pn3node2_1.port_2.h_outflow": -121848.27088667812, + "amesim_pn3node2_1.port_3.p": 11690176.654328916, + "amesim_pn3node2_1.port_3.m_flow": -7.297470201880124e-05, + "amesim_pn3node2_1.port_3.h_outflow": -121845.30512322164, + "amesim_pn3node2_2.port_1.p": 11690530.289478123, + "amesim_pn3node2_2.port_1.m_flow": 1.1375310200992496e-09, + "amesim_pn3node2_2.port_1.h_outflow": -121845.96375700757, + "amesim_pn3node2_2.port_2.p": 11690530.289478123, + "amesim_pn3node2_2.port_2.m_flow": -0.3950029014324135, + "amesim_pn3node2_2.port_2.h_outflow": -121848.72985367813, + "amesim_pn3node2_2.port_3.p": 11690530.289478123, + "amesim_pn3node2_2.port_3.m_flow": 0.3950029002948825, + "amesim_pn3node2_2.port_3.h_outflow": -121845.96375700757, + "amesim_pn3node2_3.port_1.p": 11690530.289479246, + "amesim_pn3node2_3.port_1.m_flow": 0.39500290232814506, + "amesim_pn3node2_3.port_1.h_outflow": -121845.96323592975, + "amesim_pn3node2_3.port_2.p": 11690530.289479246, + "amesim_pn3node2_3.port_2.m_flow": -0.39500290119061404, + "amesim_pn3node2_3.port_2.h_outflow": -121848.72933646769, + "amesim_pn3node2_3.port_3.p": 11690530.289479246, + "amesim_pn3node2_3.port_3.m_flow": -1.1375310200992496e-09, + "amesim_pn3node2_3.port_3.h_outflow": -121845.96323592975, + "amesim_pnch023_2.m": 1.2399467558278492, + "amesim_pnch023_2.U": -877966.3231959188, + "amesim_pnch023_2.p": 12752141.5984772, + "amesim_pnch023_2.T": 272.60220214241144, + "amesim_pnch023_2.rho": 21.75345185662893, + "amesim_pnch023_2.u": -708067.7610303883, + "amesim_pnch023_2.h": -121855.43562461251, + "amesim_pnch023_2.port_1.p": 12752141.5984772, + "amesim_pnch023_2.port_1.m_flow": -0.39305486339602924, + "amesim_pnch023_2.port_1.h_outflow": -121855.43562461251, + "amesim_pnch023_2.port_2.p": 12752141.5984772, + "amesim_pnch023_2.port_2.m_flow": -0.39299334849361556, + "amesim_pnch023_2.port_2.h_outflow": -121855.43562461251, + "amesim_pnor001_3.cm": 0.007202024380034002, + "amesim_pnor001_3.gasvel": 264.6621393066815, + "amesim_pnor001_3.port_1.p": 12752141.5984772, + "amesim_pnor001_3.port_1.m_flow": 0.39299334849361556, + "amesim_pnor001_3.port_1.h_outflow": -121848.72933645973, + "amesim_pnor001_3.port_2.p": 12003175.265814386, + "amesim_pnor001_3.port_2.m_flow": -0.39299334849361556, + "amesim_pnor001_3.port_2.h_outflow": -121855.43562461251, + "amesim_pnor001_4.cm": 0.007203151706561581, + "amesim_pnor001_4.gasvel": -264.70667722718986, + "amesim_pnor001_4.port_1.p": 12002927.507795509, + "amesim_pnor001_4.port_1.m_flow": -0.39305486339602924, + "amesim_pnor001_4.port_1.h_outflow": -121855.43562461251, + "amesim_pnor001_4.port_2.p": 12752141.5984772, + "amesim_pnor001_4.port_2.m_flow": 0.39305486339602924, + "amesim_pnor001_4.port_2.h_outflow": -121848.26983933758, + "amesim_pn3node2_4.port_1.p": 11690176.666081106, + "amesim_pn3node2_4.port_1.m_flow": -7.297478316251132e-05, + "amesim_pn3node2_4.port_1.h_outflow": -121845.30462811125, + "amesim_pn3node2_4.port_2.p": 11690176.666081106, + "amesim_pn3node2_4.port_2.m_flow": -0.3949911194324686, + "amesim_pn3node2_4.port_2.h_outflow": -121848.27038716165, + "amesim_pn3node2_4.port_3.p": 11690176.666081106, + "amesim_pn3node2_4.port_3.m_flow": 0.39506409421563116, + "amesim_pn3node2_4.port_3.h_outflow": -121845.30462811125, + "amesim_pn3node2_5.port_1.p": 11690176.594025098, + "amesim_pn3node2_5.port_1.m_flow": 0.39499984438946656, + "amesim_pn3node2_5.port_1.h_outflow": -121861.3293557001, + "amesim_pn3node2_5.port_2.p": 11690176.594025098, + "amesim_pn3node2_5.port_2.m_flow": -0.3950728191726291, + "amesim_pn3node2_5.port_2.h_outflow": -121864.31498324896, + "amesim_pn3node2_5.port_3.p": 11690176.594025098, + "amesim_pn3node2_5.port_3.m_flow": 7.297478316251132e-05, + "amesim_pn3node2_5.port_3.h_outflow": -121861.3293557001, + "amesim_pnch023_3.m": 1.2399274199318358, + "amesim_pnch023_3.U": -877963.9668549704, + "amesim_pnch023_3.p": 12751791.433508312, + "amesim_pnch023_3.T": 272.5992143018443, + "amesim_pnch023_3.rho": 21.753112630383082, + "amesim_pnch023_3.u": -708076.9025200169, + "amesim_pnch023_3.h": -121871.53273319283, + "amesim_pnch023_3.port_1.p": 12751791.433508312, + "amesim_pnch023_3.port_1.m_flow": -0.3930521267899916, + "amesim_pnch023_3.port_1.h_outflow": -121871.53273319283, + "amesim_pnch023_3.port_2.p": 12751791.433508312, + "amesim_pnch023_3.port_2.m_flow": -0.392990616739741, + "amesim_pnch023_3.port_2.h_outflow": -121871.53273319283, + "amesim_pnor001_5.cm": 0.007202132614766974, + "amesim_pnor001_5.gasvel": 264.66472731822057, + "amesim_pnor001_5.port_1.p": 12751791.433508312, + "amesim_pnor001_5.port_1.m_flow": 0.392990616739741, + "amesim_pnor001_5.port_1.h_outflow": -121864.31849534286, + "amesim_pnor001_5.port_2.p": 12002822.55208499, + "amesim_pnor001_5.port_2.m_flow": -0.392990616739741, + "amesim_pnor001_5.port_2.h_outflow": -121871.53273319283, + "amesim_pnor001_6.cm": 0.007203259877149778, + "amesim_pnor001_6.gasvel": -264.70926258235033, + "amesim_pnor001_6.port_1.p": 12002574.810566885, + "amesim_pnor001_6.port_1.m_flow": -0.3930521267899916, + "amesim_pnor001_6.port_1.h_outflow": -121871.53273319283, + "amesim_pnor001_6.port_2.p": 12751791.433508312, + "amesim_pnor001_6.port_2.m_flow": 0.3930521267899916, + "amesim_pnor001_6.port_2.h_outflow": -121863.85914308048, + "amesim_pn3node2_6.port_1.p": 11689822.994017392, + "amesim_pn3node2_6.port_1.m_flow": -1.0884378927915782e-09, + "amesim_pn3node2_6.port_1.h_outflow": -121860.67394069151, + "amesim_pn3node2_6.port_2.p": 11689822.994017392, + "amesim_pn3node2_6.port_2.m_flow": -0.3950610303702443, + "amesim_pn3node2_6.port_2.h_outflow": -121863.85914308926, + "amesim_pn3node2_6.port_3.p": 11689822.994017392, + "amesim_pn3node2_6.port_3.m_flow": 0.3950610314586822, + "amesim_pn3node2_6.port_3.h_outflow": -121860.67394069151, + "amesim_pnch023_4.m": 1.2399274193197396, + "amesim_pnch023_4.U": -877963.9667803708, + "amesim_pnch023_4.p": 12751791.422423609, + "amesim_pnch023_4.T": 272.59921420726187, + "amesim_pnch023_4.rho": 21.753112619644554, + "amesim_pnch023_4.u": -708076.9028093979, + "amesim_pnch023_4.h": -121871.53324275918, + "amesim_pnch023_4.port_1.p": 12751791.422423609, + "amesim_pnch023_4.port_1.m_flow": -0.39299061675012104, + "amesim_pnch023_4.port_1.h_outflow": -121871.53324275918, + "amesim_pnch023_4.port_2.p": 12751791.422423609, + "amesim_pnch023_4.port_2.m_flow": -0.3930521247562813, + "amesim_pnch023_4.port_2.h_outflow": -121871.53324275918, + "amesim_pnor001_7.cm": 0.007203259844890948, + "amesim_pnor001_7.gasvel": 264.70926125441827, + "amesim_pnor001_7.port_1.p": 12751791.422423609, + "amesim_pnor001_7.port_1.m_flow": 0.3930521247562813, + "amesim_pnor001_7.port_1.h_outflow": -121863.85966026862, + "amesim_pnor001_7.port_2.p": 12002574.807244953, + "amesim_pnor001_7.port_2.m_flow": -0.3930521247562813, + "amesim_pnor001_7.port_2.h_outflow": -121871.53324275918, + "amesim_pnor001_8.cm": 0.007202132619968329, + "amesim_pnor001_8.gasvel": -264.6647274702731, + "amesim_pnor001_8.port_1.p": 12002822.540529536, + "amesim_pnor001_8.port_1.m_flow": -0.39299061675012104, + "amesim_pnor001_8.port_1.h_outflow": -121871.53324275918, + "amesim_pnor001_8.port_2.p": 12751791.422423609, + "amesim_pnor001_8.port_2.m_flow": 0.39299061675012104, + "amesim_pnor001_8.port_2.h_outflow": -121864.31899484336, + "amesim_pn3node2_8.port_1.p": 11690176.582272988, + "amesim_pn3node2_8.port_1.m_flow": 7.297470201880124e-05, + "amesim_pn3node2_8.port_1.h_outflow": -121861.3298509974, + "amesim_pn3node2_8.port_2.p": 11690176.582272988, + "amesim_pn3node2_8.port_2.m_flow": -0.3950728190912661, + "amesim_pn3node2_8.port_2.h_outflow": -121864.31548275256, + "amesim_pn3node2_8.port_3.p": 11690176.582272988, + "amesim_pn3node2_8.port_3.m_flow": 0.39499984438924735, + "amesim_pn3node2_8.port_3.h_outflow": -121861.3298509974, + "amesim_pnl0001_1.m": 0.00315798322918964, + "amesim_pnl0001_1.U": -2232.5019275800073, + "amesim_pnl0001_1.p": 12002927.496239943, + "amesim_pnl0001_1.T": 272.8090340920133, + "amesim_pnl0001_1.rho": 20.514638413340286, + "amesim_pnl0001_1.u": -706939.1334775653, + "amesim_pnl0001_1.h": -121848.27033885384, + "amesim_pnl0001_1.re": 1930439.6152680565, + "amesim_pnl0001_1.cm": 0.0035315373086905774, + "amesim_pnl0001_1.v": -125.1001242070315, + "amesim_pnl0001_1.ff": 0.026665961748783884, + "amesim_pnl0001_1.port_1.p": 11690176.654328916, + "amesim_pnl0001_1.port_1.m_flow": -0.3950640942153464, + "amesim_pnl0001_1.port_1.h_outflow": -121848.27033885384, + "amesim_pnl0001_1.port_2.p": 12002927.496239943, + "amesim_pnl0001_1.port_2.m_flow": 0.39305486340633244, + "amesim_pnl0001_1.port_2.h_outflow": -121848.27033885384, + "amesim_pnl0001_2.m": 0.0031580474195833626, + "amesim_pnl0001_2.U": -2232.5493408893735, + "amesim_pnl0001_2.p": 12003175.262492409, + "amesim_pnl0001_2.T": 272.80887952907074, + "amesim_pnl0001_2.rho": 20.51505540184886, + "amesim_pnl0001_2.u": -706939.7777389648, + "amesim_pnl0001_2.h": -121848.72985368609, + "amesim_pnl0001_2.re": 1930141.3908325392, + "amesim_pnl0001_2.cm": 0.0035309164010659077, + "amesim_pnl0001_2.v": -125.07820428706374, + "amesim_pnl0001_2.ff": 0.026665957738575385, + "amesim_pnl0001_2.port_1.p": 11690530.289478123, + "amesim_pnl0001_2.port_1.m_flow": -0.3950029002948825, + "amesim_pnl0001_2.port_1.h_outflow": -121848.72985368609, + "amesim_pnl0001_2.port_2.p": 12003175.262492409, + "amesim_pnl0001_2.port_2.m_flow": 0.3929933464594759, + "amesim_pnl0001_2.port_2.h_outflow": -121848.72985368609, + "amesim_pnl0001_4.m": 0.0031580474193159055, + "amesim_pnl0001_4.U": -2232.549339734738, + "amesim_pnl0001_4.p": 12003175.265814386, + "amesim_pnl0001_4.T": 272.8088796273308, + "amesim_pnl0001_4.rho": 20.515055400111425, + "amesim_pnl0001_4.u": -706939.7774332191, + "amesim_pnl0001_4.h": -121848.72933645973, + "amesim_pnl0001_4.re": 1930141.4002635505, + "amesim_pnl0001_4.cm": 0.0035309164188998383, + "amesim_pnl0001_4.v": -125.07820494149213, + "amesim_pnl0001_4.ff": 0.026665957738702232, + "amesim_pnl0001_4.port_1.p": 11690530.289479246, + "amesim_pnl0001_4.port_1.m_flow": -0.39500290232814506, + "amesim_pnl0001_4.port_1.h_outflow": -121848.72933645973, + "amesim_pnl0001_4.port_2.p": 12003175.265814386, + "amesim_pnl0001_4.port_2.m_flow": 0.39299334849361556, + "amesim_pnl0001_4.port_2.h_outflow": -121848.72933645973, + "amesim_pnl0001_5.m": 0.003157983231060593, + "amesim_pnl0001_5.U": -2232.501928009357, + "amesim_pnl0001_5.p": 12002927.507795509, + "amesim_pnl0001_5.T": 272.8090341846693, + "amesim_pnl0001_5.rho": 20.514638425494223, + "amesim_pnl0001_5.u": -706939.1331946948, + "amesim_pnl0001_5.h": -121848.26983933758, + "amesim_pnl0001_5.re": 1930439.6147938182, + "amesim_pnl0001_5.cm": 0.0035315373058929303, + "amesim_pnl0001_5.v": -125.10012413300585, + "amesim_pnl0001_5.ff": 0.026665961748777514, + "amesim_pnl0001_5.port_1.p": 11690176.666081106, + "amesim_pnl0001_5.port_1.m_flow": -0.39506409421563116, + "amesim_pnl0001_5.port_1.h_outflow": -121848.26983933758, + "amesim_pnl0001_5.port_2.p": 12002927.507795509, + "amesim_pnl0001_5.port_2.m_flow": 0.39305486339602924, + "amesim_pnl0001_5.port_2.h_outflow": -121848.26983933758, + "amesim_pnl0001_7.m": 0.0031579268650437325, + "amesim_pnl0001_7.U": -2232.489996268724, + "amesim_pnl0001_7.p": 12002574.810566885, + "amesim_pnl0001_7.T": 272.80614037031694, + "amesim_pnl0001_7.rho": 20.51427226507766, + "amesim_pnl0001_7.u": -706947.9730455403, + "amesim_pnl0001_7.h": -121863.85914308048, + "amesim_pnl0001_7.re": 1930439.5037704268, + "amesim_pnl0001_7.cm": 0.0035315949705313886, + "amesim_pnl0001_7.v": -125.1013871890954, + "amesim_pnl0001_7.ff": 0.02666596174728492, + "amesim_pnl0001_7.port_1.p": 11689822.994017392, + "amesim_pnl0001_7.port_1.m_flow": -0.3950610314586822, + "amesim_pnl0001_7.port_1.h_outflow": -121863.85914308048, + "amesim_pnl0001_7.port_2.p": 12002574.810566885, + "amesim_pnl0001_7.port_2.m_flow": 0.3930521267899916, + "amesim_pnl0001_7.port_2.h_outflow": -121863.85914308048, + "amesim_pn3node2_9.port_1.p": 11689822.994016318, + "amesim_pn3node2_9.port_1.m_flow": 0.39506102942583154, + "amesim_pn3node2_9.port_1.h_outflow": -121860.67446137658, + "amesim_pn3node2_9.port_2.p": 11689822.994016318, + "amesim_pn3node2_9.port_2.m_flow": -0.39506103051426944, + "amesim_pn3node2_9.port_2.h_outflow": -121863.85966025984, + "amesim_pn3node2_9.port_3.p": 11689822.994016318, + "amesim_pn3node2_9.port_3.m_flow": 1.0884378927915782e-09, + "amesim_pn3node2_9.port_3.h_outflow": -121860.67446137658, + "amesim_pnl0001_9.m": 0.0031579910495496645, + "amesim_pnl0001_9.U": -2232.537405514378, + "amesim_pnl0001_9.p": 12002822.55208499, + "amesim_pnl0001_9.T": 272.80598584654706, + "amesim_pnl0001_9.rho": 20.514689215338436, + "amesim_pnl0001_9.u": -706948.6171700018, + "amesim_pnl0001_9.h": -121864.31849534286, + "amesim_pnl0001_9.re": 1930141.3103215313, + "amesim_pnl0001_9.cm": 0.0035309741151499773, + "amesim_pnl0001_9.v": -125.07946925492215, + "amesim_pnl0001_9.ff": 0.026665957737492522, + "amesim_pnl0001_9.port_1.p": 11690176.594025098, + "amesim_pnl0001_9.port_1.m_flow": -0.39499984438946656, + "amesim_pnl0001_9.port_1.h_outflow": -121864.31849534286, + "amesim_pnl0001_9.port_2.p": 12002822.55208499, + "amesim_pnl0001_9.port_2.m_flow": 0.392990616739741, + "amesim_pnl0001_9.port_2.h_outflow": -121864.31849534286, + "amesim_pnl0001_10.m": 0.003157926865311079, + "amesim_pnl0001_10.U": -2232.4899974231744, + "amesim_pnl0001_10.p": 12002574.807244953, + "amesim_pnl0001_10.T": 272.80614027206417, + "amesim_pnl0001_10.rho": 20.514272266814377, + "amesim_pnl0001_10.u": -706947.9733512631, + "amesim_pnl0001_10.h": -121863.85966026862, + "amesim_pnl0001_10.re": 1930439.494341404, + "amesim_pnl0001_10.cm": 0.003531594952700464, + "amesim_pnl0001_10.v": -125.10138653477495, + "amesim_pnl0001_10.ff": 0.026665961747158157, + "amesim_pnl0001_10.port_1.p": 11689822.994016318, + "amesim_pnl0001_10.port_1.m_flow": -0.39506102942583154, + "amesim_pnl0001_10.port_1.h_outflow": -121863.85966026862, + "amesim_pnl0001_10.port_2.p": 12002574.807244953, + "amesim_pnl0001_10.port_2.m_flow": 0.3930521247562813, + "amesim_pnl0001_10.port_2.h_outflow": -121863.85966026862, + "amesim_pnl0001_11.m": 0.003157991047678687, + "amesim_pnl0001_11.U": -2232.5374050849664, + "amesim_pnl0001_11.p": 12002822.540529536, + "amesim_pnl0001_11.T": 272.80598575389405, + "amesim_pnl0001_11.rho": 20.514689203184343, + "amesim_pnl0001_11.u": -706948.617452863, + "amesim_pnl0001_11.h": -121864.31899484336, + "amesim_pnl0001_11.re": 1930141.3107960084, + "amesim_pnl0001_11.cm": 0.003530974117947773, + "amesim_pnl0001_11.v": -125.07946932895705, + "amesim_pnl0001_11.ff": 0.0266659577374989, + "amesim_pnl0001_11.port_1.p": 11690176.582272988, + "amesim_pnl0001_11.port_1.m_flow": -0.39499984438924735, + "amesim_pnl0001_11.port_1.h_outflow": -121864.31899484336, + "amesim_pnl0001_11.port_2.p": 12002822.540529536, + "amesim_pnl0001_11.port_2.m_flow": 0.39299061675012104, + "amesim_pnl0001_11.port_2.h_outflow": -121864.31899484336, + "amesim_pnl0003_1.m1": 0.0009422838620001763, + "amesim_pnl0003_1.U1": -665.6994611241944, + "amesim_pnl0003_1.p1": 11690176.654328916, + "amesim_pnl0003_1.T1": 272.8927265102457, + "amesim_pnl0003_1.rho1": 19.995884591073253, + "amesim_pnl0003_1.u1": -706474.4372371198, + "amesim_pnl0003_1.h1": -121845.30512322164, + "amesim_pnl0003_1.m2": 0.0009411594503803834, + "amesim_pnl0003_1.U2": -664.8834960853846, + "amesim_pnl0003_1.p2": 11675828.588036692, + "amesim_pnl0003_1.T2": 272.89707736286687, + "amesim_pnl0003_1.rho2": 19.97202383542525, + "amesim_pnl0003_1.u2": -706451.4900388689, + "amesim_pnl0003_1.h2": -121842.30449770846, + "amesim_pnl0003_1.dmctr": 0.3955915582655134, + "amesim_pnl0003_1.re": 1352810.86666675, + "amesim_pnl0003_1.cm": 0.001779393701346131, + "amesim_pnl0003_1.v": 62.97330998948585, + "amesim_pnl0003_1.ff": 0.02412561801568465, + "amesim_pnl0003_1.port_1.p": 11690176.654328916, + "amesim_pnl0003_1.port_1.m_flow": 0.3949911195133276, + "amesim_pnl0003_1.port_1.h_outflow": -121845.30512322164, + "amesim_pnl0003_1.port_2.p": 11675828.588036692, + "amesim_pnl0003_1.port_2.m_flow": -0.3961913215817379, + "amesim_pnl0003_1.port_2.h_outflow": -121842.30449770846, + "amesim_pnl0003_2.m1": 0.0009423119505012294, + "amesim_pnl0003_2.U1": -665.7201688784651, + "amesim_pnl0003_2.p1": 11690530.289478123, + "amesim_pnl0003_2.T1": 272.89250715277126, + "amesim_pnl0003_2.rho1": 19.99648064757814, + "amesim_pnl0003_2.u1": -706475.3540739443, + "amesim_pnl0003_2.h1": -121845.96375700757, + "amesim_pnl0003_2.m2": 0.0009411876374833056, + "amesim_pnl0003_2.U2": -664.9043863133073, + "amesim_pnl0003_2.p2": 11676181.784434183, + "amesim_pnl0003_2.T2": 272.8968191055494, + "amesim_pnl0003_2.rho2": 19.972621984326786, + "amesim_pnl0003_2.u2": -706452.5285215522, + "amesim_pnl0003_2.h2": -121843.16708684436, + "amesim_pnl0003_2.dmctr": 0.3956034813575737, + "amesim_pnl0003_2.re": 1352852.4290763906, + "amesim_pnl0003_2.cm": 0.0017793927891791678, + "amesim_pnl0003_2.v": 62.97333082963871, + "amesim_pnl0003_2.ff": 0.024125620628450004, + "amesim_pnl0003_2.port_1.p": 11690530.289478123, + "amesim_pnl0003_2.port_1.m_flow": 0.3950029014324135, + "amesim_pnl0003_2.port_1.h_outflow": -121845.96375700757, + "amesim_pnl0003_2.port_2.p": 11676181.784434183, + "amesim_pnl0003_2.port_2.m_flow": -0.3962033870899229, + "amesim_pnl0003_2.port_2.h_outflow": -121843.16708684436, + "amesim_pnl0003_3.m1": 0.0009422838626008165, + "amesim_pnl0003_3.U1": -665.6994612846539, + "amesim_pnl0003_3.p1": 11690176.666081106, + "amesim_pnl0003_3.T1": 272.8927266020625, + "amesim_pnl0003_3.rho1": 19.995884603819235, + "amesim_pnl0003_3.u1": -706474.4369570795, + "amesim_pnl0003_3.h1": -121845.30462811125, + "amesim_pnl0003_3.m2": 0.0009411594509858708, + "amesim_pnl0003_3.U2": -664.8834962525066, + "amesim_pnl0003_3.p2": 11675828.599802691, + "amesim_pnl0003_3.T2": 272.8970774536916, + "amesim_pnl0003_3.rho2": 19.972023848274095, + "amesim_pnl0003_3.u2": -706451.4897619492, + "amesim_pnl0003_3.h2": -121842.30400776843, + "amesim_pnl0003_3.dmctr": 0.39559155820150416, + "amesim_pnl0003_3.re": 1352810.8661176902, + "amesim_pnl0003_3.cm": 0.0017793936995687256, + "amesim_pnl0003_3.v": 62.97330993915527, + "amesim_pnl0003_3.ff": 0.024125618015650135, + "amesim_pnl0003_3.port_1.p": 11690176.666081106, + "amesim_pnl0003_3.port_1.m_flow": 0.3949911194324686, + "amesim_pnl0003_3.port_1.h_outflow": -121845.30462811125, + "amesim_pnl0003_3.port_2.p": 11675828.599802691, + "amesim_pnl0003_3.port_2.m_flow": -0.39619132152164926, + "amesim_pnl0003_3.port_2.h_outflow": -121842.30400776843, + "amesim_pnl0003_4.m1": 0.0009422941728241457, + "amesim_pnl0003_4.U1": -665.715814148825, + "amesim_pnl0003_4.p1": 11690176.594025098, + "amesim_pnl0003_4.T1": 272.8896547435595, + "amesim_pnl0003_4.rho1": 19.99610339355353, + "amesim_pnl0003_4.u1": -706484.0612922512, + "amesim_pnl0003_4.h1": -121861.3293557001, + "amesim_pnl0003_4.m2": 0.000941169278566084, + "amesim_pnl0003_4.U2": -664.8994727705187, + "amesim_pnl0003_4.p2": 11675822.746803628, + "amesim_pnl0003_4.T2": 272.8940126288217, + "amesim_pnl0003_4.rho2": 19.972232396003367, + "amesim_pnl0003_4.u2": -706461.0882577092, + "amesim_pnl0003_4.h2": -121858.2999815236, + "amesim_pnl0003_4.dmctr": 0.395673258549019, + "amesim_pnl0003_4.re": 1353101.3067106043, + "amesim_pnl0003_4.cm": 0.0017797511863207923, + "amesim_pnl0003_4.v": 62.98562645725832, + "amesim_pnl0003_4.ff": 0.02412563626907576, + "amesim_pnl0003_4.port_1.p": 11690176.594025098, + "amesim_pnl0003_4.port_1.m_flow": 0.3950728191726291, + "amesim_pnl0003_4.port_1.h_outflow": -121861.3293557001, + "amesim_pnl0003_4.port_2.p": 11675822.746803628, + "amesim_pnl0003_4.port_2.m_flow": -0.3962730176377355, + "amesim_pnl0003_4.port_2.h_outflow": -121858.2999815236, + "amesim_pnl0003_5.m1": 0.0009422660888104697, + "amesim_pnl0003_5.U1": -665.6951112104504, + "amesim_pnl0003_5.p1": 11689822.994017392, + "amesim_pnl0003_5.T1": 272.8898734727511, + "amesim_pnl0003_5.rho1": 19.995507432273744, + "amesim_pnl0003_5.u1": -706483.1464441572, + "amesim_pnl0003_5.h1": -121860.67394069151, + "amesim_pnl0003_5.m2": 0.0009411410960587667, + "amesim_pnl0003_5.U2": -664.8785874929312, + "amesim_pnl0003_5.p2": 11675469.586116543, + "amesim_pnl0003_5.T2": 272.89427023957387, + "amesim_pnl0003_5.rho2": 19.9716343446236, + "amesim_pnl0003_5.u2": -706460.051821406, + "amesim_pnl0003_5.h2": -121857.4407056308, + "amesim_pnl0003_5.dmctr": 0.39566132859523684, + "amesim_pnl0003_5.re": 1353059.7226308533, + "amesim_pnl0003_5.cm": 0.0017797520715033977, + "amesim_pnl0003_5.v": 62.985604590958815, + "amesim_pnl0003_5.ff": 0.02412563365630361, + "amesim_pnl0003_5.port_1.p": 11689822.994017392, + "amesim_pnl0003_5.port_1.m_flow": 0.3950610303702443, + "amesim_pnl0003_5.port_1.h_outflow": -121860.67394069151, + "amesim_pnl0003_5.port_2.p": 11675469.586116543, + "amesim_pnl0003_5.port_2.m_flow": -0.39626094529631584, + "amesim_pnl0003_5.port_2.h_outflow": -121857.4407056308, + "amesim_pnl0003_6.m1": 0.0009422660891455687, + "amesim_pnl0003_6.U1": -665.695111741859, + "amesim_pnl0003_6.p1": 11689822.994016318, + "amesim_pnl0003_6.T1": 272.8898733729381, + "amesim_pnl0003_6.rho1": 19.995507439384767, + "amesim_pnl0003_6.u1": -706483.1467568787, + "amesim_pnl0003_6.h1": -121860.67446137658, + "amesim_pnl0003_6.m2": 0.0009411410963954202, + "amesim_pnl0003_6.U2": -664.8785880272087, + "amesim_pnl0003_6.p2": 11675469.58610915, + "amesim_pnl0003_6.T2": 272.8942701390366, + "amesim_pnl0003_6.rho2": 19.97163435176761, + "amesim_pnl0003_6.u2": -706460.0521363909, + "amesim_pnl0003_6.h2": -121857.44123010288, + "amesim_pnl0003_6.dmctr": 0.3956613287522135, + "amesim_pnl0003_6.re": 1353059.723526664, + "amesim_pnl0003_6.cm": 0.0017797520718841856, + "amesim_pnl0003_6.v": 62.9856045935484, + "amesim_pnl0003_6.ff": 0.024125633656359894, + "amesim_pnl0003_6.port_1.p": 11689822.994016318, + "amesim_pnl0003_6.port_1.m_flow": 0.39506103051426944, + "amesim_pnl0003_6.port_1.h_outflow": -121860.67446137658, + "amesim_pnl0003_6.port_2.p": 11675469.58610915, + "amesim_pnl0003_6.port_2.m_flow": -0.3962609454543943, + "amesim_pnl0003_6.port_2.h_outflow": -121857.44123010288, + "amesim_pnl0003_7.m1": 0.0009422941722236292, + "amesim_pnl0003_7.U1": -665.7158139885557, + "amesim_pnl0003_7.p1": 11690176.582272988, + "amesim_pnl0003_7.T1": 272.88965465170685, + "amesim_pnl0003_7.rho1": 19.996103380810176, + "amesim_pnl0003_7.u1": -706484.0615724038, + "amesim_pnl0003_7.h1": -121861.3298509974, + "amesim_pnl0003_7.m2": 0.0009411692779619336, + "amesim_pnl0003_7.U2": -664.8994726048427, + "amesim_pnl0003_7.p2": 11675822.735047624, + "amesim_pnl0003_7.T2": 272.894012537828, + "amesim_pnl0003_7.rho2": 19.9722323831829, + "amesim_pnl0003_7.u2": -706461.0885351648, + "amesim_pnl0003_7.h2": -121858.3004723313, + "amesim_pnl0003_7.dmctr": 0.3956732584765792, + "amesim_pnl0003_7.re": 1353101.3067932497, + "amesim_pnl0003_7.cm": 0.0017797511874846103, + "amesim_pnl0003_7.v": 62.985626485867144, + "amesim_pnl0003_7.ff": 0.024125636269080954, + "amesim_pnl0003_7.port_1.p": 11690176.582272988, + "amesim_pnl0003_7.port_1.m_flow": 0.3950728190912661, + "amesim_pnl0003_7.port_1.h_outflow": -121861.3298509974, + "amesim_pnl0003_7.port_2.p": 11675822.735047624, + "amesim_pnl0003_7.port_2.m_flow": -0.39627301756130123, + "amesim_pnl0003_7.port_2.h_outflow": -121858.3004723313, + "amesim_pnl0003_8.m1": 0.0009423119501658692, + "amesim_pnl0003_8.U1": -665.7201683466378, + "amesim_pnl0003_8.p1": 11690530.289479246, + "amesim_pnl0003_8.T1": 272.8925072526596, + "amesim_pnl0003_8.rho1": 19.996480640461574, + "amesim_pnl0003_8.u1": -706475.3537609868, + "amesim_pnl0003_8.h1": -121845.96323592975, + "amesim_pnl0003_8.m2": 0.0009411876371485153, + "amesim_pnl0003_8.U2": -664.9043857816836, + "amesim_pnl0003_8.p2": 11676181.784446014, + "amesim_pnl0003_8.T2": 272.89681920562987, + "amesim_pnl0003_8.rho2": 19.972621977222314, + "amesim_pnl0003_8.u2": -706452.5282080013, + "amesim_pnl0003_8.h2": -121843.16656474903, + "amesim_pnl0003_8.dmctr": 0.3956034811401228, + "amesim_pnl0003_8.re": 1352852.4279735668, + "amesim_pnl0003_8.cm": 0.0017793927885265803, + "amesim_pnl0003_8.v": 62.973330817435865, + "amesim_pnl0003_8.ff": 0.02412562062838068, + "amesim_pnl0003_8.port_1.p": 11690530.289479246, + "amesim_pnl0003_8.port_1.m_flow": 0.39500290119061404, + "amesim_pnl0003_8.port_1.h_outflow": -121845.96323592975, + "amesim_pnl0003_8.port_2.p": 11676181.784446014, + "amesim_pnl0003_8.port_2.m_flow": -0.39620338687178447, + "amesim_pnl0003_8.port_2.h_outflow": -121843.16656474903, + "amesim_pnvo001_1.xv": 1.0, + "amesim_pnvo001_1.cm": 0.015868450428205175, + "amesim_pnvo001_1.gasvel": -860.3554337911826, + "amesim_pnvo001_1.res.signal": 1.0, + "amesim_pnvo001_1.port_2.p": 3756393.4962065914, + "amesim_pnvo001_1.port_2.m_flow": -0.3961913215817379, + "amesim_pnvo001_1.port_2.h_outflow": -121842.30449770846, + "amesim_pnvo001_1.port_3.p": 11675828.588036692, + "amesim_pnvo001_1.port_3.m_flow": 0.3961913215817379, + "amesim_pnvo001_1.port_3.h_outflow": -103842.44432444219, + "amesim_pnvo001_2.xv": 1.0, + "amesim_pnvo001_2.cm": 0.015868446149071687, + "amesim_pnvo001_2.gasvel": -860.3557348804899, + "amesim_pnvo001_2.res.signal": 1.0, + "amesim_pnvo001_2.port_2.p": 3756399.9743703655, + "amesim_pnvo001_2.port_2.m_flow": -0.3962033870899229, + "amesim_pnvo001_2.port_2.h_outflow": -121843.16708684436, + "amesim_pnvo001_2.port_3.p": 11676181.784434183, + "amesim_pnvo001_2.port_3.m_flow": 0.3962033870899229, + "amesim_pnvo001_2.port_3.h_outflow": -121843.16708684436, + "amesim_pnvo001_3.xv": 1.0, + "amesim_pnvo001_3.cm": 0.01586844614322863, + "amesim_pnvo001_3.gasvel": -860.3557348529379, + "amesim_pnvo001_3.res.signal": 1.0, + "amesim_pnvo001_3.port_2.p": 3756399.455507986, + "amesim_pnvo001_3.port_2.m_flow": -0.39620338687178447, + "amesim_pnvo001_3.port_2.h_outflow": -121843.16656474903, + "amesim_pnvo001_3.port_3.p": 11676181.784446014, + "amesim_pnvo001_3.port_3.m_flow": 0.39620338687178447, + "amesim_pnvo001_3.port_3.h_outflow": -121843.16656474903, + "amesim_pnvo001_4.xv": 1.0, + "amesim_pnvo001_4.cm": 0.01586845041244812, + "amesim_pnvo001_4.gasvel": -860.3554334740071, + "amesim_pnvo001_4.res.signal": 1.0, + "amesim_pnvo001_4.port_2.p": 3756392.110640813, + "amesim_pnvo001_4.port_2.m_flow": -0.39619132152164926, + "amesim_pnvo001_4.port_2.h_outflow": -121842.30400776843, + "amesim_pnvo001_4.port_3.p": 11675828.599802691, + "amesim_pnvo001_4.port_3.m_flow": 0.39619132152164926, + "amesim_pnvo001_4.port_3.h_outflow": -121842.30400776843, + "amesim_pnvo001_5.xv": 1.0, + "amesim_pnvo001_5.cm": 0.015871641376432325, + "amesim_pnvo001_5.gasvel": -860.4483052089648, + "amesim_pnvo001_5.res.signal": 1.0, + "amesim_pnvo001_5.port_2.p": 4042057.25944573, + "amesim_pnvo001_5.port_2.m_flow": -0.3962730176377355, + "amesim_pnvo001_5.port_2.h_outflow": -121858.2999815236, + "amesim_pnvo001_5.port_3.p": 11675822.746803628, + "amesim_pnvo001_5.port_3.m_flow": 0.3962730176377355, + "amesim_pnvo001_5.port_3.h_outflow": -119393.40121663875, + "amesim_pnvo001_6.xv": 1.0, + "amesim_pnvo001_6.cm": 0.015871645415157867, + "amesim_pnvo001_6.gasvel": -860.4479958631733, + "amesim_pnvo001_6.res.signal": 1.0, + "amesim_pnvo001_6.port_2.p": 4042033.677154553, + "amesim_pnvo001_6.port_2.m_flow": -0.39626094529631584, + "amesim_pnvo001_6.port_2.h_outflow": -121857.4407056308, + "amesim_pnvo001_6.port_3.p": 11675469.586116543, + "amesim_pnvo001_6.port_3.m_flow": 0.39626094529631584, + "amesim_pnvo001_6.port_3.h_outflow": -119392.43926546868, + "amesim_pnvo001_7.xv": 1.0, + "amesim_pnvo001_7.cm": 0.01587164541857587, + "amesim_pnvo001_7.gasvel": -860.44799581588, + "amesim_pnvo001_7.res.signal": 1.0, + "amesim_pnvo001_7.port_2.p": 4042033.98622985, + "amesim_pnvo001_7.port_2.m_flow": -0.3962609454543943, + "amesim_pnvo001_7.port_2.h_outflow": -121857.44123010288, + "amesim_pnvo001_7.port_3.p": 11675469.58610915, + "amesim_pnvo001_7.port_3.m_flow": 0.3962609454543943, + "amesim_pnvo001_7.port_3.h_outflow": -119392.44022501832, + "amesim_pnvo001_8.xv": 1.0, + "amesim_pnvo001_8.cm": 0.01587164138670548, + "amesim_pnvo001_8.gasvel": -860.4483053581938, + "amesim_pnvo001_8.res.signal": 1.0, + "amesim_pnvo001_8.port_2.p": 4042058.174722035, + "amesim_pnvo001_8.port_2.m_flow": -0.39627301756130123, + "amesim_pnvo001_8.port_2.h_outflow": -121858.3004723313, + "amesim_pnvo001_8.port_3.p": 11675822.735047624, + "amesim_pnvo001_8.port_3.m_flow": 0.39627301756130123, + "amesim_pnvo001_8.port_3.h_outflow": -119393.40295740997, + "amesim_step0_1.y": 1.0, + "amesim_step0_1.out.signal": 1.0, + "amesim_step0_2.y": 1.0, + "amesim_step0_2.out.signal": 1.0, + "amesim_step0_3.y": 1.0, + "amesim_step0_3.out.signal": 1.0, + "amesim_step0_4.y": 1.0, + "amesim_step0_4.out.signal": 1.0, + "amesim_step0_5.y": 1.0, + "amesim_step0_5.out.signal": 1.0, + "amesim_step0_6.y": 1.0, + "amesim_step0_6.out.signal": 1.0, + "amesim_step0_7.y": 1.0, + "amesim_step0_7.out.signal": 1.0, + "amesim_step0_8.y": 1.0, + "amesim_step0_8.out.signal": 1.0, + "amesim_p4node2_1.port_1.p": 3756393.4962065914, + "amesim_p4node2_1.port_1.m_flow": -0.005545914641342772, + "amesim_p4node2_1.port_1.h_outflow": -103842.44432444219, + "amesim_p4node2_1.port_2.p": 3756393.4962065914, + "amesim_p4node2_1.port_2.m_flow": -0.3836524265335688, + "amesim_p4node2_1.port_2.h_outflow": -122430.59312039116, + "amesim_p4node2_1.port_3.p": 3756393.4962065914, + "amesim_p4node2_1.port_3.m_flow": 0.3961913215817379, + "amesim_p4node2_1.port_3.h_outflow": -103842.44432444219, + "amesim_p4node2_1.port_4.p": 3756393.4962065914, + "amesim_p4node2_1.port_4.m_flow": -0.006992980406826343, + "amesim_p4node2_1.port_4.h_outflow": -103842.44432444219, + "amesim_p4node2_2.port_1.p": 3756399.9743703655, + "amesim_p4node2_2.port_1.m_flow": -0.006504967577238587, + "amesim_p4node2_2.port_1.h_outflow": -121843.16708684436, + "amesim_p4node2_2.port_2.p": 3756399.9743703655, + "amesim_p4node2_2.port_2.m_flow": 0.3962033870899229, + "amesim_p4node2_2.port_2.h_outflow": -121843.16708684436, + "amesim_p4node2_2.port_3.p": 3756399.9743703655, + "amesim_p4node2_2.port_3.m_flow": -0.3836025367179071, + "amesim_p4node2_2.port_3.h_outflow": -121843.16708684436, + "amesim_p4node2_2.port_4.p": 3756399.9743703655, + "amesim_p4node2_2.port_4.m_flow": -0.006095882794777225, + "amesim_p4node2_2.port_4.h_outflow": -121843.16708684436, + "amesim_p4node2_3.port_1.p": 3756399.455507986, + "amesim_p4node2_3.port_1.m_flow": -0.006022752075007811, + "amesim_p4node2_3.port_1.h_outflow": -121843.16656474903, + "amesim_p4node2_3.port_2.p": 3756399.455507986, + "amesim_p4node2_3.port_2.m_flow": 0.39620338687178447, + "amesim_p4node2_3.port_2.h_outflow": -121843.16656474903, + "amesim_p4node2_3.port_3.p": 3756399.455507986, + "amesim_p4node2_3.port_3.m_flow": -0.3836045560471302, + "amesim_p4node2_3.port_3.h_outflow": -121843.16656474903, + "amesim_p4node2_3.port_4.p": 3756399.455507986, + "amesim_p4node2_3.port_4.m_flow": -0.0065760787496465046, + "amesim_p4node2_3.port_4.h_outflow": -121843.16656474903, + "amesim_p4node2_4.port_1.p": 3756392.110640813, + "amesim_p4node2_4.port_1.m_flow": -0.0055425599282533326, + "amesim_p4node2_4.port_1.h_outflow": -121842.30400776843, + "amesim_p4node2_4.port_2.p": 3756392.110640813, + "amesim_p4node2_4.port_2.m_flow": 0.39619132152164926, + "amesim_p4node2_4.port_2.h_outflow": -121842.30400776843, + "amesim_p4node2_4.port_3.p": 3756392.110640813, + "amesim_p4node2_4.port_3.m_flow": -0.38361228946175613, + "amesim_p4node2_4.port_3.h_outflow": -121842.30400776843, + "amesim_p4node2_4.port_4.p": 3756392.110640813, + "amesim_p4node2_4.port_4.m_flow": -0.007036472131639828, + "amesim_p4node2_4.port_4.h_outflow": -121842.30400776843, + "amesim_p4node2_5.port_1.p": 3756378.1464142436, + "amesim_p4node2_5.port_1.m_flow": -0.005073984527573369, + "amesim_p4node2_5.port_1.h_outflow": -119393.40121663875, + "amesim_p4node2_5.port_2.p": 3756378.1464142436, + "amesim_p4node2_5.port_2.m_flow": 0.39480589647665953, + "amesim_p4node2_5.port_2.h_outflow": -119393.40121663877, + "amesim_p4node2_5.port_3.p": 3756378.1464142436, + "amesim_p4node2_5.port_3.m_flow": -0.3831968362914919, + "amesim_p4node2_5.port_3.h_outflow": -119393.40121663875, + "amesim_p4node2_5.port_4.p": 3756378.1464142436, + "amesim_p4node2_5.port_4.m_flow": -0.006535075657594216, + "amesim_p4node2_5.port_4.h_outflow": -119393.40121663875, + "amesim_p4node2_6.port_1.p": 3756371.2402956383, + "amesim_p4node2_6.port_1.m_flow": -0.005564001668331592, + "amesim_p4node2_6.port_1.h_outflow": -119392.43926546868, + "amesim_p4node2_6.port_2.p": 3756371.2402956383, + "amesim_p4node2_6.port_2.m_flow": 0.3947938079100411, + "amesim_p4node2_6.port_2.h_outflow": -119392.43926546868, + "amesim_p4node2_6.port_3.p": 3756371.2402956383, + "amesim_p4node2_6.port_3.m_flow": -0.3832037450763129, + "amesim_p4node2_6.port_3.h_outflow": -119392.43926546868, + "amesim_p4node2_6.port_4.p": 3756371.2402956383, + "amesim_p4node2_6.port_4.m_flow": -0.006026061165396607, + "amesim_p4node2_6.port_4.h_outflow": -119392.43926546868, + "amesim_p4node2_7.port_1.p": 3756371.5737210065, + "amesim_p4node2_7.port_1.m_flow": -0.006073012552683206, + "amesim_p4node2_7.port_1.h_outflow": -119392.44022501832, + "amesim_p4node2_7.port_2.p": 3756371.5737210065, + "amesim_p4node2_7.port_2.m_flow": 0.39479380837465, + "amesim_p4node2_7.port_2.h_outflow": -119392.44022501832, + "amesim_p4node2_7.port_3.p": 3756371.5737210065, + "amesim_p4node2_7.port_3.m_flow": -0.3832026624913009, + "amesim_p4node2_7.port_3.h_outflow": -119392.44022501832, + "amesim_p4node2_7.port_4.p": 3756371.5737210065, + "amesim_p4node2_7.port_4.m_flow": -0.005518133330665906, + "amesim_p4node2_7.port_4.h_outflow": -119392.44022501832, + "amesim_p4node2_8.port_1.p": 3756379.1344475006, + "amesim_p4node2_8.port_1.m_flow": -0.006580944245630884, + "amesim_p4node2_8.port_1.h_outflow": -119393.40295740997, + "amesim_p4node2_8.port_2.p": 3756379.1344475006, + "amesim_p4node2_8.port_2.m_flow": 0.39480589728702564, + "amesim_p4node2_8.port_2.h_outflow": -119393.40295740997, + "amesim_p4node2_8.port_3.p": 3756379.1344475006, + "amesim_p4node2_8.port_3.m_flow": -0.38319291522994464, + "amesim_p4node2_8.port_3.h_outflow": -119393.40295740997, + "amesim_p4node2_8.port_4.p": 3756379.1344475006, + "amesim_p4node2_8.port_4.m_flow": -0.005032037811450099, + "amesim_p4node2_8.port_4.h_outflow": -119393.40295740997, + "amesim_pnl0002_1.m": 0.002369452972089371, + "amesim_pnl0002_1.U": -152.21172950802372, + "amesim_pnl0002_1.p": 3756328.661198561, + "amesim_pnl0002_1.T": 476.96295642698163, + "amesim_pnl0002_1.rho": 3.7711015293180608, + "amesim_pnl0002_1.u": -64239.18571120837, + "amesim_pnl0002_1.h": 931843.4262246804, + "amesim_pnl0002_1.re": 20437.026829110488, + "amesim_pnl0002_1.cm": 8.482574955951824e-05, + "amesim_pnl0002_1.v": 2.9493657939354794, + "amesim_pnl0002_1.ff": 0.025555692930880516, + "amesim_pnl0002_1.port_1.p": 3756393.4962065914, + "amesim_pnl0002_1.port_1.m_flow": 0.005545914641342772, + "amesim_pnl0002_1.port_1.h_outflow": 931843.4262246804, + "amesim_pnl0002_1.port_2.p": 3756399.9743703655, + "amesim_pnl0002_1.port_2.m_flow": 0.006504967577238587, + "amesim_pnl0002_1.port_2.h_outflow": 931843.4262246804, + "amesim_pnl0002_2.m": 0.0024219418441874473, + "amesim_pnl0002_2.U": -233.94138935309604, + "amesim_pnl0002_2.p": 3756331.596364991, + "amesim_pnl0002_2.T": 466.58846564364694, + "amesim_pnl0002_2.rho": 3.854640163835332, + "amesim_pnl0002_2.u": -96592.48834341129, + "amesim_pnl0002_2.h": 877903.557125973, + "amesim_pnl0002_2.re": 20637.54203668875, + "amesim_pnl0002_2.cm": 8.505680935040831e-05, + "amesim_pnl0002_2.v": 2.9489162618166875, + "amesim_pnl0002_2.ff": 0.025461528688266254, + "amesim_pnl0002_2.port_1.p": 3756399.9743703655, + "amesim_pnl0002_2.port_1.m_flow": 0.006095882794777225, + "amesim_pnl0002_2.port_1.h_outflow": 877903.557125973, + "amesim_pnl0002_2.port_2.p": 3756399.455507986, + "amesim_pnl0002_2.port_2.m_flow": 0.006022752075007811, + "amesim_pnl0002_2.port_2.h_outflow": 877903.557125973, + "amesim_pnl0002_3.m": 0.0024219979480173534, + "amesim_pnl0002_3.U": -234.03246203501217, + "amesim_pnl0002_3.p": 3756327.6256082905, + "amesim_pnl0002_3.T": 466.5771249591219, + "amesim_pnl0002_3.rho": 3.854729455853891, + "amesim_pnl0002_3.u": -96627.85314355491, + "amesim_pnl0002_3.h": 877844.5887301111, + "amesim_pnl0002_3.re": 20637.544369146897, + "amesim_pnl0002_3.cm": 8.505692986506252e-05, + "amesim_pnl0002_3.v": 2.9489208215183345, + "amesim_pnl0002_3.ff": 0.025496432972107456, + "amesim_pnl0002_3.port_1.p": 3756399.455507986, + "amesim_pnl0002_3.port_1.m_flow": 0.0065760787496465046, + "amesim_pnl0002_3.port_1.h_outflow": 877844.5887301111, + "amesim_pnl0002_3.port_2.p": 3756392.110640813, + "amesim_pnl0002_3.port_2.m_flow": 0.0055425599282533326, + "amesim_pnl0002_3.port_2.h_outflow": 877844.5887301111, + "amesim_pnl0002_4.m": 0.002408520518742427, + "amesim_pnl0002_4.U": -213.0564611194868, + "amesim_pnl0002_4.p": 3756316.8780027833, + "amesim_pnl0002_4.T": 469.1963852539548, + "amesim_pnl0002_4.rho": 3.8332794609611316, + "amesim_pnl0002_4.u": -88459.47520959094, + "amesim_pnl0002_4.h": 891463.0470739652, + "amesim_pnl0002_4.re": 20612.896391435825, + "amesim_pnl0002_4.cm": 8.503024298386178e-05, + "amesim_pnl0002_4.v": 2.9490462316940342, + "amesim_pnl0002_4.ff": 0.025597884442542906, + "amesim_pnl0002_4.port_1.p": 3756392.110640813, + "amesim_pnl0002_4.port_1.m_flow": 0.007036472131639828, + "amesim_pnl0002_4.port_1.h_outflow": 891463.0470739652, + "amesim_pnl0002_4.port_2.p": 3756378.1464142436, + "amesim_pnl0002_4.port_2.m_flow": 0.005073984527573369, + "amesim_pnl0002_4.port_2.h_outflow": 891463.0470739652, + "amesim_pnl0002_5.m": 0.0023910044024748737, + "amesim_pnl0002_5.U": -185.7911471147455, + "amesim_pnl0002_5.p": 3756306.5610412345, + "amesim_pnl0002_5.T": 472.6451800601438, + "amesim_pnl0002_5.rho": 3.805401696083597, + "amesim_pnl0002_5.u": -77704.22627513247, + "amesim_pnl0002_5.h": 909394.3407190191, + "amesim_pnl0002_5.re": 20578.685705062002, + "amesim_pnl0002_5.cm": 8.499287642868152e-05, + "amesim_pnl0002_5.v": 2.94920518964204, + "amesim_pnl0002_5.ff": 0.02550999376732612, + "amesim_pnl0002_5.port_1.p": 3756378.1464142436, + "amesim_pnl0002_5.port_1.m_flow": 0.006535075657594216, + "amesim_pnl0002_5.port_1.h_outflow": 909394.3407190191, + "amesim_pnl0002_5.port_2.p": 3756371.2402956383, + "amesim_pnl0002_5.port_2.m_flow": 0.005564001668331592, + "amesim_pnl0002_5.port_2.h_outflow": 909394.3407190191, + "amesim_pnl0002_6.m": 0.0023910306600708267, + "amesim_pnl0002_6.U": -185.83507440684312, + "amesim_pnl0002_6.p": 3756303.309079898, + "amesim_pnl0002_6.T": 472.6395619944888, + "amesim_pnl0002_6.rho": 3.805443486345493, + "amesim_pnl0002_6.u": -77721.74464769864, + "amesim_pnl0002_6.h": 909365.12776496, + "amesim_pnl0002_6.re": 20578.674142575102, + "amesim_pnl0002_6.cm": 8.499294717296033e-05, + "amesim_pnl0002_6.v": 2.9492081527256753, + "amesim_pnl0002_6.ff": 0.025478998742615125, + "amesim_pnl0002_6.port_1.p": 3756371.2402956383, + "amesim_pnl0002_6.port_1.m_flow": 0.006026061165396607, + "amesim_pnl0002_6.port_1.h_outflow": 909365.12776496, + "amesim_pnl0002_6.port_2.p": 3756371.5737210065, + "amesim_pnl0002_6.port_2.m_flow": 0.006073012552683206, + "amesim_pnl0002_6.port_2.h_outflow": 909365.12776496, + "amesim_pnl0002_7.m": 0.0023908362272859114, + "amesim_pnl0002_7.U": -185.52866330836179, + "amesim_pnl0002_7.p": 3756307.214941773, + "amesim_pnl0002_7.T": 472.67863229376894, + "amesim_pnl0002_7.rho": 3.805134036957309, + "amesim_pnl0002_7.u": -77599.90466556331, + "amesim_pnl0002_7.h": 909568.2682446918, + "amesim_pnl0002_7.re": 20578.686187720214, + "amesim_pnl0002_7.cm": 8.49928618326751e-05, + "amesim_pnl0002_7.v": 2.9492046825082503, + "amesim_pnl0002_7.ff": 0.02551617102269045, + "amesim_pnl0002_7.port_1.p": 3756371.5737210065, + "amesim_pnl0002_7.port_1.m_flow": 0.005518133330665906, + "amesim_pnl0002_7.port_1.h_outflow": 909568.2682446918, + "amesim_pnl0002_7.port_2.p": 3756379.1344475006, + "amesim_pnl0002_7.port_2.m_flow": 0.006580944245630884, + "amesim_pnl0002_7.port_2.h_outflow": 909568.2682446918, + "amesim_pnl0002_8.m": 0.0023444176118442837, + "amesim_pnl0002_8.U": -113.23743631814425, + "amesim_pnl0002_8.p": 3756318.157174775, + "amesim_pnl0002_8.T": 482.0738867675755, + "amesim_pnl0002_8.rho": 3.731256515967141, + "amesim_pnl0002_8.u": -48300.88109987526, + "amesim_pnl0002_8.h": 958415.7949314795, + "amesim_pnl0002_8.re": 20360.142974928163, + "amesim_pnl0002_8.cm": 8.473846737964099e-05, + "amesim_pnl0002_8.v": 2.9495890974687358, + "amesim_pnl0002_8.ff": 0.025668941287390525, + "amesim_pnl0002_8.port_1.p": 3756379.1344475006, + "amesim_pnl0002_8.port_1.m_flow": 0.005032037811450099, + "amesim_pnl0002_8.port_1.h_outflow": 958415.7949314795, + "amesim_pnl0002_8.port_2.p": 3756393.4962065914, + "amesim_pnl0002_8.port_2.m_flow": 0.006992980406826343, + "amesim_pnl0002_8.port_2.h_outflow": 958415.7949314795, + "amesim_pnl0001_13.m": 0.0020292934150847593, + "amesim_pnl0001_13.U": -1390.8326096413955, + "amesim_pnl0001_13.p": 3756393.4962065914, + "amesim_pnl0001_13.T": 277.87596539151156, + "amesim_pnl0001_13.rho": 6.459441559891455, + "amesim_pnl0001_13.u": -685377.7769654386, + "amesim_pnl0001_13.h": -103842.44432444219, + "amesim_pnl0001_13.re": 1258238.3337983117, + "amesim_pnl0001_13.cm": 0.005265817406103589, + "amesim_pnl0001_13.v": -183.70306822307333, + "amesim_pnl0001_13.ff": 0.024119030285189923, + "amesim_pnl0001_13.port_1.p": 3620573.35444164, + "amesim_pnl0001_13.port_1.m_flow": -0.372787426675949, + "amesim_pnl0001_13.port_1.h_outflow": -103842.44432444219, + "amesim_pnl0001_13.port_2.p": 3756393.4962065914, + "amesim_pnl0001_13.port_2.m_flow": 0.3836524265335688, + "amesim_pnl0001_13.port_2.h_outflow": -103842.44432444219, + "amesim_pnl0001_14.m": 0.0020284826306108832, + "amesim_pnl0001_14.U": -1389.5677102640286, + "amesim_pnl0001_14.p": 3756399.9743703655, + "amesim_pnl0001_14.T": 277.98794451641294, + "amesim_pnl0001_14.rho": 6.456860752755465, + "amesim_pnl0001_14.u": -685028.1532090597, + "amesim_pnl0001_14.h": -103259.3776059487, + "amesim_pnl0001_14.re": 1257724.5889257102, + "amesim_pnl0001_14.cm": 0.0052662508743695526, + "amesim_pnl0001_14.v": -183.75491802645757, + "amesim_pnl0001_14.ff": 0.024118990653353864, + "amesim_pnl0001_14.port_1.p": 3620556.8899005665, + "amesim_pnl0001_14.port_1.m_flow": -0.37274365950599586, + "amesim_pnl0001_14.port_1.h_outflow": -103259.3776059487, + "amesim_pnl0001_14.port_2.p": 3756399.9743703655, + "amesim_pnl0001_14.port_2.m_flow": 0.3836025367179071, + "amesim_pnl0001_14.port_2.h_outflow": -103259.3776059487, + "amesim_pnl0001_15.m": 0.0020284825046839408, + "amesim_pnl0001_15.U": -1389.567755519397, + "amesim_pnl0001_15.p": 3756399.455507986, + "amesim_pnl0001_15.T": 277.9879236277023, + "amesim_pnl0001_15.rho": 6.456860351917557, + "amesim_pnl0001_15.u": -685028.2180451473, + "amesim_pnl0001_15.h": -103259.48668449828, + "amesim_pnl0001_15.re": 1257731.4711833484, + "amesim_pnl0001_15.cm": 0.005266279935027482, + "amesim_pnl0001_15.v": -183.7559249675668, + "amesim_pnl0001_15.ff": 0.024118991184572926, + "amesim_pnl0001_15.port_1.p": 3620554.835691245, + "amesim_pnl0001_15.port_1.m_flow": -0.3727456789287241, + "amesim_pnl0001_15.port_1.h_outflow": -103259.48668449828, + "amesim_pnl0001_15.port_2.p": 3756399.455507986, + "amesim_pnl0001_15.port_2.m_flow": 0.3836045560471302, + "amesim_pnl0001_15.port_2.h_outflow": -103259.48668449828, + "amesim_pnl0001_16.m": 0.002028477899231957, + "amesim_pnl0001_16.U": -1389.5640026929677, + "amesim_pnl0001_16.p": 3756392.110640813, + "amesim_pnl0001_16.T": 277.9880163002821, + "amesim_pnl0001_16.rho": 6.4568456923085895, + "amesim_pnl0001_16.u": -685027.9232616232, + "amesim_pnl0001_16.h": -103259.00858624211, + "amesim_pnl0001_16.re": 1257757.263177464, + "amesim_pnl0001_16.cm": 0.005266400372415624, + "amesim_pnl0001_16.v": -183.76015465329579, + "amesim_pnl0001_16.ff": 0.024118993175300266, + "amesim_pnl0001_16.port_1.p": 3620541.318720885, + "amesim_pnl0001_16.port_1.m_flow": -0.3727534124736569, + "amesim_pnl0001_16.port_1.h_outflow": -103259.00858624211, + "amesim_pnl0001_16.port_2.p": 3756392.110640813, + "amesim_pnl0001_16.port_2.m_flow": 0.38361228946175613, + "amesim_pnl0001_16.port_2.h_outflow": -103259.00858624211, + "amesim_pnl0001_17.m": 0.0020250769587299407, + "amesim_pnl0001_17.U": -1384.2773409257754, + "amesim_pnl0001_17.p": 3756378.1464142436, + "amesim_pnl0001_17.T": 278.4556728975551, + "amesim_pnl0001_17.rho": 6.446020162467443, + "amesim_pnl0001_17.u": -683567.7700831414, + "amesim_pnl0001_17.h": -100823.99148218798, + "amesim_pnl0001_17.re": 1254922.5984740509, + "amesim_pnl0001_17.cm": 0.005265355083740269, + "amesim_pnl0001_17.v": -183.87694304411025, + "amesim_pnl0001_17.ff": 0.02411877369578916, + "amesim_pnl0001_17.port_1.p": 3620585.757522417, + "amesim_pnl0001_17.port_1.m_flow": -0.37236496060032526, + "amesim_pnl0001_17.port_1.h_outflow": -100823.99148218798, + "amesim_pnl0001_17.port_2.p": 3756378.1464142436, + "amesim_pnl0001_17.port_2.m_flow": 0.3831968362914919, + "amesim_pnl0001_17.port_2.h_outflow": -100823.99148218798, + "amesim_pnl0001_18.m": 0.002025072398131466, + "amesim_pnl0001_18.U": -1384.2734539740877, + "amesim_pnl0001_18.p": 3756371.2402956383, + "amesim_pnl0001_18.T": 278.4557929610697, + "amesim_pnl0001_18.rho": 6.446005645631629, + "amesim_pnl0001_18.u": -683567.3901097841, + "amesim_pnl0001_18.h": -100823.37051041498, + "amesim_pnl0001_18.re": 1254945.4987430163, + "amesim_pnl0001_18.cm": 0.005265463622445569, + "amesim_pnl0001_18.v": -183.8807698400123, + "amesim_pnl0001_18.ff": 0.024118775474474885, + "amesim_pnl0001_18.port_1.p": 3620573.300892519, + "amesim_pnl0001_18.port_1.m_flow": -0.37237187155017376, + "amesim_pnl0001_18.port_1.h_outflow": -100823.37051041498, + "amesim_pnl0001_18.port_2.p": 3756371.2402956383, + "amesim_pnl0001_18.port_2.m_flow": 0.3832037450763129, + "amesim_pnl0001_18.port_2.h_outflow": -100823.37051041498, + "amesim_pnl0001_19.m": 0.002025072497347585, + "amesim_pnl0001_19.U": -1384.273453362348, + "amesim_pnl0001_19.p": 3756371.5737210065, + "amesim_pnl0001_19.T": 278.4558038632187, + "amesim_pnl0001_19.rho": 6.446005961446345, + "amesim_pnl0001_19.u": -683567.3563170959, + "amesim_pnl0001_19.h": -100823.31354271992, + "amesim_pnl0001_19.re": 1254941.8162870624, + "amesim_pnl0001_19.cm": 0.005265447956224115, + "amesim_pnl0001_19.v": -183.88022645651836, + "amesim_pnl0001_19.ff": 0.02411877518846118, + "amesim_pnl0001_19.port_1.p": 3620574.459879178, + "amesim_pnl0001_19.port_1.m_flow": -0.3723707894031412, + "amesim_pnl0001_19.port_1.h_outflow": -100823.31354271992, + "amesim_pnl0001_19.port_2.p": 3756371.5737210065, + "amesim_pnl0001_19.port_2.m_flow": 0.3832026624913009, + "amesim_pnl0001_19.port_2.h_outflow": -100823.31354271992, + "amesim_pnl0001_20.m": 0.0020250771935230094, + "amesim_pnl0001_20.U": -1384.2772469562626, + "amesim_pnl0001_20.p": 3756379.1344475006, + "amesim_pnl0001_20.T": 278.45571337743206, + "amesim_pnl0001_20.rho": 6.446020909836992, + "amesim_pnl0001_20.u": -683567.6444254688, + "amesim_pnl0001_20.h": -100823.78011143622, + "amesim_pnl0001_20.re": 1254909.2513076838, + "amesim_pnl0001_20.cm": 0.005265298632563487, + "amesim_pnl0001_20.v": -183.87498533394077, + "amesim_pnl0001_20.ff": 0.02411877265905992, + "amesim_pnl0001_20.port_1.p": 3620589.728099082, + "amesim_pnl0001_20.port_1.m_flow": -0.3723610392591412, + "amesim_pnl0001_20.port_1.h_outflow": -100823.78011143622, + "amesim_pnl0001_20.port_2.p": 3756379.1344475006, + "amesim_pnl0001_20.port_2.m_flow": 0.38319291522994464, + "amesim_pnl0001_20.port_2.h_outflow": -100823.78011143622, + "amesim_pnch012_8.m": 0.06624154605298845, + "amesim_pnch012_8.U": -21724.166913573034, + "amesim_pnch012_8.p": 3620589.728099082, + "amesim_pnch012_8.T": 392.3842111246451, + "amesim_pnch012_8.rho": 4.416101600888853, + "amesim_pnch012_8.u": -327953.80253044324, + "amesim_pnch012_8.h": 491907.2548714846, + "amesim_pnch012_8.vol": 0.015000004990749227, + "amesim_pnch012_8.dvol": 3.737320201004428e-08, + "amesim_pnch012_8.port_1.p": 3620589.728099082, + "amesim_pnch012_8.port_1.m_flow": 0.3723610392591412, + "amesim_pnch012_8.port_1.h_outflow": 491907.2548714846, + "amesim_pnch012_8.port_2.p": 3620589.728099082, + "amesim_pnch012_8.port_2.m_flow": 0.0, + "amesim_pnch012_8.port_2.h_outflow": 491907.2548714846, + "amesim_pnch012_8.port_3.p": 3620589.728099082, + "amesim_pnch012_8.port_3.m_flow": 0.0, + "amesim_pnch012_8.port_3.h_outflow": 491907.2548714846, + "amesim_pnch012_8.port_4.p": 3620589.728099082, + "amesim_pnch012_8.port_4.m_flow": 0.0, + "amesim_pnch012_8.port_4.h_outflow": 491907.2548714846, + "amesim_pnpl01_1.port_1.p": 3620589.728099082, + "amesim_pnpl01_1.port_1.m_flow": 0.0, + "amesim_pnpl01_1.port_1.h_outflow": 491907.2548714846, + "amesim_pnpl01_2.port_1.p": 3620589.728099082, + "amesim_pnpl01_2.port_1.m_flow": 0.0, + "amesim_pnpl01_2.port_1.h_outflow": 491907.2548714846, + "amesim_pnch012_9.m": 0.06624008714645983, + "amesim_pnch012_9.U": -21722.236505250527, + "amesim_pnch012_9.p": 3620574.459879178, + "amesim_pnch012_9.T": 392.3912350974983, + "amesim_pnch012_9.rho": 4.41600434064345, + "amesim_pnch012_9.u": -327931.88295815006, + "amesim_pnch012_9.h": 491943.773991867, + "amesim_pnch012_9.vol": 0.015000004990214316, + "amesim_pnch012_9.dvol": 3.737531796713275e-08, + "amesim_pnch012_9.port_1.p": 3620574.459879178, + "amesim_pnch012_9.port_1.m_flow": 0.3723707894031412, + "amesim_pnch012_9.port_1.h_outflow": 491943.773991867, + "amesim_pnch012_9.port_2.p": 3620574.459879178, + "amesim_pnch012_9.port_2.m_flow": 0.0, + "amesim_pnch012_9.port_2.h_outflow": 491943.773991867, + "amesim_pnch012_9.port_3.p": 3620574.459879178, + "amesim_pnch012_9.port_3.m_flow": 0.0, + "amesim_pnch012_9.port_3.h_outflow": 491943.773991867, + "amesim_pnch012_9.port_4.p": 3620574.459879178, + "amesim_pnch012_9.port_4.m_flow": 0.0, + "amesim_pnch012_9.port_4.h_outflow": 491943.773991867, + "amesim_pnpl01_3.port_1.p": 3620574.459879178, + "amesim_pnpl01_3.port_1.m_flow": 0.0, + "amesim_pnpl01_3.port_1.h_outflow": 491943.773991867, + "amesim_pnpl01_4.port_1.p": 3620574.459879178, + "amesim_pnpl01_4.port_1.m_flow": 0.0, + "amesim_pnpl01_4.port_1.h_outflow": 491943.773991867, + "amesim_pnch012_10.m": 0.06623994849325848, + "amesim_pnch012_10.U": -21722.04652916195, + "amesim_pnch012_10.p": 3620573.300892519, + "amesim_pnch012_10.T": 392.39193423723987, + "amesim_pnch012_10.rho": 4.415995097115441, + "amesim_pnch012_10.u": -327929.7013851497, + "amesim_pnch012_10.h": 491947.4092704986, + "amesim_pnch012_10.vol": 0.01500000499016108, + "amesim_pnch012_10.dvol": 3.737553304615103e-08, + "amesim_pnch012_10.port_1.p": 3620573.300892519, + "amesim_pnch012_10.port_1.m_flow": 0.37237187155017376, + "amesim_pnch012_10.port_1.h_outflow": 491947.4092704986, + "amesim_pnch012_10.port_2.p": 3620573.300892519, + "amesim_pnch012_10.port_2.m_flow": 0.0, + "amesim_pnch012_10.port_2.h_outflow": 491947.4092704986, + "amesim_pnch012_10.port_3.p": 3620573.300892519, + "amesim_pnch012_10.port_3.m_flow": 0.0, + "amesim_pnch012_10.port_3.h_outflow": 491947.4092704986, + "amesim_pnch012_10.port_4.p": 3620573.300892519, + "amesim_pnch012_10.port_4.m_flow": 0.0, + "amesim_pnch012_10.port_4.h_outflow": 491947.4092704986, + "amesim_pnpl01_5.port_1.p": 3620573.300892519, + "amesim_pnpl01_5.port_1.m_flow": 0.0, + "amesim_pnpl01_5.port_1.h_outflow": 491947.4092704986, + "amesim_pnpl01_6.port_1.p": 3620573.300892519, + "amesim_pnpl01_6.port_1.m_flow": 0.0, + "amesim_pnpl01_6.port_1.h_outflow": 491947.4092704986, + "amesim_pnch012_11.m": 0.06624103226621368, + "amesim_pnch012_11.U": -21723.45572154048, + "amesim_pnch012_11.p": 3620585.757522417, + "amesim_pnch012_11.T": 392.38683675859244, + "amesim_pnch012_11.rho": 4.416067348508085, + "amesim_pnch012_11.u": -327945.6098183505, + "amesim_pnch012_11.h": 491920.9075583797, + "amesim_pnch012_11.vol": 0.015000004990547171, + "amesim_pnch012_11.dvol": 3.737402350896876e-08, + "amesim_pnch012_11.port_1.p": 3620585.757522417, + "amesim_pnch012_11.port_1.m_flow": 0.37236496060032526, + "amesim_pnch012_11.port_1.h_outflow": 491920.9075583797, + "amesim_pnch012_11.port_2.p": 3620585.757522417, + "amesim_pnch012_11.port_2.m_flow": 0.0, + "amesim_pnch012_11.port_2.h_outflow": 491920.9075583797, + "amesim_pnch012_11.port_3.p": 3620585.757522417, + "amesim_pnch012_11.port_3.m_flow": 0.0, + "amesim_pnch012_11.port_3.h_outflow": 491920.9075583797, + "amesim_pnch012_11.port_4.p": 3620585.757522417, + "amesim_pnch012_11.port_4.m_flow": 0.0, + "amesim_pnch012_11.port_4.h_outflow": 491920.9075583797, + "amesim_pnpl01_7.port_1.p": 3620585.757522417, + "amesim_pnpl01_7.port_1.m_flow": 0.0, + "amesim_pnpl01_7.port_1.h_outflow": 491920.9075583797, + "amesim_pnpl01_8.port_1.p": 3620585.757522417, + "amesim_pnpl01_8.port_1.m_flow": 0.0, + "amesim_pnpl01_8.port_1.h_outflow": 491920.9075583797, + "amesim_pnch012_12.m": 0.06629330102524067, + "amesim_pnch012_12.U": -21805.8029650575, + "amesim_pnch012_12.p": 3620541.318720885, + "amesim_pnch012_12.T": 392.0715084338339, + "amesim_pnch012_12.rho": 4.419551930665986, + "amesim_pnch012_12.u": -328929.20744367683, + "amesim_pnch012_12.h": 490280.8336464618, + "amesim_pnch012_12.vol": 0.015000004992644329, + "amesim_pnch012_12.dvol": 3.736443826068605e-08, + "amesim_pnch012_12.port_1.p": 3620541.318720885, + "amesim_pnch012_12.port_1.m_flow": 0.3727534124736569, + "amesim_pnch012_12.port_1.h_outflow": 490280.8336464618, + "amesim_pnch012_12.port_2.p": 3620541.318720885, + "amesim_pnch012_12.port_2.m_flow": 0.0, + "amesim_pnch012_12.port_2.h_outflow": 490280.8336464618, + "amesim_pnch012_12.port_3.p": 3620541.318720885, + "amesim_pnch012_12.port_3.m_flow": 0.0, + "amesim_pnch012_12.port_3.h_outflow": 490280.8336464618, + "amesim_pnch012_12.port_4.p": 3620541.318720885, + "amesim_pnch012_12.port_4.m_flow": 0.0, + "amesim_pnch012_12.port_4.h_outflow": 490280.8336464618, + "amesim_pnpl01_9.port_1.p": 3620541.318720885, + "amesim_pnpl01_9.port_1.m_flow": 0.0, + "amesim_pnpl01_9.port_1.h_outflow": 490280.8336464618, + "amesim_pnpl01_10.port_1.p": 3620541.318720885, + "amesim_pnpl01_10.port_1.m_flow": 0.0, + "amesim_pnpl01_10.port_1.h_outflow": 490280.8336464618, + "amesim_pnch012_13.m": 0.06629448766538328, + "amesim_pnch012_13.U": -21807.348632461802, + "amesim_pnch012_13.p": 3620554.835691245, + "amesim_pnch012_13.T": 392.0659241928128, + "amesim_pnch012_13.rho": 4.41963103986427, + "amesim_pnch012_13.u": -328946.634937928, + "amesim_pnch012_13.h": 490251.80109315575, + "amesim_pnch012_13.vol": 0.015000004993045579, + "amesim_pnch012_13.dvol": 3.7362878196054394e-08, + "amesim_pnch012_13.port_1.p": 3620554.835691245, + "amesim_pnch012_13.port_1.m_flow": 0.3727456789287241, + "amesim_pnch012_13.port_1.h_outflow": 490251.80109315575, + "amesim_pnch012_13.port_2.p": 3620554.835691245, + "amesim_pnch012_13.port_2.m_flow": 0.0, + "amesim_pnch012_13.port_2.h_outflow": 490251.80109315575, + "amesim_pnch012_13.port_3.p": 3620554.835691245, + "amesim_pnch012_13.port_3.m_flow": 0.0, + "amesim_pnch012_13.port_3.h_outflow": 490251.80109315575, + "amesim_pnch012_13.port_4.p": 3620554.835691245, + "amesim_pnch012_13.port_4.m_flow": 0.0, + "amesim_pnch012_13.port_4.h_outflow": 490251.80109315575, + "amesim_pnpl01_11.port_1.p": 3620554.835691245, + "amesim_pnpl01_11.port_1.m_flow": 0.0, + "amesim_pnpl01_11.port_1.h_outflow": 490251.80109315575, + "amesim_pnpl01_12.port_1.p": 3620554.835691245, + "amesim_pnpl01_12.port_1.m_flow": 0.0, + "amesim_pnpl01_12.port_1.h_outflow": 490251.80109315575, + "amesim_pnch012_14.m": 0.06629475455162867, + "amesim_pnch012_14.U": -21807.718245902277, + "amesim_pnch012_14.p": 3620556.8899005665, + "amesim_pnch012_14.T": 392.0645618009507, + "amesim_pnch012_14.rho": 4.419648832245027, + "amesim_pnch012_14.u": -328950.88598478754, + "amesim_pnch012_14.h": 490244.71695216536, + "amesim_pnch012_14.vol": 0.01500000499314631, + "amesim_pnch012_14.dvol": 3.736246998360892e-08, + "amesim_pnch012_14.port_1.p": 3620556.8899005665, + "amesim_pnch012_14.port_1.m_flow": 0.37274365950599586, + "amesim_pnch012_14.port_1.h_outflow": 490244.71695216536, + "amesim_pnch012_14.port_2.p": 3620556.8899005665, + "amesim_pnch012_14.port_2.m_flow": 0.0, + "amesim_pnch012_14.port_2.h_outflow": 490244.71695216536, + "amesim_pnch012_14.port_3.p": 3620556.8899005665, + "amesim_pnch012_14.port_3.m_flow": 0.0, + "amesim_pnch012_14.port_3.h_outflow": 490244.71695216536, + "amesim_pnch012_14.port_4.p": 3620556.8899005665, + "amesim_pnch012_14.port_4.m_flow": 0.0, + "amesim_pnch012_14.port_4.h_outflow": 490244.71695216536, + "amesim_pnpl01_13.port_1.p": 3620556.8899005665, + "amesim_pnpl01_13.port_1.m_flow": 0.0, + "amesim_pnpl01_13.port_1.h_outflow": 490244.71695216536, + "amesim_pnpl01_14.port_1.p": 3620556.8899005665, + "amesim_pnpl01_14.port_1.m_flow": 0.0, + "amesim_pnpl01_14.port_1.h_outflow": 490244.71695216536, + "amesim_pnch012_15.m": 0.06631660356825392, + "amesim_pnch012_15.U": -21841.35926610171, + "amesim_pnch012_15.p": 3620573.35444164, + "amesim_pnch012_15.T": 391.93668624133574, + "amesim_pnch012_15.rho": 4.421105432801581, + "amesim_pnch012_15.u": -329349.7870955091, + "amesim_pnch012_15.h": 489579.6434445223, + "amesim_pnch012_15.vol": 0.015000004993373384, + "amesim_pnch012_15.dvol": 3.736169657114036e-08, + "amesim_pnch012_15.port_1.p": 3620573.35444164, + "amesim_pnch012_15.port_1.m_flow": 0.372787426675949, + "amesim_pnch012_15.port_1.h_outflow": 489579.6434445223, + "amesim_pnch012_15.port_2.p": 3620573.35444164, + "amesim_pnch012_15.port_2.m_flow": 0.0, + "amesim_pnch012_15.port_2.h_outflow": 489579.6434445223, + "amesim_pnch012_15.port_3.p": 3620573.35444164, + "amesim_pnch012_15.port_3.m_flow": 0.0, + "amesim_pnch012_15.port_3.h_outflow": 489579.6434445223, + "amesim_pnch012_15.port_4.p": 3620573.35444164, + "amesim_pnch012_15.port_4.m_flow": 0.0, + "amesim_pnch012_15.port_4.h_outflow": 489579.6434445223, + "amesim_pnpl01_15.port_1.p": 3620573.35444164, + "amesim_pnpl01_15.port_1.m_flow": 0.0, + "amesim_pnpl01_15.port_1.h_outflow": 489579.6434445223, + "amesim_pnpl01_16.port_1.p": 3620573.35444164, + "amesim_pnpl01_16.port_1.m_flow": 0.0, + "amesim_pnpl01_16.port_1.h_outflow": 489579.6434445223, + "amesim_pnrp17_1.volume": 4.9933733848668824e-09, + "amesim_pnrp17_1.volume_flow": 3.736169657114036e-08, + "amesim_pnrp17_1.length": 1.589479850806417e-07, + "amesim_pnrp17_1.pressure_force": 110558.46913205259, + "amesim_pnrp17_1.port_1.p": 3620573.35444164, + "amesim_pnrp17_1.port_1.m_flow": 0.0, + "amesim_pnrp17_1.port_1.h_outflow": 489579.6434445223, + "amesim_pnrp17_1.port_2.x": 1.5894798508064198e-07, + "amesim_pnrp17_1.port_2.v": 1.1892894705560516e-06, + "amesim_pnrp17_1.port_2.f": -0.0001316606649197638, + "amesim_pnrp17_1.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_1.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_1.port_3.f": 110558.46913205259, + "amesim_pnrp17_1.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_1.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_1.port_4.f": 0.0, + "amesim_pnrp17_1.port_5.x": 1.5894798508064198e-07, + "amesim_pnrp17_1.port_5.v": 1.1892894705560516e-06, + "amesim_pnrp17_1.port_5.f": -110558.46900039192, + "amesim_pnrp17_2.volume": 4.993146312176225e-09, + "amesim_pnrp17_2.volume_flow": 3.736246998360892e-08, + "amesim_pnrp17_2.length": 1.5894075695170661e-07, + "amesim_pnrp17_2.pressure_force": 110557.951896171, + "amesim_pnrp17_2.port_1.p": 3620556.8899005665, + "amesim_pnrp17_2.port_1.m_flow": 0.0, + "amesim_pnrp17_2.port_1.h_outflow": 490244.71695216536, + "amesim_pnrp17_2.port_2.x": 1.589407569517069e-07, + "amesim_pnrp17_2.port_2.v": 1.189314089655013e-06, + "amesim_pnrp17_2.port_2.f": -0.0001316397829214111, + "amesim_pnrp17_2.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_2.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_2.port_3.f": 110557.951896171, + "amesim_pnrp17_2.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_2.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_2.port_4.f": 0.0, + "amesim_pnrp17_2.port_5.x": 1.589407569517069e-07, + "amesim_pnrp17_2.port_5.v": 1.189314089655013e-06, + "amesim_pnrp17_2.port_5.f": -110557.95176453122, + "amesim_pnrp17_3.volume": 4.99304557986816e-09, + "amesim_pnrp17_3.volume_flow": 3.7362878196054394e-08, + "amesim_pnrp17_3.length": 1.5893755046259286e-07, + "amesim_pnrp17_3.pressure_force": 110557.88736289523, + "amesim_pnrp17_3.port_1.p": 3620554.835691245, + "amesim_pnrp17_3.port_1.m_flow": 0.0, + "amesim_pnrp17_3.port_1.h_outflow": 490251.80109315575, + "amesim_pnrp17_3.port_2.x": 1.5893755046259315e-07, + "amesim_pnrp17_3.port_2.v": 1.1893270837855721e-06, + "amesim_pnrp17_3.port_2.f": -0.00013163054245524108, + "amesim_pnrp17_3.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_3.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_3.port_3.f": 110557.88736289523, + "amesim_pnrp17_3.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_3.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_3.port_4.f": 0.0, + "amesim_pnrp17_3.port_5.x": 1.5893755046259315e-07, + "amesim_pnrp17_3.port_5.v": 1.1893270837855721e-06, + "amesim_pnrp17_3.port_5.f": -110557.88723126469, + "amesim_pnrp17_4.volume": 4.992644329939379e-09, + "amesim_pnrp17_4.volume_flow": 3.736443826068605e-08, + "amesim_pnrp17_4.length": 1.5892477796136417e-07, + "amesim_pnrp17_4.pressure_force": 110557.46272536363, + "amesim_pnrp17_4.port_1.p": 3620541.318720885, + "amesim_pnrp17_4.port_1.m_flow": 0.0, + "amesim_pnrp17_4.port_1.h_outflow": 490280.8336464618, + "amesim_pnrp17_4.port_2.x": 1.5892477796136446e-07, + "amesim_pnrp17_4.port_2.v": 1.1893767434265974e-06, + "amesim_pnrp17_4.port_2.f": -0.0001315931585850194, + "amesim_pnrp17_4.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_4.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_4.port_3.f": 110557.46272536363, + "amesim_pnrp17_4.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_4.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_4.port_4.f": 0.0, + "amesim_pnrp17_4.port_5.x": 1.5892477796136446e-07, + "amesim_pnrp17_4.port_5.v": 1.1893767434265974e-06, + "amesim_pnrp17_4.port_5.f": -110557.46259377047, + "amesim_pnrp17_5.volume": 4.990547172526372e-09, + "amesim_pnrp17_5.volume_flow": 3.737402350896876e-08, + "amesim_pnrp17_5.length": 1.5885802169871322e-07, + "amesim_pnrp17_5.pressure_force": 110558.85877658575, + "amesim_pnrp17_5.port_1.p": 3620585.757522417, + "amesim_pnrp17_5.port_1.m_flow": 0.0, + "amesim_pnrp17_5.port_1.h_outflow": 491920.9075583797, + "amesim_pnrp17_5.port_2.x": 1.588580216987135e-07, + "amesim_pnrp17_5.port_2.v": 1.1896818589834777e-06, + "amesim_pnrp17_5.port_2.f": -0.0001313672837568447, + "amesim_pnrp17_5.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_5.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_5.port_3.f": 110558.85877658575, + "amesim_pnrp17_5.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_5.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_5.port_4.f": 0.0, + "amesim_pnrp17_5.port_5.x": 1.588580216987135e-07, + "amesim_pnrp17_5.port_5.v": 1.1896818589834777e-06, + "amesim_pnrp17_5.port_5.f": -110558.85864521847, + "amesim_pnrp17_6.volume": 4.9901610807218804e-09, + "amesim_pnrp17_6.volume_flow": 3.737553304615103e-08, + "amesim_pnrp17_6.length": 1.5884573170762903e-07, + "amesim_pnrp17_6.pressure_force": 110558.4674497994, + "amesim_pnrp17_6.port_1.p": 3620573.300892519, + "amesim_pnrp17_6.port_1.m_flow": 0.0, + "amesim_pnrp17_6.port_1.h_outflow": 491947.4092704986, + "amesim_pnrp17_6.port_2.x": 1.5884573170762932e-07, + "amesim_pnrp17_6.port_2.v": 1.189729910245627e-06, + "amesim_pnrp17_6.port_2.f": -0.00013132985623087734, + "amesim_pnrp17_6.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_6.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_6.port_3.f": 110558.4674497994, + "amesim_pnrp17_6.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_6.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_6.port_4.f": 0.0, + "amesim_pnrp17_6.port_5.x": 1.5884573170762932e-07, + "amesim_pnrp17_6.port_5.v": 1.189729910245627e-06, + "amesim_pnrp17_6.port_5.f": -110558.46731846954, + "amesim_pnrp17_7.volume": 4.990214315706607e-09, + "amesim_pnrp17_7.volume_flow": 3.737531796713275e-08, + "amesim_pnrp17_7.length": 1.5884742627218607e-07, + "amesim_pnrp17_7.pressure_force": 110558.50385952886, + "amesim_pnrp17_7.port_1.p": 3620574.459879178, + "amesim_pnrp17_7.port_1.m_flow": 0.0, + "amesim_pnrp17_7.port_1.h_outflow": 491943.773991867, + "amesim_pnrp17_7.port_2.x": 1.5884742627218636e-07, + "amesim_pnrp17_7.port_2.v": 1.1897230638966853e-06, + "amesim_pnrp17_7.port_2.f": -0.0001313358370680362, + "amesim_pnrp17_7.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_7.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_7.port_3.f": 110558.50385952886, + "amesim_pnrp17_7.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_7.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_7.port_4.f": 0.0, + "amesim_pnrp17_7.port_5.x": 1.5884742627218636e-07, + "amesim_pnrp17_7.port_5.v": 1.1897230638966853e-06, + "amesim_pnrp17_7.port_5.f": -110558.50372819303, + "amesim_pnrp17_8.volume": 4.990749227127234e-09, + "amesim_pnrp17_8.volume_flow": 3.737320201004428e-08, + "amesim_pnrp17_8.length": 1.5886445345720751e-07, + "amesim_pnrp17_8.pressure_force": 110558.98351281208, + "amesim_pnrp17_8.port_1.p": 3620589.728099082, + "amesim_pnrp17_8.port_1.m_flow": 0.0, + "amesim_pnrp17_8.port_1.h_outflow": 491907.2548714846, + "amesim_pnrp17_8.port_2.x": 1.588644534572078e-07, + "amesim_pnrp17_8.port_2.v": 1.189655709206818e-06, + "amesim_pnrp17_8.port_2.f": -0.0001313831307925284, + "amesim_pnrp17_8.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_8.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_8.port_3.f": 110558.98351281208, + "amesim_pnrp17_8.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_8.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_8.port_4.f": 0.0, + "amesim_pnrp17_8.port_5.x": 1.588644534572078e-07, + "amesim_pnrp17_8.port_5.v": 1.189655709206818e-06, + "amesim_pnrp17_8.port_5.f": -110558.98338142894, + "amesim_f000_15.port_1.x": 2.911421882340363e-22, + "amesim_f000_15.port_1.v": -1.3196897803884347e-20, + "amesim_f000_15.port_1.f": 0.0, + "amesim_f000_16.port_1.x": 2.911421882340363e-22, + "amesim_f000_16.port_1.v": -1.3196897803884347e-20, + "amesim_f000_16.port_1.f": 0.0, + "amesim_f000_17.port_1.x": 2.911421882340363e-22, + "amesim_f000_17.port_1.v": -1.3196897803884347e-20, + "amesim_f000_17.port_1.f": 0.0, + "amesim_f000_18.port_1.x": 2.911421882340363e-22, + "amesim_f000_18.port_1.v": -1.3196897803884347e-20, + "amesim_f000_18.port_1.f": 0.0, + "amesim_f000_19.port_1.x": 2.911421882340363e-22, + "amesim_f000_19.port_1.v": -1.3196897803884347e-20, + "amesim_f000_19.port_1.f": 0.0, + "amesim_f000_20.port_1.x": 2.911421882340363e-22, + "amesim_f000_20.port_1.v": -1.3196897803884347e-20, + "amesim_f000_20.port_1.f": 0.0, + "amesim_f000_21.port_1.x": 2.911421882340363e-22, + "amesim_f000_21.port_1.v": -1.3196897803884347e-20, + "amesim_f000_21.port_1.f": 0.0, + "amesim_f000_22.port_1.x": 2.911421882340363e-22, + "amesim_f000_22.port_1.v": -1.3196897803884347e-20, + "amesim_f000_22.port_1.f": 0.0, + "amesim_mecmas21_1.a": 2.633213298395276e-06, + "amesim_mecmas21_1.v": 1.1892894705560516e-06, + "amesim_mecmas21_1.x": 1.5894798508064198e-07, + "amesim_mecmas21_1.Fvisc": 0.0, + "amesim_mecmas21_1.Ffric": 0.0, + "amesim_mecmas21_1.Fmin": 0.0, + "amesim_mecmas21_1.Fmax": 0.0, + "amesim_mecmas21_1.port_1.x": 1.5894798508064198e-07, + "amesim_mecmas21_1.port_1.v": 1.1892894705560516e-06, + "amesim_mecmas21_1.port_1.f": 0.0001316606649197638, + "amesim_mecmas21_1.port_2.x": 1.5894798508064198e-07, + "amesim_mecmas21_1.port_2.v": 1.1892894705560516e-06, + "amesim_mecmas21_1.port_2.f": 0.0, + "amesim_mecmas21_2.a": 2.632795658428222e-06, + "amesim_mecmas21_2.v": 1.189314089655013e-06, + "amesim_mecmas21_2.x": 1.589407569517069e-07, + "amesim_mecmas21_2.Fvisc": 0.0, + "amesim_mecmas21_2.Ffric": 0.0, + "amesim_mecmas21_2.Fmin": 0.0, + "amesim_mecmas21_2.Fmax": 0.0, + "amesim_mecmas21_2.port_1.x": 1.589407569517069e-07, + "amesim_mecmas21_2.port_1.v": 1.189314089655013e-06, + "amesim_mecmas21_2.port_1.f": 0.0001316397829214111, + "amesim_mecmas21_2.port_2.x": 1.589407569517069e-07, + "amesim_mecmas21_2.port_2.v": 1.189314089655013e-06, + "amesim_mecmas21_2.port_2.f": 0.0, + "amesim_mecmas21_3.a": 2.632610849104822e-06, + "amesim_mecmas21_3.v": 1.1893270837855721e-06, + "amesim_mecmas21_3.x": 1.5893755046259315e-07, + "amesim_mecmas21_3.Fvisc": 0.0, + "amesim_mecmas21_3.Ffric": 0.0, + "amesim_mecmas21_3.Fmin": 0.0, + "amesim_mecmas21_3.Fmax": 0.0, + "amesim_mecmas21_3.port_1.x": 1.5893755046259315e-07, + "amesim_mecmas21_3.port_1.v": 1.1893270837855721e-06, + "amesim_mecmas21_3.port_1.f": 0.00013163054245524108, + "amesim_mecmas21_3.port_2.x": 1.5893755046259315e-07, + "amesim_mecmas21_3.port_2.v": 1.1893270837855721e-06, + "amesim_mecmas21_3.port_2.f": 0.0, + "amesim_mecmas21_4.a": 2.6318631717003883e-06, + "amesim_mecmas21_4.v": 1.1893767434265974e-06, + "amesim_mecmas21_4.x": 1.5892477796136446e-07, + "amesim_mecmas21_4.Fvisc": 0.0, + "amesim_mecmas21_4.Ffric": 0.0, + "amesim_mecmas21_4.Fmin": 0.0, + "amesim_mecmas21_4.Fmax": 0.0, + "amesim_mecmas21_4.port_1.x": 1.5892477796136446e-07, + "amesim_mecmas21_4.port_1.v": 1.1893767434265974e-06, + "amesim_mecmas21_4.port_1.f": 0.0001315931585850194, + "amesim_mecmas21_4.port_2.x": 1.5892477796136446e-07, + "amesim_mecmas21_4.port_2.v": 1.1893767434265974e-06, + "amesim_mecmas21_4.port_2.f": 0.0, + "amesim_mecmas21_5.a": 2.627345675136894e-06, + "amesim_mecmas21_5.v": 1.1896818589834777e-06, + "amesim_mecmas21_5.x": 1.588580216987135e-07, + "amesim_mecmas21_5.Fvisc": 0.0, + "amesim_mecmas21_5.Ffric": 0.0, + "amesim_mecmas21_5.Fmin": 0.0, + "amesim_mecmas21_5.Fmax": 0.0, + "amesim_mecmas21_5.port_1.x": 1.588580216987135e-07, + "amesim_mecmas21_5.port_1.v": 1.1896818589834777e-06, + "amesim_mecmas21_5.port_1.f": 0.0001313672837568447, + "amesim_mecmas21_5.port_2.x": 1.588580216987135e-07, + "amesim_mecmas21_5.port_2.v": 1.1896818589834777e-06, + "amesim_mecmas21_5.port_2.f": 0.0, + "amesim_mecmas21_6.a": 2.626597124617547e-06, + "amesim_mecmas21_6.v": 1.189729910245627e-06, + "amesim_mecmas21_6.x": 1.5884573170762932e-07, + "amesim_mecmas21_6.Fvisc": 0.0, + "amesim_mecmas21_6.Ffric": 0.0, + "amesim_mecmas21_6.Fmin": 0.0, + "amesim_mecmas21_6.Fmax": 0.0, + "amesim_mecmas21_6.port_1.x": 1.5884573170762932e-07, + "amesim_mecmas21_6.port_1.v": 1.189729910245627e-06, + "amesim_mecmas21_6.port_1.f": 0.00013132985623087734, + "amesim_mecmas21_6.port_2.x": 1.5884573170762932e-07, + "amesim_mecmas21_6.port_2.v": 1.189729910245627e-06, + "amesim_mecmas21_6.port_2.f": 0.0, + "amesim_mecmas21_7.a": 2.626716741360724e-06, + "amesim_mecmas21_7.v": 1.1897230638966853e-06, + "amesim_mecmas21_7.x": 1.5884742627218636e-07, + "amesim_mecmas21_7.Fvisc": 0.0, + "amesim_mecmas21_7.Ffric": 0.0, + "amesim_mecmas21_7.Fmin": 0.0, + "amesim_mecmas21_7.Fmax": 0.0, + "amesim_mecmas21_7.port_1.x": 1.5884742627218636e-07, + "amesim_mecmas21_7.port_1.v": 1.1897230638966853e-06, + "amesim_mecmas21_7.port_1.f": 0.0001313358370680362, + "amesim_mecmas21_7.port_2.x": 1.5884742627218636e-07, + "amesim_mecmas21_7.port_2.v": 1.1897230638966853e-06, + "amesim_mecmas21_7.port_2.f": 0.0, + "amesim_mecmas21_8.a": 2.627662615850568e-06, + "amesim_mecmas21_8.v": 1.189655709206818e-06, + "amesim_mecmas21_8.x": 1.588644534572078e-07, + "amesim_mecmas21_8.Fvisc": 0.0, + "amesim_mecmas21_8.Ffric": 0.0, + "amesim_mecmas21_8.Fmin": 0.0, + "amesim_mecmas21_8.Fmax": 0.0, + "amesim_mecmas21_8.port_1.x": 1.588644534572078e-07, + "amesim_mecmas21_8.port_1.v": 1.189655709206818e-06, + "amesim_mecmas21_8.port_1.f": 0.0001313831307925284, + "amesim_mecmas21_8.port_2.x": 1.588644534572078e-07, + "amesim_mecmas21_8.port_2.v": 1.189655709206818e-06, + "amesim_mecmas21_8.port_2.f": 0.0, + "amesim_f000_23.port_1.x": 1.5894798508064198e-07, + "amesim_f000_23.port_1.v": 1.1892894705560516e-06, + "amesim_f000_23.port_1.f": 0.0, + "amesim_f000_25.port_1.x": 1.589407569517069e-07, + "amesim_f000_25.port_1.v": 1.189314089655013e-06, + "amesim_f000_25.port_1.f": 0.0, + "amesim_f000_26.port_1.x": 1.5893755046259315e-07, + "amesim_f000_26.port_1.v": 1.1893270837855721e-06, + "amesim_f000_26.port_1.f": 0.0, + "amesim_f000_27.port_1.x": 1.5892477796136446e-07, + "amesim_f000_27.port_1.v": 1.1893767434265974e-06, + "amesim_f000_27.port_1.f": 0.0, + "amesim_f000_28.port_1.x": 1.588580216987135e-07, + "amesim_f000_28.port_1.v": 1.1896818589834777e-06, + "amesim_f000_28.port_1.f": 0.0, + "amesim_f000_29.port_1.x": 1.5884573170762932e-07, + "amesim_f000_29.port_1.v": 1.189729910245627e-06, + "amesim_f000_29.port_1.f": 0.0, + "amesim_f000_30.port_1.x": 1.5884742627218636e-07, + "amesim_f000_30.port_1.v": 1.1897230638966853e-06, + "amesim_f000_30.port_1.f": 0.0, + "amesim_f000_31.port_1.x": 1.588644534572078e-07, + "amesim_f000_31.port_1.v": 1.189655709206818e-06, + "amesim_f000_31.port_1.f": 0.0, + "amesim_lstp00a_1.gap": -1.5894798508064198e-07, + "amesim_lstp00a_1.penetration": 1.5894798508064198e-07, + "amesim_lstp00a_1.force": 110558.46900039192, + "amesim_lstp00a_1.port_1.x": 1.5894798508064198e-07, + "amesim_lstp00a_1.port_1.v": 1.1892894705560516e-06, + "amesim_lstp00a_1.port_1.f": 110558.46900039192, + "amesim_lstp00a_1.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_1.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_1.port_2.f": -110558.46900039192, + "amesim_lstp00a_2.gap": -1.589407569517069e-07, + "amesim_lstp00a_2.penetration": 1.589407569517069e-07, + "amesim_lstp00a_2.force": 110557.95176453122, + "amesim_lstp00a_2.port_1.x": 1.589407569517069e-07, + "amesim_lstp00a_2.port_1.v": 1.189314089655013e-06, + "amesim_lstp00a_2.port_1.f": 110557.95176453122, + "amesim_lstp00a_2.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_2.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_2.port_2.f": -110557.95176453122, + "amesim_lstp00a_3.gap": -1.5893755046259315e-07, + "amesim_lstp00a_3.penetration": 1.5893755046259315e-07, + "amesim_lstp00a_3.force": 110557.88723126469, + "amesim_lstp00a_3.port_1.x": 1.5893755046259315e-07, + "amesim_lstp00a_3.port_1.v": 1.1893270837855721e-06, + "amesim_lstp00a_3.port_1.f": 110557.88723126469, + "amesim_lstp00a_3.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_3.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_3.port_2.f": -110557.88723126469, + "amesim_lstp00a_4.gap": -1.5892477796136446e-07, + "amesim_lstp00a_4.penetration": 1.5892477796136446e-07, + "amesim_lstp00a_4.force": 110557.46259377047, + "amesim_lstp00a_4.port_1.x": 1.5892477796136446e-07, + "amesim_lstp00a_4.port_1.v": 1.1893767434265974e-06, + "amesim_lstp00a_4.port_1.f": 110557.46259377047, + "amesim_lstp00a_4.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_4.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_4.port_2.f": -110557.46259377047, + "amesim_lstp00a_5.gap": -1.588580216987135e-07, + "amesim_lstp00a_5.penetration": 1.588580216987135e-07, + "amesim_lstp00a_5.force": 110558.85864521847, + "amesim_lstp00a_5.port_1.x": 1.588580216987135e-07, + "amesim_lstp00a_5.port_1.v": 1.1896818589834777e-06, + "amesim_lstp00a_5.port_1.f": 110558.85864521847, + "amesim_lstp00a_5.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_5.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_5.port_2.f": -110558.85864521847, + "amesim_lstp00a_6.gap": -1.5884573170762932e-07, + "amesim_lstp00a_6.penetration": 1.5884573170762932e-07, + "amesim_lstp00a_6.force": 110558.46731846954, + "amesim_lstp00a_6.port_1.x": 1.5884573170762932e-07, + "amesim_lstp00a_6.port_1.v": 1.189729910245627e-06, + "amesim_lstp00a_6.port_1.f": 110558.46731846954, + "amesim_lstp00a_6.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_6.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_6.port_2.f": -110558.46731846954, + "amesim_lstp00a_7.gap": -1.5884742627218636e-07, + "amesim_lstp00a_7.penetration": 1.5884742627218636e-07, + "amesim_lstp00a_7.force": 110558.50372819303, + "amesim_lstp00a_7.port_1.x": 1.5884742627218636e-07, + "amesim_lstp00a_7.port_1.v": 1.1897230638966853e-06, + "amesim_lstp00a_7.port_1.f": 110558.50372819303, + "amesim_lstp00a_7.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_7.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_7.port_2.f": -110558.50372819303, + "amesim_lstp00a_8.gap": -1.588644534572078e-07, + "amesim_lstp00a_8.penetration": 1.588644534572078e-07, + "amesim_lstp00a_8.force": 110558.98338142894, + "amesim_lstp00a_8.port_1.x": 1.588644534572078e-07, + "amesim_lstp00a_8.port_1.v": 1.189655709206818e-06, + "amesim_lstp00a_8.port_1.f": 110558.98338142894, + "amesim_lstp00a_8.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_8.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_8.port_2.f": -110558.98338142894, + "amesim_lmechn1_3.tforce": -884466.5847152085, + "amesim_lmechn1_3.port_1.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_1.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_1.f": -110558.46913205259, + "amesim_lmechn1_3.port_2.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_2.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_2.f": -110557.951896171, + "amesim_lmechn1_3.port_3.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_3.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_3.f": -110557.88736289523, + "amesim_lmechn1_3.port_4.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_4.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_4.f": -110557.46272536363, + "amesim_lmechn1_3.port_5.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_5.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_5.f": -110558.85877658575, + "amesim_lmechn1_3.port_6.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_6.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_6.f": -110558.4674497994, + "amesim_lmechn1_3.port_7.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_7.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_7.f": -110558.50385952886, + "amesim_lmechn1_3.port_8.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_8.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_8.f": -110558.98351281208, + "amesim_lmechn1_3.port_9.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_9.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_9.f": 884466.5847152085, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.3196897803884347e-20, + "amesim_mecmas21_9.x": 2.911421882340363e-22, + "amesim_mecmas21_9.Fvisc": 0.0, + "amesim_mecmas21_9.Ffric": 0.0, + "amesim_mecmas21_9.Fmin": 0.0, + "amesim_mecmas21_9.Fmax": 0.0, + "amesim_mecmas21_9.port_1.x": 2.911421882340363e-22, + "amesim_mecmas21_9.port_1.v": -1.3196897803884347e-20, + "amesim_mecmas21_9.port_1.f": -884466.5847152085, + "amesim_mecmas21_9.port_2.x": 2.911421882340363e-22, + "amesim_mecmas21_9.port_2.v": -1.3196897803884347e-20, + "amesim_mecmas21_9.port_2.f": 1e+17, + "amesim_forc_1.force": 1e+17, + "amesim_forc_1.res.signal": 1e+17, + "amesim_forc_1.port_2.x": 2.911421882340363e-22, + "amesim_forc_1.port_2.v": -1.3196897803884347e-20, + "amesim_forc_1.port_2.f": -1e+17, + "amesim_ud00_1.y": 1e+17, + "amesim_ud00_1.out.signal": 1e+17, + "amesim_lmechn1_4.tforce": 884466.5836632682, + "amesim_lmechn1_4.port_1.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_1.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_1.f": 110558.98338142894, + "amesim_lmechn1_4.port_2.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_2.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_2.f": 110558.50372819303, + "amesim_lmechn1_4.port_3.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_3.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_3.f": 110558.46731846954, + "amesim_lmechn1_4.port_4.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_4.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_4.f": 110558.85864521847, + "amesim_lmechn1_4.port_5.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_5.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_5.f": 110557.46259377047, + "amesim_lmechn1_4.port_6.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_6.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_6.f": 110557.88723126469, + "amesim_lmechn1_4.port_7.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_7.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_7.f": 110557.95176453122, + "amesim_lmechn1_4.port_8.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_8.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_8.f": 110558.46900039192, + "amesim_lmechn1_4.port_9.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_9.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_9.f": -884466.5836632682, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": -2.578751264156614e-22, + "amesim_mecmas21_10.x": -4.4071381894537746e-27, + "amesim_mecmas21_10.Fvisc": 0.0, + "amesim_mecmas21_10.Ffric": 0.0, + "amesim_mecmas21_10.Fmin": 0.0, + "amesim_mecmas21_10.Fmax": 0.0, + "amesim_mecmas21_10.port_1.x": -4.4071381894537746e-27, + "amesim_mecmas21_10.port_1.v": -2.578751264156614e-22, + "amesim_mecmas21_10.port_1.f": -1000000000000.0, + "amesim_mecmas21_10.port_2.x": -4.4071381894537746e-27, + "amesim_mecmas21_10.port_2.v": -2.578751264156614e-22, + "amesim_mecmas21_10.port_2.f": 884466.5836632682, + "amesim_forc_2.force": -1000000000000.0, + "amesim_forc_2.res.signal": 1000000000000.0, + "amesim_forc_2.port_2.x": -4.4071381894537746e-27, + "amesim_forc_2.port_2.v": -2.578751264156614e-22, + "amesim_forc_2.port_2.f": 1000000000000.0, + "amesim_ud00_2.y": 1000000000000.0, + "amesim_ud00_2.out.signal": 1000000000000.0, + "amesim_pnl00r_4.re": 356.50395977554354, + "amesim_pnl00r_4.cm": 6.698865896400231e-07, + "amesim_pnl00r_4.v": 0.023707499827209138, + "amesim_pnl00r_4.ff": 0.1795211476481066, + "amesim_pnl00r_4.port_1.p": 11690176.654328916, + "amesim_pnl00r_4.port_1.m_flow": 7.297470201880124e-05, + "amesim_pnl00r_4.port_1.h_outflow": -121861.3298509974, + "amesim_pnl00r_4.port_2.p": 11690176.582272988, + "amesim_pnl00r_4.port_2.m_flow": -7.297470201880124e-05, + "amesim_pnl00r_4.port_2.h_outflow": -121845.30512322164, + "amesim_pnl00r_5.re": 0.0055571936323765905, + "amesim_pnl00r_5.cm": 1.0441884621421117e-11, + "amesim_pnl00r_5.v": -3.695419352388939e-07, + "amesim_pnl00r_5.ff": 11516.604285143425, + "amesim_pnl00r_5.port_1.p": 11690530.289478123, + "amesim_pnl00r_5.port_1.m_flow": -1.1375310200992496e-09, + "amesim_pnl00r_5.port_1.h_outflow": -121845.96323592975, + "amesim_pnl00r_5.port_2.p": 11690530.289479246, + "amesim_pnl00r_5.port_2.m_flow": 1.1375310200992496e-09, + "amesim_pnl00r_5.port_2.h_outflow": -121845.96375700757, + "amesim_pnl00r_6.re": 356.50435610062254, + "amesim_pnl00r_6.cm": 6.698873339549897e-07, + "amesim_pnl00r_6.v": 0.02370752617348604, + "amesim_pnl00r_6.ff": 0.17952094807485647, + "amesim_pnl00r_6.port_1.p": 11690176.666081106, + "amesim_pnl00r_6.port_1.m_flow": 7.297478316251132e-05, + "amesim_pnl00r_6.port_1.h_outflow": -121861.3293557001, + "amesim_pnl00r_6.port_2.p": 11690176.594025098, + "amesim_pnl00r_6.port_2.m_flow": -7.297478316251132e-05, + "amesim_pnl00r_6.port_2.h_outflow": -121845.30462811125, + "amesim_pnl00r_7.re": 0.005317395628479514, + "amesim_pnl00r_7.cm": 9.991794076052129e-12, + "amesim_pnl00r_7.v": 3.536105960516641e-07, + "amesim_pnl00r_7.ff": 12035.967317763889, + "amesim_pnl00r_7.port_1.p": 11689822.994017392, + "amesim_pnl00r_7.port_1.m_flow": 1.0884378927915782e-09, + "amesim_pnl00r_7.port_1.h_outflow": -121860.67446137658, + "amesim_pnl00r_7.port_2.p": 11689822.994016318, + "amesim_pnl00r_7.port_2.m_flow": -1.0884378927915782e-09, + "amesim_pnl00r_7.port_2.h_outflow": -121860.67394069151, + "amesim_pnl0001_21.m": 0.00032428657025173376, + "amesim_pnl0001_21.U": -225.385588248691, + "amesim_pnl0001_21.p": 4042057.25944573, + "amesim_pnl0001_21.T": 274.8558650517195, + "amesim_pnl0001_21.rho": 7.022015052228654, + "amesim_pnl0001_21.u": -695019.8032367823, + "amesim_pnl0001_21.h": -119393.40121663875, + "amesim_pnl0001_21.re": 1918754.70649849, + "amesim_pnl0001_21.cm": 0.010519321304324477, + "amesim_pnl0001_21.v": -365.2379710052598, + "amesim_pnl0001_21.ff": 0.02666580327911753, + "amesim_pnl0001_21.port_1.p": 3756378.1464142436, + "amesim_pnl0001_21.port_1.m_flow": -0.39480589647665953, + "amesim_pnl0001_21.port_1.h_outflow": -119393.40121663875, + "amesim_pnl0001_21.port_2.p": 4042057.25944573, + "amesim_pnl0001_21.port_2.m_flow": 0.3962730176377355, + "amesim_pnl0001_21.port_2.h_outflow": -119393.40121663875, + "amesim_pnl0001_25.m": 0.0003242844761714517, + "amesim_pnl0001_25.U": -225.38393721998736, + "amesim_pnl0001_25.p": 4042033.677154553, + "amesim_pnl0001_25.T": 274.85605260441173, + "amesim_pnl0001_25.rho": 7.021969707571767, + "amesim_pnl0001_25.u": -695019.2000582388, + "amesim_pnl0001_25.h": -119392.43926546868, + "amesim_pnl0001_25.re": 1918695.0080514501, + "amesim_pnl0001_25.cm": 0.010519064172644586, + "amesim_pnl0001_25.v": -365.229146246252, + "amesim_pnl0001_25.ff": 0.026665802462359584, + "amesim_pnl0001_25.port_1.p": 3756371.2402956383, + "amesim_pnl0001_25.port_1.m_flow": -0.3947938079100411, + "amesim_pnl0001_25.port_1.h_outflow": -119392.43926546868, + "amesim_pnl0001_25.port_2.p": 4042033.677154553, + "amesim_pnl0001_25.port_2.m_flow": 0.39626094529631584, + "amesim_pnl0001_25.port_2.h_outflow": -119392.43926546868, + "amesim_pnl0001_26.m": 0.00032428450098976854, + "amesim_pnl0001_26.U": -225.38395476780747, + "amesim_pnl0001_26.p": 4042033.98622985, + "amesim_pnl0001_26.T": 274.8560523829097, + "amesim_pnl0001_26.rho": 7.0219702449809915, + "amesim_pnl0001_26.u": -695019.2009790764, + "amesim_pnl0001_26.h": -119392.44022501832, + "amesim_pnl0001_26.re": 1918695.0114291317, + "amesim_pnl0001_26.cm": 0.010519063376441982, + "amesim_pnl0001_26.v": -365.22911872415335, + "amesim_pnl0001_26.ff": 0.026665802462405793, + "amesim_pnl0001_26.port_1.p": 3756371.5737210065, + "amesim_pnl0001_26.port_1.m_flow": -0.39479380837465, + "amesim_pnl0001_26.port_1.h_outflow": -119392.44022501832, + "amesim_pnl0001_26.port_2.p": 4042033.98622985, + "amesim_pnl0001_26.port_2.m_flow": 0.3962609454543943, + "amesim_pnl0001_26.port_2.h_outflow": -119392.44022501832, + "amesim_pnl0001_27.m": 0.0003242866434989134, + "amesim_pnl0001_27.U": -225.3856398271819, + "amesim_pnl0001_27.p": 4042058.174722035, + "amesim_pnl0001_27.T": 274.8558646071444, + "amesim_pnl0001_27.rho": 7.0220166383035805, + "amesim_pnl0001_27.u": -695019.8053036282, + "amesim_pnl0001_27.h": -119393.40295740997, + "amesim_pnl0001_27.re": 1918754.712684249, + "amesim_pnl0001_27.cm": 0.010519318935432688, + "amesim_pnl0001_27.v": -365.2378892580094, + "amesim_pnl0001_27.ff": 0.026665803279202156, + "amesim_pnl0001_27.port_1.p": 3756379.1344475006, + "amesim_pnl0001_27.port_1.m_flow": -0.39480589728702564, + "amesim_pnl0001_27.port_1.h_outflow": -119393.40295740997, + "amesim_pnl0001_27.port_2.p": 4042058.174722035, + "amesim_pnl0001_27.port_2.m_flow": 0.39627301756130123, + "amesim_pnl0001_27.port_2.h_outflow": -119393.40295740997 + }, + "physicalContract": { + "schemaVersion": 1, + "projectionCategories": [ + "state" + ], + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010316386455937335, + "amesim_pnl0002_1.U": -65.50821976891021, + "amesim_pnl0002_2.m": 0.00010316386455937335, + "amesim_pnl0002_2.U": -65.50821976891021, + "amesim_pnl0002_3.m": 0.00010316386455937335, + "amesim_pnl0002_3.U": -65.50821976891021, + "amesim_pnl0002_4.m": 0.00010316386455937335, + "amesim_pnl0002_4.U": -65.50821976891021, + "amesim_pnl0002_5.m": 0.00010316386455937335, + "amesim_pnl0002_5.U": -65.50821976891021, + "amesim_pnl0002_6.m": 0.00010316386455937335, + "amesim_pnl0002_6.U": -65.50821976891021, + "amesim_pnl0002_7.m": 0.00010316386455937335, + "amesim_pnl0002_7.U": -65.50821976891021, + "amesim_pnl0002_8.m": 0.00010316386455937335, + "amesim_pnl0002_8.U": -65.50821976891021, + "amesim_pnl0001_13.m": 5.158193227968668e-05, + "amesim_pnl0001_13.U": -32.754109884455104, + "amesim_pnl0001_14.m": 5.158193227968668e-05, + "amesim_pnl0001_14.U": -32.754109884455104, + "amesim_pnl0001_15.m": 5.158193227968668e-05, + "amesim_pnl0001_15.U": -32.754109884455104, + "amesim_pnl0001_16.m": 5.158193227968668e-05, + "amesim_pnl0001_16.U": -32.754109884455104, + "amesim_pnl0001_17.m": 5.158193227968668e-05, + "amesim_pnl0001_17.U": -32.754109884455104, + "amesim_pnl0001_18.m": 5.158193227968668e-05, + "amesim_pnl0001_18.U": -32.754109884455104, + "amesim_pnl0001_19.m": 5.158193227968668e-05, + "amesim_pnl0001_19.U": -32.754109884455104, + "amesim_pnl0001_20.m": 5.158193227968668e-05, + "amesim_pnl0001_20.U": -32.754109884455104, + "amesim_pnch012_8.m": 0.002462855848963059, + "amesim_pnch012_8.U": -1563.893548405841, + "amesim_pnch012_9.m": 0.002462855848963059, + "amesim_pnch012_9.U": -1563.893548405841, + "amesim_pnch012_10.m": 0.002462855848963059, + "amesim_pnch012_10.U": -1563.893548405841, + "amesim_pnch012_11.m": 0.002462855848963059, + "amesim_pnch012_11.U": -1563.893548405841, + "amesim_pnch012_12.m": 0.002462855848963059, + "amesim_pnch012_12.U": -1563.893548405841, + "amesim_pnch012_13.m": 0.002462855848963059, + "amesim_pnch012_13.U": -1563.893548405841, + "amesim_pnch012_14.m": 0.002462855848963059, + "amesim_pnch012_14.U": -1563.893548405841, + "amesim_pnch012_15.m": 0.002462855848963059, + "amesim_pnch012_15.U": -1563.893548405841, + "amesim_mecmas21_1.a": -0.8167936695810981, + "amesim_mecmas21_1.v": 0.0, + "amesim_mecmas21_1.x": 0.0, + "amesim_mecmas21_2.a": -0.8167936695810981, + "amesim_mecmas21_2.v": 0.0, + "amesim_mecmas21_2.x": 0.0, + "amesim_mecmas21_3.a": -0.8167936695810981, + "amesim_mecmas21_3.v": 0.0, + "amesim_mecmas21_3.x": 0.0, + "amesim_mecmas21_4.a": -0.8167936695810981, + "amesim_mecmas21_4.v": 0.0, + "amesim_mecmas21_4.x": 0.0, + "amesim_mecmas21_5.a": -0.8167936695810981, + "amesim_mecmas21_5.v": 0.0, + "amesim_mecmas21_5.x": 0.0, + "amesim_mecmas21_6.a": -0.8167936695810981, + "amesim_mecmas21_6.v": 0.0, + "amesim_mecmas21_6.x": 0.0, + "amesim_mecmas21_7.a": -0.8167936695810981, + "amesim_mecmas21_7.v": 0.0, + "amesim_mecmas21_7.x": 0.0, + "amesim_mecmas21_8.a": -0.8167936695810981, + "amesim_mecmas21_8.v": 0.0, + "amesim_mecmas21_8.x": 0.0, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": 0.0, + "amesim_mecmas21_9.x": 0.0, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.582544045113939e-06, + "amesim_pnl0001_21.U": -4.814854153014898, + "amesim_pnl0001_25.m": 7.582544045113939e-06, + "amesim_pnl0001_25.U": -4.814854153014898, + "amesim_pnl0001_26.m": 7.582544045113939e-06, + "amesim_pnl0001_26.U": -4.814854153014898, + "amesim_pnl0001_27.m": 7.582544045113939e-06, + "amesim_pnl0001_27.U": -4.814854153014898 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010325724257177476, + "amesim_pnl0002_1.U": -65.50987529417476, + "amesim_pnl0002_2.m": 0.00010325683053111428, + "amesim_pnl0002_2.U": -65.50922049387084, + "amesim_pnl0002_3.m": 0.00010325682249857915, + "amesim_pnl0002_3.U": -65.50922023152388, + "amesim_pnl0002_4.m": 0.00010325719283273935, + "amesim_pnl0002_4.U": -65.50983596710446, + "amesim_pnl0002_5.m": 0.00010325766285951179, + "amesim_pnl0002_5.U": -65.51060953242626, + "amesim_pnl0002_6.m": 0.00010325765252819858, + "amesim_pnl0002_6.U": -65.51060943575153, + "amesim_pnl0002_7.m": 0.0001032576608609912, + "amesim_pnl0002_7.U": -65.51060962617947, + "amesim_pnl0002_8.m": 0.00010325768895577629, + "amesim_pnl0002_8.U": -65.51061020790279, + "amesim_pnl0001_13.m": 5.162913025809795e-05, + "amesim_pnl0001_13.U": -32.75534627762145, + "amesim_pnl0001_14.m": 5.1629142243738343e-05, + "amesim_pnl0001_14.U": -32.755348137443136, + "amesim_pnl0001_15.m": 5.162914291472205e-05, + "amesim_pnl0001_15.U": -32.75534804136382, + "amesim_pnl0001_16.m": 5.162913577247215e-05, + "amesim_pnl0001_16.U": -32.7553506164913, + "amesim_pnl0001_17.m": 5.1629112834267025e-05, + "amesim_pnl0001_17.U": -32.755345646102356, + "amesim_pnl0001_18.m": 5.162910342320198e-05, + "amesim_pnl0001_18.U": -32.75534577906393, + "amesim_pnl0001_19.m": 5.162910292904694e-05, + "amesim_pnl0001_19.U": -32.75534577952895, + "amesim_pnl0001_20.m": 5.1629111455848846e-05, + "amesim_pnl0001_20.U": -32.75534579846172, + "amesim_pnch012_8.m": 0.0024627108660579895, + "amesim_pnch012_8.U": -1563.2319625907526, + "amesim_pnch012_9.m": 0.0024627103184389166, + "amesim_pnch012_9.U": -1563.2317089857306, + "amesim_pnch012_10.m": 0.0024627103498254554, + "amesim_pnch012_10.U": -1563.2317229265764, + "amesim_pnch012_11.m": 0.002462711020582906, + "amesim_pnch012_11.U": -1563.2320575702738, + "amesim_pnch012_12.m": 0.002462712553941299, + "amesim_pnch012_12.U": -1563.2329311978795, + "amesim_pnch012_13.m": 0.0024627131946489966, + "amesim_pnch012_13.U": -1563.233271708201, + "amesim_pnch012_14.m": 0.0024627131438128085, + "amesim_pnch012_14.U": -1563.2332458437982, + "amesim_pnch012_15.m": 0.0024627123577517533, + "amesim_pnch012_15.U": -1563.2328271988004, + "amesim_mecmas21_1.a": -0.7202663767630412, + "amesim_mecmas21_1.v": -0.031313670277005726, + "amesim_mecmas21_1.x": -0.0006393262654652846, + "amesim_mecmas21_2.a": -0.7202445746758257, + "amesim_mecmas21_2.v": -0.03131326532214226, + "amesim_mecmas21_2.x": -0.0006393222149083683, + "amesim_mecmas21_3.a": -0.7202431079507902, + "amesim_mecmas21_3.v": -0.031313245044468446, + "amesim_mecmas21_3.x": -0.000639322126344006, + "amesim_mecmas21_4.a": -0.7202608891564758, + "amesim_mecmas21_4.v": -0.03131357572935321, + "amesim_mecmas21_4.x": -0.000639325500334864, + "amesim_mecmas21_5.a": -0.7203004770720824, + "amesim_mecmas21_5.v": -0.03131467563203143, + "amesim_mecmas21_5.x": -0.0006393436082476693, + "amesim_mecmas21_6.a": -0.7203200385813013, + "amesim_mecmas21_6.v": -0.031314937758515383, + "amesim_mecmas21_6.x": -0.0006393445984135971, + "amesim_mecmas21_7.a": -0.7203210417978083, + "amesim_mecmas21_7.v": -0.03131494127751647, + "amesim_mecmas21_7.x": -0.0006393443430309219, + "amesim_mecmas21_8.a": -0.7203038829240781, + "amesim_mecmas21_8.v": -0.031314872463294875, + "amesim_mecmas21_8.x": -0.0006393483841598907, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.3196376986328492e-22, + "amesim_mecmas21_9.x": -2.1367171061617978e-27, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.589448594417277e-06, + "amesim_pnl0001_21.U": -4.815030419476938, + "amesim_pnl0001_25.m": 7.589450747154388e-06, + "amesim_pnl0001_25.U": -4.815030011609514, + "amesim_pnl0001_26.m": 7.589450673612998e-06, + "amesim_pnl0001_26.U": -4.815030010504332, + "amesim_pnl0001_27.m": 7.589452052046662e-06, + "amesim_pnl0001_27.U": -4.815030207302603 + } + }, + { + "requestedTime": 0.2, + "actualTime": 0.2, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.2399467552157493, + "amesim_pnch023_1.U": -877966.3231213323, + "amesim_pnch023_2.m": 1.2399467558278492, + "amesim_pnch023_2.U": -877966.3231959188, + "amesim_pnch023_3.m": 1.2399274199318358, + "amesim_pnch023_3.U": -877963.9668549704, + "amesim_pnch023_4.m": 1.2399274193197396, + "amesim_pnch023_4.U": -877963.9667803708, + "amesim_pnl0001_1.m": 0.00315798322918964, + "amesim_pnl0001_1.U": -2232.5019275800073, + "amesim_pnl0001_2.m": 0.0031580474195833626, + "amesim_pnl0001_2.U": -2232.5493408893735, + "amesim_pnl0001_4.m": 0.0031580474193159055, + "amesim_pnl0001_4.U": -2232.549339734738, + "amesim_pnl0001_5.m": 0.003157983231060593, + "amesim_pnl0001_5.U": -2232.501928009357, + "amesim_pnl0001_7.m": 0.0031579268650437325, + "amesim_pnl0001_7.U": -2232.489996268724, + "amesim_pnl0001_9.m": 0.0031579910495496645, + "amesim_pnl0001_9.U": -2232.537405514378, + "amesim_pnl0001_10.m": 0.003157926865311079, + "amesim_pnl0001_10.U": -2232.4899974231744, + "amesim_pnl0001_11.m": 0.003157991047678687, + "amesim_pnl0001_11.U": -2232.5374050849664, + "amesim_pnl0003_1.m1": 0.0009422838620001763, + "amesim_pnl0003_1.U1": -665.6994611241944, + "amesim_pnl0003_1.m2": 0.0009411594503803834, + "amesim_pnl0003_1.U2": -664.8834960853846, + "amesim_pnl0003_2.m1": 0.0009423119505012294, + "amesim_pnl0003_2.U1": -665.7201688784651, + "amesim_pnl0003_2.m2": 0.0009411876374833056, + "amesim_pnl0003_2.U2": -664.9043863133073, + "amesim_pnl0003_3.m1": 0.0009422838626008165, + "amesim_pnl0003_3.U1": -665.6994612846539, + "amesim_pnl0003_3.m2": 0.0009411594509858708, + "amesim_pnl0003_3.U2": -664.8834962525066, + "amesim_pnl0003_4.m1": 0.0009422941728241457, + "amesim_pnl0003_4.U1": -665.715814148825, + "amesim_pnl0003_4.m2": 0.000941169278566084, + "amesim_pnl0003_4.U2": -664.8994727705187, + "amesim_pnl0003_5.m1": 0.0009422660888104697, + "amesim_pnl0003_5.U1": -665.6951112104504, + "amesim_pnl0003_5.m2": 0.0009411410960587667, + "amesim_pnl0003_5.U2": -664.8785874929312, + "amesim_pnl0003_6.m1": 0.0009422660891455687, + "amesim_pnl0003_6.U1": -665.695111741859, + "amesim_pnl0003_6.m2": 0.0009411410963954202, + "amesim_pnl0003_6.U2": -664.8785880272087, + "amesim_pnl0003_7.m1": 0.0009422941722236292, + "amesim_pnl0003_7.U1": -665.7158139885557, + "amesim_pnl0003_7.m2": 0.0009411692779619336, + "amesim_pnl0003_7.U2": -664.8994726048427, + "amesim_pnl0003_8.m1": 0.0009423119501658692, + "amesim_pnl0003_8.U1": -665.7201683466378, + "amesim_pnl0003_8.m2": 0.0009411876371485153, + "amesim_pnl0003_8.U2": -664.9043857816836, + "amesim_pnl0002_1.m": 0.002369452972089371, + "amesim_pnl0002_1.U": -152.21172950802372, + "amesim_pnl0002_2.m": 0.0024219418441874473, + "amesim_pnl0002_2.U": -233.94138935309604, + "amesim_pnl0002_3.m": 0.0024219979480173534, + "amesim_pnl0002_3.U": -234.03246203501217, + "amesim_pnl0002_4.m": 0.002408520518742427, + "amesim_pnl0002_4.U": -213.0564611194868, + "amesim_pnl0002_5.m": 0.0023910044024748737, + "amesim_pnl0002_5.U": -185.7911471147455, + "amesim_pnl0002_6.m": 0.0023910306600708267, + "amesim_pnl0002_6.U": -185.83507440684312, + "amesim_pnl0002_7.m": 0.0023908362272859114, + "amesim_pnl0002_7.U": -185.52866330836179, + "amesim_pnl0002_8.m": 0.0023444176118442837, + "amesim_pnl0002_8.U": -113.23743631814425, + "amesim_pnl0001_13.m": 0.0020292934150847593, + "amesim_pnl0001_13.U": -1390.8326096413955, + "amesim_pnl0001_14.m": 0.0020284826306108832, + "amesim_pnl0001_14.U": -1389.5677102640286, + "amesim_pnl0001_15.m": 0.0020284825046839408, + "amesim_pnl0001_15.U": -1389.567755519397, + "amesim_pnl0001_16.m": 0.002028477899231957, + "amesim_pnl0001_16.U": -1389.5640026929677, + "amesim_pnl0001_17.m": 0.0020250769587299407, + "amesim_pnl0001_17.U": -1384.2773409257754, + "amesim_pnl0001_18.m": 0.002025072398131466, + "amesim_pnl0001_18.U": -1384.2734539740877, + "amesim_pnl0001_19.m": 0.002025072497347585, + "amesim_pnl0001_19.U": -1384.273453362348, + "amesim_pnl0001_20.m": 0.0020250771935230094, + "amesim_pnl0001_20.U": -1384.2772469562626, + "amesim_pnch012_8.m": 0.06624154605298845, + "amesim_pnch012_8.U": -21724.166913573034, + "amesim_pnch012_9.m": 0.06624008714645983, + "amesim_pnch012_9.U": -21722.236505250527, + "amesim_pnch012_10.m": 0.06623994849325848, + "amesim_pnch012_10.U": -21722.04652916195, + "amesim_pnch012_11.m": 0.06624103226621368, + "amesim_pnch012_11.U": -21723.45572154048, + "amesim_pnch012_12.m": 0.06629330102524067, + "amesim_pnch012_12.U": -21805.8029650575, + "amesim_pnch012_13.m": 0.06629448766538328, + "amesim_pnch012_13.U": -21807.348632461802, + "amesim_pnch012_14.m": 0.06629475455162867, + "amesim_pnch012_14.U": -21807.718245902277, + "amesim_pnch012_15.m": 0.06631660356825392, + "amesim_pnch012_15.U": -21841.35926610171, + "amesim_mecmas21_1.a": 2.633213298395276e-06, + "amesim_mecmas21_1.v": 1.1892894705560516e-06, + "amesim_mecmas21_1.x": 1.5894798508064198e-07, + "amesim_mecmas21_2.a": 2.632795658428222e-06, + "amesim_mecmas21_2.v": 1.189314089655013e-06, + "amesim_mecmas21_2.x": 1.589407569517069e-07, + "amesim_mecmas21_3.a": 2.632610849104822e-06, + "amesim_mecmas21_3.v": 1.1893270837855721e-06, + "amesim_mecmas21_3.x": 1.5893755046259315e-07, + "amesim_mecmas21_4.a": 2.6318631717003883e-06, + "amesim_mecmas21_4.v": 1.1893767434265974e-06, + "amesim_mecmas21_4.x": 1.5892477796136446e-07, + "amesim_mecmas21_5.a": 2.627345675136894e-06, + "amesim_mecmas21_5.v": 1.1896818589834777e-06, + "amesim_mecmas21_5.x": 1.588580216987135e-07, + "amesim_mecmas21_6.a": 2.626597124617547e-06, + "amesim_mecmas21_6.v": 1.189729910245627e-06, + "amesim_mecmas21_6.x": 1.5884573170762932e-07, + "amesim_mecmas21_7.a": 2.626716741360724e-06, + "amesim_mecmas21_7.v": 1.1897230638966853e-06, + "amesim_mecmas21_7.x": 1.5884742627218636e-07, + "amesim_mecmas21_8.a": 2.627662615850568e-06, + "amesim_mecmas21_8.v": 1.189655709206818e-06, + "amesim_mecmas21_8.x": 1.588644534572078e-07, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.3196897803884347e-20, + "amesim_mecmas21_9.x": 2.911421882340363e-22, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": -2.578751264156614e-22, + "amesim_mecmas21_10.x": -4.4071381894537746e-27, + "amesim_pnl0001_21.m": 0.00032428657025173376, + "amesim_pnl0001_21.U": -225.385588248691, + "amesim_pnl0001_25.m": 0.0003242844761714517, + "amesim_pnl0001_25.U": -225.38393721998736, + "amesim_pnl0001_26.m": 0.00032428450098976854, + "amesim_pnl0001_26.U": -225.38395476780747, + "amesim_pnl0001_27.m": 0.0003242866434989134, + "amesim_pnl0001_27.U": -225.3856398271819 + } + } + ], + "eventTrace": { + "signalEventTimes": [ + 0.04 + ], + "stateTransitionCount": 0, + "mechanicalTransitionTimes": [], + "solverStartCount": 2, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.2, + "simulatedUntil": 0.2, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + }, + "comparisonMode": "numericTolerance" + }, + "outputContract": { + "schemaVersion": 1, + "sha256": "ae78c3bc5c60768e1cfc9542267d89922ef10673c5da216f257323c4d94b7499", + "variableMetadataSha256": "29af50c8ec1677c341317b24b847fdb5f62a06ed1da85447f6ee6e59a04881dd", + "seriesShapeSha256": "3743548a3342f7491aad30a00da84e1e76d6416ca48b2d370068094150666884", + "variableCount": 1784, + "seriesKeyCount": 1785, + "sampleCount": 21, + "seriesLengthsConsistent": true, + "containsPhysicalValues": false, + "hashPayload": "variables metadata + ordered series keys/lengths" + }, + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010316386455937335, + "amesim_pnl0002_1.U": -65.50821976891021, + "amesim_pnl0002_2.m": 0.00010316386455937335, + "amesim_pnl0002_2.U": -65.50821976891021, + "amesim_pnl0002_3.m": 0.00010316386455937335, + "amesim_pnl0002_3.U": -65.50821976891021, + "amesim_pnl0002_4.m": 0.00010316386455937335, + "amesim_pnl0002_4.U": -65.50821976891021, + "amesim_pnl0002_5.m": 0.00010316386455937335, + "amesim_pnl0002_5.U": -65.50821976891021, + "amesim_pnl0002_6.m": 0.00010316386455937335, + "amesim_pnl0002_6.U": -65.50821976891021, + "amesim_pnl0002_7.m": 0.00010316386455937335, + "amesim_pnl0002_7.U": -65.50821976891021, + "amesim_pnl0002_8.m": 0.00010316386455937335, + "amesim_pnl0002_8.U": -65.50821976891021, + "amesim_pnl0001_13.m": 5.158193227968668e-05, + "amesim_pnl0001_13.U": -32.754109884455104, + "amesim_pnl0001_14.m": 5.158193227968668e-05, + "amesim_pnl0001_14.U": -32.754109884455104, + "amesim_pnl0001_15.m": 5.158193227968668e-05, + "amesim_pnl0001_15.U": -32.754109884455104, + "amesim_pnl0001_16.m": 5.158193227968668e-05, + "amesim_pnl0001_16.U": -32.754109884455104, + "amesim_pnl0001_17.m": 5.158193227968668e-05, + "amesim_pnl0001_17.U": -32.754109884455104, + "amesim_pnl0001_18.m": 5.158193227968668e-05, + "amesim_pnl0001_18.U": -32.754109884455104, + "amesim_pnl0001_19.m": 5.158193227968668e-05, + "amesim_pnl0001_19.U": -32.754109884455104, + "amesim_pnl0001_20.m": 5.158193227968668e-05, + "amesim_pnl0001_20.U": -32.754109884455104, + "amesim_pnch012_8.m": 0.002462855848963059, + "amesim_pnch012_8.U": -1563.893548405841, + "amesim_pnch012_9.m": 0.002462855848963059, + "amesim_pnch012_9.U": -1563.893548405841, + "amesim_pnch012_10.m": 0.002462855848963059, + "amesim_pnch012_10.U": -1563.893548405841, + "amesim_pnch012_11.m": 0.002462855848963059, + "amesim_pnch012_11.U": -1563.893548405841, + "amesim_pnch012_12.m": 0.002462855848963059, + "amesim_pnch012_12.U": -1563.893548405841, + "amesim_pnch012_13.m": 0.002462855848963059, + "amesim_pnch012_13.U": -1563.893548405841, + "amesim_pnch012_14.m": 0.002462855848963059, + "amesim_pnch012_14.U": -1563.893548405841, + "amesim_pnch012_15.m": 0.002462855848963059, + "amesim_pnch012_15.U": -1563.893548405841, + "amesim_mecmas21_1.a": -0.8167936695810981, + "amesim_mecmas21_1.v": 0.0, + "amesim_mecmas21_1.x": 0.0, + "amesim_mecmas21_2.a": -0.8167936695810981, + "amesim_mecmas21_2.v": 0.0, + "amesim_mecmas21_2.x": 0.0, + "amesim_mecmas21_3.a": -0.8167936695810981, + "amesim_mecmas21_3.v": 0.0, + "amesim_mecmas21_3.x": 0.0, + "amesim_mecmas21_4.a": -0.8167936695810981, + "amesim_mecmas21_4.v": 0.0, + "amesim_mecmas21_4.x": 0.0, + "amesim_mecmas21_5.a": -0.8167936695810981, + "amesim_mecmas21_5.v": 0.0, + "amesim_mecmas21_5.x": 0.0, + "amesim_mecmas21_6.a": -0.8167936695810981, + "amesim_mecmas21_6.v": 0.0, + "amesim_mecmas21_6.x": 0.0, + "amesim_mecmas21_7.a": -0.8167936695810981, + "amesim_mecmas21_7.v": 0.0, + "amesim_mecmas21_7.x": 0.0, + "amesim_mecmas21_8.a": -0.8167936695810981, + "amesim_mecmas21_8.v": 0.0, + "amesim_mecmas21_8.x": 0.0, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": 0.0, + "amesim_mecmas21_9.x": 0.0, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.582544045113939e-06, + "amesim_pnl0001_21.U": -4.814854153014898, + "amesim_pnl0001_25.m": 7.582544045113939e-06, + "amesim_pnl0001_25.U": -4.814854153014898, + "amesim_pnl0001_26.m": 7.582544045113939e-06, + "amesim_pnl0001_26.U": -4.814854153014898, + "amesim_pnl0001_27.m": 7.582544045113939e-06, + "amesim_pnl0001_27.U": -4.814854153014898 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010325724257177476, + "amesim_pnl0002_1.U": -65.50987529417476, + "amesim_pnl0002_2.m": 0.00010325683053111428, + "amesim_pnl0002_2.U": -65.50922049387084, + "amesim_pnl0002_3.m": 0.00010325682249857915, + "amesim_pnl0002_3.U": -65.50922023152388, + "amesim_pnl0002_4.m": 0.00010325719283273935, + "amesim_pnl0002_4.U": -65.50983596710446, + "amesim_pnl0002_5.m": 0.00010325766285951179, + "amesim_pnl0002_5.U": -65.51060953242626, + "amesim_pnl0002_6.m": 0.00010325765252819858, + "amesim_pnl0002_6.U": -65.51060943575153, + "amesim_pnl0002_7.m": 0.0001032576608609912, + "amesim_pnl0002_7.U": -65.51060962617947, + "amesim_pnl0002_8.m": 0.00010325768895577629, + "amesim_pnl0002_8.U": -65.51061020790279, + "amesim_pnl0001_13.m": 5.162913025809795e-05, + "amesim_pnl0001_13.U": -32.75534627762145, + "amesim_pnl0001_14.m": 5.1629142243738343e-05, + "amesim_pnl0001_14.U": -32.755348137443136, + "amesim_pnl0001_15.m": 5.162914291472205e-05, + "amesim_pnl0001_15.U": -32.75534804136382, + "amesim_pnl0001_16.m": 5.162913577247215e-05, + "amesim_pnl0001_16.U": -32.7553506164913, + "amesim_pnl0001_17.m": 5.1629112834267025e-05, + "amesim_pnl0001_17.U": -32.755345646102356, + "amesim_pnl0001_18.m": 5.162910342320198e-05, + "amesim_pnl0001_18.U": -32.75534577906393, + "amesim_pnl0001_19.m": 5.162910292904694e-05, + "amesim_pnl0001_19.U": -32.75534577952895, + "amesim_pnl0001_20.m": 5.1629111455848846e-05, + "amesim_pnl0001_20.U": -32.75534579846172, + "amesim_pnch012_8.m": 0.0024627108660579895, + "amesim_pnch012_8.U": -1563.2319625907526, + "amesim_pnch012_9.m": 0.0024627103184389166, + "amesim_pnch012_9.U": -1563.2317089857306, + "amesim_pnch012_10.m": 0.0024627103498254554, + "amesim_pnch012_10.U": -1563.2317229265764, + "amesim_pnch012_11.m": 0.002462711020582906, + "amesim_pnch012_11.U": -1563.2320575702738, + "amesim_pnch012_12.m": 0.002462712553941299, + "amesim_pnch012_12.U": -1563.2329311978795, + "amesim_pnch012_13.m": 0.0024627131946489966, + "amesim_pnch012_13.U": -1563.233271708201, + "amesim_pnch012_14.m": 0.0024627131438128085, + "amesim_pnch012_14.U": -1563.2332458437982, + "amesim_pnch012_15.m": 0.0024627123577517533, + "amesim_pnch012_15.U": -1563.2328271988004, + "amesim_mecmas21_1.a": -0.7202663767630412, + "amesim_mecmas21_1.v": -0.031313670277005726, + "amesim_mecmas21_1.x": -0.0006393262654652846, + "amesim_mecmas21_2.a": -0.7202445746758257, + "amesim_mecmas21_2.v": -0.03131326532214226, + "amesim_mecmas21_2.x": -0.0006393222149083683, + "amesim_mecmas21_3.a": -0.7202431079507902, + "amesim_mecmas21_3.v": -0.031313245044468446, + "amesim_mecmas21_3.x": -0.000639322126344006, + "amesim_mecmas21_4.a": -0.7202608891564758, + "amesim_mecmas21_4.v": -0.03131357572935321, + "amesim_mecmas21_4.x": -0.000639325500334864, + "amesim_mecmas21_5.a": -0.7203004770720824, + "amesim_mecmas21_5.v": -0.03131467563203143, + "amesim_mecmas21_5.x": -0.0006393436082476693, + "amesim_mecmas21_6.a": -0.7203200385813013, + "amesim_mecmas21_6.v": -0.031314937758515383, + "amesim_mecmas21_6.x": -0.0006393445984135971, + "amesim_mecmas21_7.a": -0.7203210417978083, + "amesim_mecmas21_7.v": -0.03131494127751647, + "amesim_mecmas21_7.x": -0.0006393443430309219, + "amesim_mecmas21_8.a": -0.7203038829240781, + "amesim_mecmas21_8.v": -0.031314872463294875, + "amesim_mecmas21_8.x": -0.0006393483841598907, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.3196376986328492e-22, + "amesim_mecmas21_9.x": -2.1367171061617978e-27, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.589448594417277e-06, + "amesim_pnl0001_21.U": -4.815030419476938, + "amesim_pnl0001_25.m": 7.589450747154388e-06, + "amesim_pnl0001_25.U": -4.815030011609514, + "amesim_pnl0001_26.m": 7.589450673612998e-06, + "amesim_pnl0001_26.U": -4.815030010504332, + "amesim_pnl0001_27.m": 7.589452052046662e-06, + "amesim_pnl0001_27.U": -4.815030207302603 + } + }, + { + "requestedTime": 0.2, + "actualTime": 0.2, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.2399467552157493, + "amesim_pnch023_1.U": -877966.3231213323, + "amesim_pnch023_2.m": 1.2399467558278492, + "amesim_pnch023_2.U": -877966.3231959188, + "amesim_pnch023_3.m": 1.2399274199318358, + "amesim_pnch023_3.U": -877963.9668549704, + "amesim_pnch023_4.m": 1.2399274193197396, + "amesim_pnch023_4.U": -877963.9667803708, + "amesim_pnl0001_1.m": 0.00315798322918964, + "amesim_pnl0001_1.U": -2232.5019275800073, + "amesim_pnl0001_2.m": 0.0031580474195833626, + "amesim_pnl0001_2.U": -2232.5493408893735, + "amesim_pnl0001_4.m": 0.0031580474193159055, + "amesim_pnl0001_4.U": -2232.549339734738, + "amesim_pnl0001_5.m": 0.003157983231060593, + "amesim_pnl0001_5.U": -2232.501928009357, + "amesim_pnl0001_7.m": 0.0031579268650437325, + "amesim_pnl0001_7.U": -2232.489996268724, + "amesim_pnl0001_9.m": 0.0031579910495496645, + "amesim_pnl0001_9.U": -2232.537405514378, + "amesim_pnl0001_10.m": 0.003157926865311079, + "amesim_pnl0001_10.U": -2232.4899974231744, + "amesim_pnl0001_11.m": 0.003157991047678687, + "amesim_pnl0001_11.U": -2232.5374050849664, + "amesim_pnl0003_1.m1": 0.0009422838620001763, + "amesim_pnl0003_1.U1": -665.6994611241944, + "amesim_pnl0003_1.m2": 0.0009411594503803834, + "amesim_pnl0003_1.U2": -664.8834960853846, + "amesim_pnl0003_2.m1": 0.0009423119505012294, + "amesim_pnl0003_2.U1": -665.7201688784651, + "amesim_pnl0003_2.m2": 0.0009411876374833056, + "amesim_pnl0003_2.U2": -664.9043863133073, + "amesim_pnl0003_3.m1": 0.0009422838626008165, + "amesim_pnl0003_3.U1": -665.6994612846539, + "amesim_pnl0003_3.m2": 0.0009411594509858708, + "amesim_pnl0003_3.U2": -664.8834962525066, + "amesim_pnl0003_4.m1": 0.0009422941728241457, + "amesim_pnl0003_4.U1": -665.715814148825, + "amesim_pnl0003_4.m2": 0.000941169278566084, + "amesim_pnl0003_4.U2": -664.8994727705187, + "amesim_pnl0003_5.m1": 0.0009422660888104697, + "amesim_pnl0003_5.U1": -665.6951112104504, + "amesim_pnl0003_5.m2": 0.0009411410960587667, + "amesim_pnl0003_5.U2": -664.8785874929312, + "amesim_pnl0003_6.m1": 0.0009422660891455687, + "amesim_pnl0003_6.U1": -665.695111741859, + "amesim_pnl0003_6.m2": 0.0009411410963954202, + "amesim_pnl0003_6.U2": -664.8785880272087, + "amesim_pnl0003_7.m1": 0.0009422941722236292, + "amesim_pnl0003_7.U1": -665.7158139885557, + "amesim_pnl0003_7.m2": 0.0009411692779619336, + "amesim_pnl0003_7.U2": -664.8994726048427, + "amesim_pnl0003_8.m1": 0.0009423119501658692, + "amesim_pnl0003_8.U1": -665.7201683466378, + "amesim_pnl0003_8.m2": 0.0009411876371485153, + "amesim_pnl0003_8.U2": -664.9043857816836, + "amesim_pnl0002_1.m": 0.002369452972089371, + "amesim_pnl0002_1.U": -152.21172950802372, + "amesim_pnl0002_2.m": 0.0024219418441874473, + "amesim_pnl0002_2.U": -233.94138935309604, + "amesim_pnl0002_3.m": 0.0024219979480173534, + "amesim_pnl0002_3.U": -234.03246203501217, + "amesim_pnl0002_4.m": 0.002408520518742427, + "amesim_pnl0002_4.U": -213.0564611194868, + "amesim_pnl0002_5.m": 0.0023910044024748737, + "amesim_pnl0002_5.U": -185.7911471147455, + "amesim_pnl0002_6.m": 0.0023910306600708267, + "amesim_pnl0002_6.U": -185.83507440684312, + "amesim_pnl0002_7.m": 0.0023908362272859114, + "amesim_pnl0002_7.U": -185.52866330836179, + "amesim_pnl0002_8.m": 0.0023444176118442837, + "amesim_pnl0002_8.U": -113.23743631814425, + "amesim_pnl0001_13.m": 0.0020292934150847593, + "amesim_pnl0001_13.U": -1390.8326096413955, + "amesim_pnl0001_14.m": 0.0020284826306108832, + "amesim_pnl0001_14.U": -1389.5677102640286, + "amesim_pnl0001_15.m": 0.0020284825046839408, + "amesim_pnl0001_15.U": -1389.567755519397, + "amesim_pnl0001_16.m": 0.002028477899231957, + "amesim_pnl0001_16.U": -1389.5640026929677, + "amesim_pnl0001_17.m": 0.0020250769587299407, + "amesim_pnl0001_17.U": -1384.2773409257754, + "amesim_pnl0001_18.m": 0.002025072398131466, + "amesim_pnl0001_18.U": -1384.2734539740877, + "amesim_pnl0001_19.m": 0.002025072497347585, + "amesim_pnl0001_19.U": -1384.273453362348, + "amesim_pnl0001_20.m": 0.0020250771935230094, + "amesim_pnl0001_20.U": -1384.2772469562626, + "amesim_pnch012_8.m": 0.06624154605298845, + "amesim_pnch012_8.U": -21724.166913573034, + "amesim_pnch012_9.m": 0.06624008714645983, + "amesim_pnch012_9.U": -21722.236505250527, + "amesim_pnch012_10.m": 0.06623994849325848, + "amesim_pnch012_10.U": -21722.04652916195, + "amesim_pnch012_11.m": 0.06624103226621368, + "amesim_pnch012_11.U": -21723.45572154048, + "amesim_pnch012_12.m": 0.06629330102524067, + "amesim_pnch012_12.U": -21805.8029650575, + "amesim_pnch012_13.m": 0.06629448766538328, + "amesim_pnch012_13.U": -21807.348632461802, + "amesim_pnch012_14.m": 0.06629475455162867, + "amesim_pnch012_14.U": -21807.718245902277, + "amesim_pnch012_15.m": 0.06631660356825392, + "amesim_pnch012_15.U": -21841.35926610171, + "amesim_mecmas21_1.a": 2.633213298395276e-06, + "amesim_mecmas21_1.v": 1.1892894705560516e-06, + "amesim_mecmas21_1.x": 1.5894798508064198e-07, + "amesim_mecmas21_2.a": 2.632795658428222e-06, + "amesim_mecmas21_2.v": 1.189314089655013e-06, + "amesim_mecmas21_2.x": 1.589407569517069e-07, + "amesim_mecmas21_3.a": 2.632610849104822e-06, + "amesim_mecmas21_3.v": 1.1893270837855721e-06, + "amesim_mecmas21_3.x": 1.5893755046259315e-07, + "amesim_mecmas21_4.a": 2.6318631717003883e-06, + "amesim_mecmas21_4.v": 1.1893767434265974e-06, + "amesim_mecmas21_4.x": 1.5892477796136446e-07, + "amesim_mecmas21_5.a": 2.627345675136894e-06, + "amesim_mecmas21_5.v": 1.1896818589834777e-06, + "amesim_mecmas21_5.x": 1.588580216987135e-07, + "amesim_mecmas21_6.a": 2.626597124617547e-06, + "amesim_mecmas21_6.v": 1.189729910245627e-06, + "amesim_mecmas21_6.x": 1.5884573170762932e-07, + "amesim_mecmas21_7.a": 2.626716741360724e-06, + "amesim_mecmas21_7.v": 1.1897230638966853e-06, + "amesim_mecmas21_7.x": 1.5884742627218636e-07, + "amesim_mecmas21_8.a": 2.627662615850568e-06, + "amesim_mecmas21_8.v": 1.189655709206818e-06, + "amesim_mecmas21_8.x": 1.588644534572078e-07, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.3196897803884347e-20, + "amesim_mecmas21_9.x": 2.911421882340363e-22, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": -2.578751264156614e-22, + "amesim_mecmas21_10.x": -4.4071381894537746e-27, + "amesim_pnl0001_21.m": 0.00032428657025173376, + "amesim_pnl0001_21.U": -225.385588248691, + "amesim_pnl0001_25.m": 0.0003242844761714517, + "amesim_pnl0001_25.U": -225.38393721998736, + "amesim_pnl0001_26.m": 0.00032428450098976854, + "amesim_pnl0001_26.U": -225.38395476780747, + "amesim_pnl0001_27.m": 0.0003242866434989134, + "amesim_pnl0001_27.U": -225.3856398271819 + } + } + ], + "diagnostics": { + "integration": { + "method": "BDF", + "jacobianSparsity": { + "nonzeroCount": 3280, + "density": 0.18824609733700642, + "colorGroupCount": 52 + }, + "jacobian": { + "mode": "scipySparseFiniteDifference", + "fallbackReason": null, + "jacobianEvaluationCount": 267, + "fullBuildCount": 267, + "finiteDifferenceRhsEstimateIsExact": false + }, + "segmentCount": 2, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "nfev": 610, + "njev": 55, + "nlu": 158, + "acceptedStepCount": 145, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 2860 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.2, + "simulatedUntil": 0.2, + "nfev": 5580, + "njev": 212, + "nlu": 824, + "acceptedStepCount": 1909, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 11024 + } + ], + "totals": { + "nfev": 6190, + "njev": 267, + "nlu": 982, + "acceptedStepCount": 2054, + "solverStartCount": 2, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 13884, + "jacobianRhsEvaluationCountEstimate": 14151 + } + }, + "pressureFlow": { + "solveCount": 49258, + "seededSolveCount": 49258, + "nonlinearSolveCount": 0, + "fastPathHitRate": 1.0, + "optimizerEvaluationCount": 0, + "residualEvaluationCount": 0, + "blockFallbackCount": 0, + "denseFallbackCount": 0, + "closurePassCount": 49258, + "secondaryPhysicalIslandCount": 1, + "secondaryBlockCount": 12, + "secondaryUnknownCount": 368, + "equationBlockFallbackReasons": [], + "usesConservativeGlobalCoupling": false, + "couplingPlanFallbackReason": null, + "maxScaledResidual": 9.912188269944599e-17, + "maxEvaluationsPerSolve": 0, + "maxResidualEvaluationsPerSolve": 0, + "lastScope": [ + "amesim_pnch023_1", + "amesim_pnor001_2", + "amesim_pn3node2_2", + "amesim_pn3node2_3", + "amesim_pnch023_2", + "amesim_pnor001_3", + "amesim_pnl0001_2", + "amesim_pnl0001_4", + "amesim_pnl0003_2", + "amesim_pnl0003_8", + "amesim_pnl00r_5", + "amesim_pnor001_1", + "amesim_pn3node2_1", + "amesim_pnch023_4", + "amesim_pnor001_8", + "amesim_pn3node2_8", + "amesim_pnl0001_1", + "amesim_pnl0001_11", + "amesim_pnl0003_1", + "amesim_pnl0003_7", + "amesim_pnl00r_4", + "amesim_pnor001_4", + "amesim_pn3node2_4", + "amesim_pn3node2_5", + "amesim_pnch023_3", + "amesim_pnor001_5", + "amesim_pnl0001_5", + "amesim_pnl0001_9", + "amesim_pnl0003_3", + "amesim_pnl0003_4", + "amesim_pnl00r_6", + "amesim_pnor001_6", + "amesim_pn3node2_6", + "amesim_pnor001_7", + "amesim_pnl0001_7", + "amesim_pn3node2_9", + "amesim_pnl0001_10", + "amesim_pnl0003_5", + "amesim_pnl0003_6", + "amesim_pnl00r_7", + "amesim_pnvo001_1", + "amesim_p4node2_1", + "amesim_pnl0002_1", + "amesim_pnl0002_8", + "amesim_pnl0001_13", + "amesim_pnch012_15", + "amesim_pnvo001_2", + "amesim_p4node2_2", + "amesim_pnl0002_2", + "amesim_pnl0001_14", + "amesim_pnch012_14", + "amesim_pnvo001_4", + "amesim_p4node2_4", + "amesim_pnl0002_3", + "amesim_pnl0002_4", + "amesim_pnl0001_16", + "amesim_pnch012_12", + "amesim_pnvo001_5", + "amesim_p4node2_5", + "amesim_pnl0002_5", + "amesim_pnl0001_17", + "amesim_pnch012_11", + "amesim_pnl0001_21", + "amesim_pnvo001_6", + "amesim_p4node2_6", + "amesim_pnl0002_6", + "amesim_pnl0001_18", + "amesim_pnch012_10", + "amesim_pnl0001_25", + "amesim_pnvo001_7", + "amesim_p4node2_7", + "amesim_pnl0002_7", + "amesim_pnl0001_19", + "amesim_pnch012_9", + "amesim_pnl0001_26", + "amesim_pnvo001_8", + "amesim_p4node2_8", + "amesim_pnl0001_20", + "amesim_pnch012_8", + "amesim_pnl0001_27", + "amesim_pnvo001_3", + "amesim_p4node2_3", + "amesim_pnl0001_15", + "amesim_pnch012_13" + ], + "last": { + "success": true, + "message": "Compiled causal stream-pressure block completed; residuals reuse the latest full audit.", + "evaluations": 0, + "pressureScale": 12778173.81237062, + "flowScale": 0.3969050972146073, + "maxScaledResidual": 0.0, + "maxRawResidual": 0.0, + "residualEvaluations": 0, + "jacobianMode": "seeded", + "denseFallbackUsed": false, + "nonlinearBlockCount": 0, + "nonlinearBlockUnknownCount": 0, + "blockFallbackUsed": false, + "blockFallbackReason": null, + "residualVerifiedThisSolve": false, + "causalFastPathUsed": true + }, + "causalExecution": { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 20123, + "fullResidualAuditCount": 316, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 5, + "lastVerifiedMaxScaledResidual": 6.298835125311266e-17, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 20123, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 20123, + "compiledEffortUnknownCount": 440, + "compiledFlowAssignmentCount": 336, + "compiledAssignmentCount": 776, + "logicalEffortCoordinateCount": 116, + "eliminatedEffortAliasCount": 324, + "canonicalCoordinateCount": 452, + "compatibilityScatterCount": 776 + }, + "secondaryCausalExecution": [ + { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 28375, + "fullResidualAuditCount": 444, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 49, + "lastVerifiedMaxScaledResidual": 0.0, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 28375, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 28375, + "compiledEffortUnknownCount": 184, + "compiledFlowAssignmentCount": 184, + "compiledAssignmentCount": 368 + } + ] + }, + "stream": { + "maxIterationsPerSolve": 4, + "maxThermofluidIterations": 3, + "thermofluidClosure": { + "failureCount": 0, + "lastFailure": null, + "lastSuccess": { + "rhsTime": 0.2, + "iterations": 2, + "maxDelta": 2.0594637106796654e-14, + "scale": 1.0, + "tolerance": 1e-12, + "worstPort": { + "component": "amesim_p4node2_2", + "port": "port_3", + "value": -0.38360253406481926, + "signedDelta": -2.0594637106796654e-14 + } + }, + "transaction": { + "physicalPortValueSlotCount": 1472, + "physicalFlowPortCount": 336, + "componentCount": 156, + "cacheBindingCount": 72, + "streamAndCausalCacheSlotCount": 112, + "customCacheHookCount": 0, + "diagnosticOwnerCount": 4 + } + }, + "last": { + "converged": true, + "iterations": 2, + "maxDelta": 1.4551915228366852e-11 + } + }, + "signal": { + "propagations": 204390, + "eventTimes": [ + 0.04 + ], + "last": { + "propagated": 10 + } + }, + "pneumaticVolume": { + "propagations": 163512, + "last": { + "propagated": 8, + "outputPorts": [ + "amesim_pnrp17_1.port_1", + "amesim_pnrp17_2.port_1", + "amesim_pnrp17_3.port_1", + "amesim_pnrp17_4.port_1", + "amesim_pnrp17_5.port_1", + "amesim_pnrp17_6.port_1", + "amesim_pnrp17_7.port_1", + "amesim_pnrp17_8.port_1" + ] + } + }, + "stateCount": 132, + "sampleCount": 21, + "performance": { + "mode": "standard", + "phases": { + "simulation.integration": { + "calls": 1, + "inclusiveNs": 159676898974, + "selfNs": 159676898974, + "maxNs": 159676898974, + "errors": 0 + }, + "simulation.network_compilation": { + "calls": 1, + "inclusiveNs": 34432218, + "selfNs": 34432218, + "maxNs": 34432218, + "errors": 0 + }, + "simulation.postprocessing": { + "calls": 1, + "inclusiveNs": 467148872, + "selfNs": 467148872, + "maxNs": 467148872, + "errors": 0 + }, + "simulation.response_assembly": { + "calls": 1, + "inclusiveNs": 226928070, + "selfNs": 226928070, + "maxNs": 226928070, + "errors": 0 + }, + "simulation.result_assembly": { + "calls": 1, + "inclusiveNs": 10304834, + "selfNs": 10304834, + "maxNs": 10304834, + "errors": 0 + }, + "simulation.sample_initialization": { + "calls": 1, + "inclusiveNs": 237171503, + "selfNs": 237171503, + "maxNs": 237171503, + "errors": 0 + }, + "simulation.system_construction": { + "calls": 1, + "inclusiveNs": 156417480, + "selfNs": 156417480, + "maxNs": 156417480, + "errors": 0 + }, + "simulation.total": { + "calls": 1, + "inclusiveNs": 160826981126, + "selfNs": 2440280, + "maxNs": 160826981126, + "errors": 0 + }, + "simulation.xml_validation": { + "calls": 1, + "inclusiveNs": 15238895, + "selfNs": 15238895, + "maxNs": 15238895, + "errors": 0 + } + }, + "properties": {}, + "propertyOutermostNs": 0 + } + }, + "eventTrace": { + "signalEventTimes": [ + 0.04 + ], + "stateTransitionCount": 0, + "mechanicalTransitionTimes": [], + "solverStartCount": 2, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.2, + "simulatedUntil": 0.2, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + } + } + }, + "acceptance": { + "evaluated": true, + "passed": true, + "issues": [], + "regressionGolden": { + "configured": false, + "evaluated": false, + "passed": null, + "issues": [] + } + } + } + ] +} diff --git a/tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-opt00-approved-replay-0.2.json b/tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-opt00-approved-replay-0.2.json new file mode 100644 index 0000000..263c3b8 --- /dev/null +++ b/tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-opt00-approved-replay-0.2.json @@ -0,0 +1,7680 @@ +{ + "schemaVersion": 2, + "generatedAt": "2026-08-18T07:44:49.648104+00:00", + "manifestId": "test_mql_8-progressive-v2", + "manifestPath": "/home/lujz/projects/SystemSimulationApp/tests/baselines/simulation/test_mql_8/manifest.json", + "lane": "production", + "laneDescription": "Acceptance lane: changes only tStop and preserves the AMESim-aligned source 0.01 s output grid and 0.001 s internal-step cap.", + "source": { + "path": "tests/data/test-mql-8.xml", + "sha256": "0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b", + "bytes": 104110, + "xmlIsAuthoritative": true, + "referenceArchive": { + "path": "AmesimModels/test_mql.ame", + "sha256": "cbc3aadd4569a49b3a63e5d66d4143ec16126c0f950df73fb637e07673c20fbb", + "bytes": 21708800, + "resultStartTime": 0.0, + "resultStopTime": 10.0, + "resultSampleStep": 0.01, + "resultPointCount": 1002 + }, + "companionProject": { + "path": "tests/data/test-mql-8.json", + "sha256": "b44bf540ccd1c293fe2af2b9b9052b540abf83961ad955a0f6a4ab40fbe0bb18", + "bytes": 272592, + "executionInput": false + }, + "simulation": { + "tStart": 0.0, + "tStop": 10.0, + "sampleStep": 0.01, + "maxStep": 0.001, + "method": "BDF" + }, + "resolvedPath": "/home/lujz/projects/SystemSimulationApp/tests/data/test-mql-8.xml", + "companionResolvedPath": "/home/lujz/projects/SystemSimulationApp/tests/data/test-mql-8.json" + }, + "manifest": { + "schemaVersion": 1, + "id": "test_mql_8-progressive-v2", + "description": "Primary generic-solver regression target aligned to the test_mql AMESim archive, with a short smoke gate before staged extension.", + "source": { + "path": "tests/data/test-mql-8.xml", + "sha256": "0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b", + "bytes": 104110, + "xmlIsAuthoritative": true, + "referenceArchive": { + "path": "AmesimModels/test_mql.ame", + "sha256": "cbc3aadd4569a49b3a63e5d66d4143ec16126c0f950df73fb637e07673c20fbb", + "bytes": 21708800, + "resultStartTime": 0.0, + "resultStopTime": 10.0, + "resultSampleStep": 0.01, + "resultPointCount": 1002 + }, + "companionProject": { + "path": "tests/data/test-mql-8.json", + "sha256": "b44bf540ccd1c293fe2af2b9b9052b540abf83961ad955a0f6a4ab40fbe0bb18", + "bytes": 272592, + "executionInput": false + }, + "simulation": { + "tStart": 0.0, + "tStop": 10.0, + "sampleStep": 0.01, + "maxStep": 0.001, + "method": "BDF" + } + }, + "historicalReports": [ + { + "path": "tests/baselines/simulation/test_mql_8/runs/2026-08-17-solver-only-v1.json", + "sha256": "ed0e8514c5fc083af6d403270eb0617fc20672ebb96460c355757d28d7059d0f", + "sourceXmlSha256": "42e2d6277d39bd5990cb322243bec8d71c40ff0696b440db3c8623f2ab15c2ee", + "status": "historicalOnly", + "compatibleWithCurrentSource": false, + "reason": "This report used the former spaced filename and 0.002 s sampleStep/maxStep. It is retained only as historical performance evidence and must never seed a v2 golden." + }, + { + "path": "tests/baselines/simulation/test_mql_8/runs/2026-08-17-extension-decision.json", + "sha256": "d067bab69418ec21a11481f4a2c1fcb1ba1fc9528faeeb163ea5f466c2e2987f", + "sourceXmlSha256": "42e2d6277d39bd5990cb322243bec8d71c40ff0696b440db3c8623f2ab15c2ee", + "status": "historicalOnly", + "compatibleWithCurrentSource": false, + "reason": "This deferred-stage decision was calculated from the former 0.002 s source report and is not a runtime prediction for the renamed v2 source." + }, + { + "path": "tests/baselines/simulation/test_mql_8/runs/2026-08-17-production-v2-0.2.json", + "sha256": "93baac975413703bebe940308ccd0de5dbd753f7c1c4fe015907315f112618a5", + "sourceXmlSha256": "170463d65d074da01f0f9e9dab730b3815c94c1cc80b5190ec2e3fe623da74d3", + "status": "historicalOnly", + "compatibleWithCurrentSource": false, + "reason": "This production report predates the four restored PNL0001 lines and the AMESim-aligned 10 s simulation settings; it remains historical evidence only." + }, + { + "path": "tests/baselines/simulation/test_mql_8/runs/2026-08-17-production-v2-extension-decision.json", + "sha256": "c2dd8acfaae71e9c5f2eaef35d529dd1ce1d420b48703faff3d111678496b671", + "sourceXmlSha256": "170463d65d074da01f0f9e9dab730b3815c94c1cc80b5190ec2e3fe623da74d3", + "status": "historicalOnly", + "compatibleWithCurrentSource": false, + "reason": "This extension decision is bound to the superseded 2026-08-17 production report and must not control the AMESim-aligned source." + } + ], + "historicalGoldens": [ + { + "path": "tests/baselines/simulation/test_mql_8/goldens/production-0.2s-v1.json", + "sha256": "99fa7b3631a89f59f86551847175f3701a1567d8d0bd10d87545734f17515d72", + "sourceXmlSha256": "170463d65d074da01f0f9e9dab730b3815c94c1cc80b5190ec2e3fe623da74d3", + "status": "historicalOnly", + "compatibleWithCurrentSource": false, + "reason": "This Python-state golden predates the four restored PNL0001 lines and the AMESim-aligned simulation settings; it must not approve the current source." + } + ], + "structure": { + "componentCount": 156, + "connectionCount": 178, + "dynamicComponentCount": 58, + "stateCount": 132, + "resultVariableCount": 1784, + "pressureFlowUnknownCount": 776, + "pressureFlowEquationCount": 776, + "pressureFlowIsSquare": true, + "logicalEffortCoordinateCount": 116, + "eliminatedEffortAliasCount": 324, + "canonicalCoordinateCount": 452, + "compatibilityScatterCount": 776, + "jacobianNonzeroCount": 3280, + "jacobianColorGroupCount": 52, + "hasMechanicalStateEvents": true + }, + "sequence": [ + "0.01s-smoke", + "0.2s", + "1s", + "5s", + "10s" + ], + "lanes": { + "solver-only": { + "description": "Algorithm iteration and staged-extension lane: same XML and method, with an in-memory 0.02 s output grid and 0.05 s maximum step; signal breakpoints remain explicit solver segments.", + "samplingMode": "fixed", + "sampleStep": 0.02, + "maxStepMode": "fixed", + "maxStep": 0.05, + "instrumentationMode": "standard", + "productionEquivalentOutput": false + }, + "production": { + "description": "Acceptance lane: changes only tStop and preserves the AMESim-aligned source 0.01 s output grid and 0.001 s internal-step cap.", + "samplingMode": "source", + "maxStepMode": "source", + "instrumentationMode": "standard", + "productionEquivalentOutput": true + } + }, + "variants": { + "0.01s-smoke": { + "stopTime": 0.01, + "softTimeoutSeconds": 60.0, + "hardTimeoutSeconds": 90.0, + "useForRuntimePrediction": false, + "checkpointTimes": [ + 0.0, + 0.01 + ], + "expectedSignalEventTimes": [] + }, + "0.2s": { + "stopTime": 0.2, + "softTimeoutSeconds": 300.0, + "hardTimeoutSeconds": 360.0, + "checkpointTimes": [ + 0.0, + 0.04, + 0.2 + ], + "expectedSignalEventTimes": [ + 0.04 + ], + "expectedMechanicalTransitionTimes": [], + "goldens": { + "production": { + "path": "tests/baselines/simulation/test_mql_8/goldens/production-0.2s-v2.json", + "sha256": "7ca8e859d7d2889d6608726eba0faf3441f0f2ad579799c2abdfe571fd49fd0e" + } + }, + "physicalStateV21Goldens": { + "production": { + "path": "tests/baselines/simulation/test_mql_8/goldens/production-0.2s-physical-state-v2.1.json", + "sha256": "6f0752afe8c1f7690599c2709a76d9a1342f99f726c6c8593321dc6267e175b2" + } + } + }, + "1s": { + "stopTime": 1.0, + "softTimeoutSeconds": 1200.0, + "hardTimeoutSeconds": 1260.0, + "checkpointTimes": [ + 0.0, + 0.04, + 0.8, + 1.0 + ], + "expectedSignalEventTimes": [ + 0.04, + 0.8 + ] + }, + "5s": { + "stopTime": 5.0, + "softTimeoutSeconds": 2700.0, + "hardTimeoutSeconds": 2760.0, + "checkpointTimes": [ + 0.0, + 0.04, + 0.8, + 1.0, + 2.0, + 5.0 + ], + "expectedSignalEventTimes": [ + 0.04, + 0.8 + ] + }, + "10s": { + "stopTime": 10.0, + "softTimeoutSeconds": 5400.0, + "hardTimeoutSeconds": 5460.0, + "checkpointTimes": [ + 0.0, + 0.04, + 0.8, + 1.0, + 2.0, + 5.0, + 10.0 + ], + "expectedSignalEventTimes": [ + 0.04, + 0.8 + ] + } + }, + "correctness": { + "status": "complete", + "maximumScaledResidual": 1e-07, + "requireFiniteSeries": true, + "requireStrictlyIncreasingTimes": true, + "physicalProjectionCategories": [ + "state", + "pressure", + "massFlow", + "conservation", + "discreteMode" + ], + "stateRelativeTolerance": 0.0002, + "stateAbsoluteTolerance": 1e-09, + "checkpointTimeAbsoluteToleranceSeconds": 1e-12, + "eventTimeAbsoluteToleranceSeconds": 2e-05, + "signalEventTimeAbsoluteToleranceSeconds": 1e-12, + "mechanicalTransitionTimesAvailable": true, + "note": "OPT-00 production 0.2 s is guarded by both the exact Python-state golden and the AMESim-calibrated physical-state-v2.1 golden. Longer progressive horizons remain independently staged work." + }, + "execution": { + "causalExecutorV2Default": true, + "environment": { + "SIMULATION_CAUSAL_EXECUTOR_V2": "1", + "SIMULATION_CAUSAL_COORDINATE_KERNEL": "1", + "SIMULATION_CAUSAL_FAST_PATH": "1", + "SIMULATION_ODE_JACOBIAN_MODE": "scipy", + "SIMULATIONAPP_PROPERTY_CACHE": "on" + }, + "predictionSafetyFactor": 1.5, + "terminationGraceSeconds": 10.0, + "deferAfterFailureOrTimeout": true, + "deferWhenPredictedWallExceedsSoftTimeout": true, + "longTestEnvironmentVariable": "RUN_TEST_MQL_8_LONG_REGRESSION" + } + }, + "cases": [ + { + "caseId": "0.01s-smoke", + "stopTime": 0.01, + "sampleStep": 0.01, + "maxStep": 0.001, + "lane": "production", + "samplingMode": "source", + "maxStepMode": "source", + "runtimePredictionEligible": false, + "predictedWallSeconds": null, + "softTimeoutSeconds": 60.0, + "hardTimeoutSeconds": 90.0, + "outcome": "completed", + "softCancelSent": false, + "hardTimeoutReached": false, + "orchestrationWallSeconds": 12.910801215097308, + "returnCode": 0, + "lastSimulatedTime": 0.01, + "progressEventCount": 72, + "lastProgressEvent": { + "event": "progress", + "progress": 100, + "phase": "complete", + "message": "正在汇总仿真结果", + "simulatedTime": 0.01, + "totalTime": 0.01, + "wallSeconds": 12.487410366535187 + }, + "stderrTail": [], + "worker": { + "event": "result", + "outcome": "completed", + "sourceSha256": "0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b", + "sourcePath": "/home/lujz/projects/SystemSimulationApp/tests/data/test-mql-8.xml", + "derivedConfiguration": { + "stopTime": 0.01, + "sampleStep": 0.01, + "maxStep": 0.001, + "lane": "production", + "sourceXmlUnmodified": true + }, + "wallSeconds": 12.512655084952712, + "cpuSeconds": 15.6456959, + "peakRssBytes": 140537856, + "peakRssRaw": 137244, + "peakRssRawUnit": "KiB", + "lastSimulatedTime": 0.01, + "runtime": { + "python": "3.12.3 (main, Jun 19 2026, 12:46:00) [GCC 13.3.0]", + "pythonImplementation": "CPython", + "executable": "/home/lujz/projects/SystemSimulationApp/.venv/bin/python", + "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39", + "machine": "x86_64", + "processor": "x86_64", + "cpuCount": 16, + "repository": { + "root": "/home/lujz/projects/SystemSimulationApp", + "head": "684d28752ac2fd011458befcb216b47aae692e3e", + "branch": "model-development", + "dirty": true, + "status": [ + "M .github/workflows/solver-regression.yml", + " M README.md", + " M app/simulation/benchmark_regression.py", + " M \"docs/other/\\346\\261\\202\\350\\247\\243\\345\\231\\250\\346\\200\\247\\350\\203\\275\\344\\274\\230\\345\\214\\226\\344\\273\\273\\345\\212\\241\\346\\270\\205\\345\\215\\225.md\"", + " M requirements.txt", + " M tests/baselines/simulation/test_mql_8/manifest.json", + " M tests/baselines/simulation/test_mql_full_branches/manifest.json", + " M tests/data/test-mql-8.json", + " M tests/data/test-mql-8.xml", + " M tests/test_benchmark_regression.py", + " M tests/test_dependency_constraints.py", + " M tests/test_mql_full_branches_regression.py", + " M tests/test_supported_piston_tangent.py", + " M tests/test_test_mql_8_regression.py", + "?? app/simulation/physical_state_v21.py", + "?? constraints/python312-linux-x86_64.lock", + "?? tests/baselines/simulation/test_mql_8/goldens/candidates/production-0.2s-physical-state-v2.1-candidate.json", + "?? tests/baselines/simulation/test_mql_8/goldens/production-0.2s-physical-state-v2.1.json", + "?? tests/baselines/simulation/test_mql_8/goldens/production-0.2s-v2.json", + "?? tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-amesim-aligned-v1-candidate-0.2.json", + "?? tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-physical-state-v2.1-0.2.json", + "?? tests/baselines/simulation/test_mql_full_branches/goldens/production-0.81s-v1.json", + "?? tests/baselines/simulation/test_mql_full_branches/goldens/production-2.10s-v1.json", + "?? tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-1.json", + "?? tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-2.json", + "?? tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-3.json", + "?? tests/test_physical_state_v21.py", + "?? tests/test_test_mql_ame_contract.py" + ] + }, + "packages": { + "numpy": "2.5.2", + "scipy": "1.18.0", + "lxml": "6.1.1" + }, + "environment": { + "SIMULATIONAPP_PROFILE": "standard", + "SIMULATION_ODE_JACOBIAN_MODE": "scipy", + "SIMULATIONAPP_PROPERTY_CACHE": "on", + "SIMULATION_CAUSAL_EXECUTOR_V2": "1", + "SIMULATION_CAUSAL_COORDINATE_KERNEL": "1", + "SIMULATION_CAUSAL_FAST_PATH": "1" + } + }, + "summary": { + "success": true, + "status": "completed", + "partial": false, + "message": "The solver successfully reached the end of the integration interval.", + "simulatedUntil": 0.01, + "requestedStopTime": 0.01, + "variableCount": 1784, + "seriesHealth": { + "seriesCount": 1785, + "scalarCount": 3570, + "nonfiniteCount": 0, + "timeStrictlyIncreasing": true, + "timeStart": 0.0, + "timeEnd": 0.01 + }, + "final": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_1.p": 15299999.999999806, + "amesim_pnch023_1.T": 293.14999999999634, + "amesim_pnch023_1.rho": 24.114225444477157, + "amesim_pnch023_1.u": -645224.7310428548, + "amesim_pnch023_1.h": -10744.47227494699, + "amesim_pnch023_1.port_1.p": 15299999.999999806, + "amesim_pnch023_1.port_1.m_flow": 0.0, + "amesim_pnch023_1.port_1.h_outflow": -10744.47227494699, + "amesim_pnch023_1.port_2.p": 15299999.999999806, + "amesim_pnch023_1.port_2.m_flow": 0.0, + "amesim_pnch023_1.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_1.cm": 0.0, + "amesim_pnor001_1.gasvel": 0.0, + "amesim_pnor001_1.port_1.p": 15299999.999999806, + "amesim_pnor001_1.port_1.m_flow": 0.0, + "amesim_pnor001_1.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_1.port_2.p": 15299999.999999806, + "amesim_pnor001_1.port_2.m_flow": 0.0, + "amesim_pnor001_1.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_2.cm": 0.0, + "amesim_pnor001_2.gasvel": 0.0, + "amesim_pnor001_2.port_1.p": 15299999.999999806, + "amesim_pnor001_2.port_1.m_flow": 0.0, + "amesim_pnor001_2.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_2.port_2.p": 15299999.999999806, + "amesim_pnor001_2.port_2.m_flow": 0.0, + "amesim_pnor001_2.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_1.port_1.p": 15299999.999999806, + "amesim_pn3node2_1.port_1.m_flow": 0.0, + "amesim_pn3node2_1.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_1.port_2.p": 15299999.999999806, + "amesim_pn3node2_1.port_2.m_flow": 0.0, + "amesim_pn3node2_1.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_1.port_3.p": 15299999.999999806, + "amesim_pn3node2_1.port_3.m_flow": 0.0, + "amesim_pn3node2_1.port_3.h_outflow": -10744.47227494699, + "amesim_pn3node2_2.port_1.p": 15299999.999999806, + "amesim_pn3node2_2.port_1.m_flow": 0.0, + "amesim_pn3node2_2.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_2.port_2.p": 15299999.999999806, + "amesim_pn3node2_2.port_2.m_flow": 0.0, + "amesim_pn3node2_2.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_2.port_3.p": 15299999.999999806, + "amesim_pn3node2_2.port_3.m_flow": 0.0, + "amesim_pn3node2_2.port_3.h_outflow": -10744.47227494699, + "amesim_pn3node2_3.port_1.p": 15299999.999999806, + "amesim_pn3node2_3.port_1.m_flow": 0.0, + "amesim_pn3node2_3.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_3.port_2.p": 15299999.999999806, + "amesim_pn3node2_3.port_2.m_flow": 0.0, + "amesim_pn3node2_3.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_3.port_3.p": 15299999.999999806, + "amesim_pn3node2_3.port_3.m_flow": 0.0, + "amesim_pn3node2_3.port_3.h_outflow": -10744.47227494699, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_2.p": 15299999.999999806, + "amesim_pnch023_2.T": 293.14999999999634, + "amesim_pnch023_2.rho": 24.114225444477157, + "amesim_pnch023_2.u": -645224.7310428548, + "amesim_pnch023_2.h": -10744.47227494699, + "amesim_pnch023_2.port_1.p": 15299999.999999806, + "amesim_pnch023_2.port_1.m_flow": 0.0, + "amesim_pnch023_2.port_1.h_outflow": -10744.47227494699, + "amesim_pnch023_2.port_2.p": 15299999.999999806, + "amesim_pnch023_2.port_2.m_flow": 0.0, + "amesim_pnch023_2.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_3.cm": 0.0, + "amesim_pnor001_3.gasvel": 0.0, + "amesim_pnor001_3.port_1.p": 15299999.999999806, + "amesim_pnor001_3.port_1.m_flow": 0.0, + "amesim_pnor001_3.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_3.port_2.p": 15299999.999999806, + "amesim_pnor001_3.port_2.m_flow": 0.0, + "amesim_pnor001_3.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_4.cm": 0.0, + "amesim_pnor001_4.gasvel": 0.0, + "amesim_pnor001_4.port_1.p": 15299999.999999806, + "amesim_pnor001_4.port_1.m_flow": 0.0, + "amesim_pnor001_4.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_4.port_2.p": 15299999.999999806, + "amesim_pnor001_4.port_2.m_flow": 0.0, + "amesim_pnor001_4.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_4.port_1.p": 15299999.999999806, + "amesim_pn3node2_4.port_1.m_flow": 0.0, + "amesim_pn3node2_4.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_4.port_2.p": 15299999.999999806, + "amesim_pn3node2_4.port_2.m_flow": 0.0, + "amesim_pn3node2_4.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_4.port_3.p": 15299999.999999806, + "amesim_pn3node2_4.port_3.m_flow": 0.0, + "amesim_pn3node2_4.port_3.h_outflow": -10744.47227494699, + "amesim_pn3node2_5.port_1.p": 15299999.999999806, + "amesim_pn3node2_5.port_1.m_flow": 0.0, + "amesim_pn3node2_5.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_5.port_2.p": 15299999.999999806, + "amesim_pn3node2_5.port_2.m_flow": 0.0, + "amesim_pn3node2_5.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_5.port_3.p": 15299999.999999806, + "amesim_pn3node2_5.port_3.m_flow": 0.0, + "amesim_pn3node2_5.port_3.h_outflow": -10744.47227494699, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_3.p": 15299999.999999806, + "amesim_pnch023_3.T": 293.14999999999634, + "amesim_pnch023_3.rho": 24.114225444477157, + "amesim_pnch023_3.u": -645224.7310428548, + "amesim_pnch023_3.h": -10744.47227494699, + "amesim_pnch023_3.port_1.p": 15299999.999999806, + "amesim_pnch023_3.port_1.m_flow": 0.0, + "amesim_pnch023_3.port_1.h_outflow": -10744.47227494699, + "amesim_pnch023_3.port_2.p": 15299999.999999806, + "amesim_pnch023_3.port_2.m_flow": 0.0, + "amesim_pnch023_3.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_5.cm": 0.0, + "amesim_pnor001_5.gasvel": 0.0, + "amesim_pnor001_5.port_1.p": 15299999.999999806, + "amesim_pnor001_5.port_1.m_flow": 0.0, + "amesim_pnor001_5.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_5.port_2.p": 15299999.999999806, + "amesim_pnor001_5.port_2.m_flow": 0.0, + "amesim_pnor001_5.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_6.cm": 0.0, + "amesim_pnor001_6.gasvel": 0.0, + "amesim_pnor001_6.port_1.p": 15299999.999999806, + "amesim_pnor001_6.port_1.m_flow": 0.0, + "amesim_pnor001_6.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_6.port_2.p": 15299999.999999806, + "amesim_pnor001_6.port_2.m_flow": 0.0, + "amesim_pnor001_6.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_6.port_1.p": 15299999.999999806, + "amesim_pn3node2_6.port_1.m_flow": 0.0, + "amesim_pn3node2_6.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_6.port_2.p": 15299999.999999806, + "amesim_pn3node2_6.port_2.m_flow": 0.0, + "amesim_pn3node2_6.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_6.port_3.p": 15299999.999999806, + "amesim_pn3node2_6.port_3.m_flow": 0.0, + "amesim_pn3node2_6.port_3.h_outflow": -10744.47227494699, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnch023_4.p": 15299999.999999806, + "amesim_pnch023_4.T": 293.14999999999634, + "amesim_pnch023_4.rho": 24.114225444477157, + "amesim_pnch023_4.u": -645224.7310428548, + "amesim_pnch023_4.h": -10744.47227494699, + "amesim_pnch023_4.port_1.p": 15299999.999999806, + "amesim_pnch023_4.port_1.m_flow": 0.0, + "amesim_pnch023_4.port_1.h_outflow": -10744.47227494699, + "amesim_pnch023_4.port_2.p": 15299999.999999806, + "amesim_pnch023_4.port_2.m_flow": 0.0, + "amesim_pnch023_4.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_7.cm": 0.0, + "amesim_pnor001_7.gasvel": 0.0, + "amesim_pnor001_7.port_1.p": 15299999.999999806, + "amesim_pnor001_7.port_1.m_flow": 0.0, + "amesim_pnor001_7.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_7.port_2.p": 15299999.999999806, + "amesim_pnor001_7.port_2.m_flow": 0.0, + "amesim_pnor001_7.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_8.cm": 0.0, + "amesim_pnor001_8.gasvel": 0.0, + "amesim_pnor001_8.port_1.p": 15299999.999999806, + "amesim_pnor001_8.port_1.m_flow": 0.0, + "amesim_pnor001_8.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_8.port_2.p": 15299999.999999806, + "amesim_pnor001_8.port_2.m_flow": 0.0, + "amesim_pnor001_8.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_8.port_1.p": 15299999.999999806, + "amesim_pn3node2_8.port_1.m_flow": 0.0, + "amesim_pn3node2_8.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_8.port_2.p": 15299999.999999806, + "amesim_pn3node2_8.port_2.m_flow": 0.0, + "amesim_pn3node2_8.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_8.port_3.p": 15299999.999999806, + "amesim_pn3node2_8.port_3.m_flow": 0.0, + "amesim_pn3node2_8.port_3.h_outflow": -10744.47227494699, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_1.p": 15299999.999999806, + "amesim_pnl0001_1.T": 293.14999999999634, + "amesim_pnl0001_1.rho": 24.114225444477157, + "amesim_pnl0001_1.u": -645224.7310428548, + "amesim_pnl0001_1.h": -10744.47227494699, + "amesim_pnl0001_1.re": 0.0, + "amesim_pnl0001_1.cm": 0.0, + "amesim_pnl0001_1.v": 0.0, + "amesim_pnl0001_1.ff": 64000000.0, + "amesim_pnl0001_1.port_1.p": 15299999.999999806, + "amesim_pnl0001_1.port_1.m_flow": 0.0, + "amesim_pnl0001_1.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_1.port_2.p": 15299999.999999806, + "amesim_pnl0001_1.port_2.m_flow": 0.0, + "amesim_pnl0001_1.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_2.p": 15299999.999999806, + "amesim_pnl0001_2.T": 293.14999999999634, + "amesim_pnl0001_2.rho": 24.114225444477157, + "amesim_pnl0001_2.u": -645224.7310428548, + "amesim_pnl0001_2.h": -10744.47227494699, + "amesim_pnl0001_2.re": 0.0, + "amesim_pnl0001_2.cm": 0.0, + "amesim_pnl0001_2.v": 0.0, + "amesim_pnl0001_2.ff": 64000000.0, + "amesim_pnl0001_2.port_1.p": 15299999.999999806, + "amesim_pnl0001_2.port_1.m_flow": 0.0, + "amesim_pnl0001_2.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_2.port_2.p": 15299999.999999806, + "amesim_pnl0001_2.port_2.m_flow": 0.0, + "amesim_pnl0001_2.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_4.p": 15299999.999999806, + "amesim_pnl0001_4.T": 293.14999999999634, + "amesim_pnl0001_4.rho": 24.114225444477157, + "amesim_pnl0001_4.u": -645224.7310428548, + "amesim_pnl0001_4.h": -10744.47227494699, + "amesim_pnl0001_4.re": 0.0, + "amesim_pnl0001_4.cm": 0.0, + "amesim_pnl0001_4.v": 0.0, + "amesim_pnl0001_4.ff": 64000000.0, + "amesim_pnl0001_4.port_1.p": 15299999.999999806, + "amesim_pnl0001_4.port_1.m_flow": 0.0, + "amesim_pnl0001_4.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_4.port_2.p": 15299999.999999806, + "amesim_pnl0001_4.port_2.m_flow": 0.0, + "amesim_pnl0001_4.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_5.p": 15299999.999999806, + "amesim_pnl0001_5.T": 293.14999999999634, + "amesim_pnl0001_5.rho": 24.114225444477157, + "amesim_pnl0001_5.u": -645224.7310428548, + "amesim_pnl0001_5.h": -10744.47227494699, + "amesim_pnl0001_5.re": 0.0, + "amesim_pnl0001_5.cm": 0.0, + "amesim_pnl0001_5.v": 0.0, + "amesim_pnl0001_5.ff": 64000000.0, + "amesim_pnl0001_5.port_1.p": 15299999.999999806, + "amesim_pnl0001_5.port_1.m_flow": 0.0, + "amesim_pnl0001_5.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_5.port_2.p": 15299999.999999806, + "amesim_pnl0001_5.port_2.m_flow": 0.0, + "amesim_pnl0001_5.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_7.p": 15299999.999999806, + "amesim_pnl0001_7.T": 293.14999999999634, + "amesim_pnl0001_7.rho": 24.114225444477157, + "amesim_pnl0001_7.u": -645224.7310428548, + "amesim_pnl0001_7.h": -10744.47227494699, + "amesim_pnl0001_7.re": 0.0, + "amesim_pnl0001_7.cm": 0.0, + "amesim_pnl0001_7.v": 0.0, + "amesim_pnl0001_7.ff": 64000000.0, + "amesim_pnl0001_7.port_1.p": 15299999.999999806, + "amesim_pnl0001_7.port_1.m_flow": 0.0, + "amesim_pnl0001_7.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_7.port_2.p": 15299999.999999806, + "amesim_pnl0001_7.port_2.m_flow": 0.0, + "amesim_pnl0001_7.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_9.port_1.p": 15299999.999999806, + "amesim_pn3node2_9.port_1.m_flow": 0.0, + "amesim_pn3node2_9.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_9.port_2.p": 15299999.999999806, + "amesim_pn3node2_9.port_2.m_flow": 0.0, + "amesim_pn3node2_9.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_9.port_3.p": 15299999.999999806, + "amesim_pn3node2_9.port_3.m_flow": 0.0, + "amesim_pn3node2_9.port_3.h_outflow": -10744.47227494699, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_9.p": 15299999.999999806, + "amesim_pnl0001_9.T": 293.14999999999634, + "amesim_pnl0001_9.rho": 24.114225444477157, + "amesim_pnl0001_9.u": -645224.7310428548, + "amesim_pnl0001_9.h": -10744.47227494699, + "amesim_pnl0001_9.re": 0.0, + "amesim_pnl0001_9.cm": 0.0, + "amesim_pnl0001_9.v": 0.0, + "amesim_pnl0001_9.ff": 64000000.0, + "amesim_pnl0001_9.port_1.p": 15299999.999999806, + "amesim_pnl0001_9.port_1.m_flow": 0.0, + "amesim_pnl0001_9.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_9.port_2.p": 15299999.999999806, + "amesim_pnl0001_9.port_2.m_flow": 0.0, + "amesim_pnl0001_9.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_10.p": 15299999.999999806, + "amesim_pnl0001_10.T": 293.14999999999634, + "amesim_pnl0001_10.rho": 24.114225444477157, + "amesim_pnl0001_10.u": -645224.7310428548, + "amesim_pnl0001_10.h": -10744.47227494699, + "amesim_pnl0001_10.re": 0.0, + "amesim_pnl0001_10.cm": 0.0, + "amesim_pnl0001_10.v": 0.0, + "amesim_pnl0001_10.ff": 64000000.0, + "amesim_pnl0001_10.port_1.p": 15299999.999999806, + "amesim_pnl0001_10.port_1.m_flow": 0.0, + "amesim_pnl0001_10.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_10.port_2.p": 15299999.999999806, + "amesim_pnl0001_10.port_2.m_flow": 0.0, + "amesim_pnl0001_10.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0001_11.p": 15299999.999999806, + "amesim_pnl0001_11.T": 293.14999999999634, + "amesim_pnl0001_11.rho": 24.114225444477157, + "amesim_pnl0001_11.u": -645224.7310428548, + "amesim_pnl0001_11.h": -10744.47227494699, + "amesim_pnl0001_11.re": 0.0, + "amesim_pnl0001_11.cm": 0.0, + "amesim_pnl0001_11.v": 0.0, + "amesim_pnl0001_11.ff": 64000000.0, + "amesim_pnl0001_11.port_1.p": 15299999.999999806, + "amesim_pnl0001_11.port_1.m_flow": 0.0, + "amesim_pnl0001_11.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_11.port_2.p": 15299999.999999806, + "amesim_pnl0001_11.port_2.m_flow": 0.0, + "amesim_pnl0001_11.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.p1": 15299999.999999806, + "amesim_pnl0003_1.T1": 293.14999999999634, + "amesim_pnl0003_1.rho1": 24.114225444477157, + "amesim_pnl0003_1.u1": -645224.7310428548, + "amesim_pnl0003_1.h1": -10744.47227494699, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_1.p2": 15299999.999999806, + "amesim_pnl0003_1.T2": 293.14999999999634, + "amesim_pnl0003_1.rho2": 24.114225444477157, + "amesim_pnl0003_1.u2": -645224.7310428548, + "amesim_pnl0003_1.h2": -10744.47227494699, + "amesim_pnl0003_1.dmctr": 0.0, + "amesim_pnl0003_1.re": 0.0, + "amesim_pnl0003_1.cm": 0.0, + "amesim_pnl0003_1.v": 0.0, + "amesim_pnl0003_1.ff": 64000000.0, + "amesim_pnl0003_1.port_1.p": 15299999.999999806, + "amesim_pnl0003_1.port_1.m_flow": 0.0, + "amesim_pnl0003_1.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_1.port_2.p": 15299999.999999806, + "amesim_pnl0003_1.port_2.m_flow": 0.0, + "amesim_pnl0003_1.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.p1": 15299999.999999806, + "amesim_pnl0003_2.T1": 293.14999999999634, + "amesim_pnl0003_2.rho1": 24.114225444477157, + "amesim_pnl0003_2.u1": -645224.7310428548, + "amesim_pnl0003_2.h1": -10744.47227494699, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_2.p2": 15299999.999999806, + "amesim_pnl0003_2.T2": 293.14999999999634, + "amesim_pnl0003_2.rho2": 24.114225444477157, + "amesim_pnl0003_2.u2": -645224.7310428548, + "amesim_pnl0003_2.h2": -10744.47227494699, + "amesim_pnl0003_2.dmctr": 0.0, + "amesim_pnl0003_2.re": 0.0, + "amesim_pnl0003_2.cm": 0.0, + "amesim_pnl0003_2.v": 0.0, + "amesim_pnl0003_2.ff": 64000000.0, + "amesim_pnl0003_2.port_1.p": 15299999.999999806, + "amesim_pnl0003_2.port_1.m_flow": 0.0, + "amesim_pnl0003_2.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_2.port_2.p": 15299999.999999806, + "amesim_pnl0003_2.port_2.m_flow": 0.0, + "amesim_pnl0003_2.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.p1": 15299999.999999806, + "amesim_pnl0003_3.T1": 293.14999999999634, + "amesim_pnl0003_3.rho1": 24.114225444477157, + "amesim_pnl0003_3.u1": -645224.7310428548, + "amesim_pnl0003_3.h1": -10744.47227494699, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_3.p2": 15299999.999999806, + "amesim_pnl0003_3.T2": 293.14999999999634, + "amesim_pnl0003_3.rho2": 24.114225444477157, + "amesim_pnl0003_3.u2": -645224.7310428548, + "amesim_pnl0003_3.h2": -10744.47227494699, + "amesim_pnl0003_3.dmctr": 0.0, + "amesim_pnl0003_3.re": 0.0, + "amesim_pnl0003_3.cm": 0.0, + "amesim_pnl0003_3.v": 0.0, + "amesim_pnl0003_3.ff": 64000000.0, + "amesim_pnl0003_3.port_1.p": 15299999.999999806, + "amesim_pnl0003_3.port_1.m_flow": 0.0, + "amesim_pnl0003_3.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_3.port_2.p": 15299999.999999806, + "amesim_pnl0003_3.port_2.m_flow": 0.0, + "amesim_pnl0003_3.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.p1": 15299999.999999806, + "amesim_pnl0003_4.T1": 293.14999999999634, + "amesim_pnl0003_4.rho1": 24.114225444477157, + "amesim_pnl0003_4.u1": -645224.7310428548, + "amesim_pnl0003_4.h1": -10744.47227494699, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_4.p2": 15299999.999999806, + "amesim_pnl0003_4.T2": 293.14999999999634, + "amesim_pnl0003_4.rho2": 24.114225444477157, + "amesim_pnl0003_4.u2": -645224.7310428548, + "amesim_pnl0003_4.h2": -10744.47227494699, + "amesim_pnl0003_4.dmctr": 0.0, + "amesim_pnl0003_4.re": 0.0, + "amesim_pnl0003_4.cm": 0.0, + "amesim_pnl0003_4.v": 0.0, + "amesim_pnl0003_4.ff": 64000000.0, + "amesim_pnl0003_4.port_1.p": 15299999.999999806, + "amesim_pnl0003_4.port_1.m_flow": 0.0, + "amesim_pnl0003_4.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_4.port_2.p": 15299999.999999806, + "amesim_pnl0003_4.port_2.m_flow": 0.0, + "amesim_pnl0003_4.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.p1": 15299999.999999806, + "amesim_pnl0003_5.T1": 293.14999999999634, + "amesim_pnl0003_5.rho1": 24.114225444477157, + "amesim_pnl0003_5.u1": -645224.7310428548, + "amesim_pnl0003_5.h1": -10744.47227494699, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_5.p2": 15299999.999999806, + "amesim_pnl0003_5.T2": 293.14999999999634, + "amesim_pnl0003_5.rho2": 24.114225444477157, + "amesim_pnl0003_5.u2": -645224.7310428548, + "amesim_pnl0003_5.h2": -10744.47227494699, + "amesim_pnl0003_5.dmctr": 0.0, + "amesim_pnl0003_5.re": 0.0, + "amesim_pnl0003_5.cm": 0.0, + "amesim_pnl0003_5.v": 0.0, + "amesim_pnl0003_5.ff": 64000000.0, + "amesim_pnl0003_5.port_1.p": 15299999.999999806, + "amesim_pnl0003_5.port_1.m_flow": 0.0, + "amesim_pnl0003_5.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_5.port_2.p": 15299999.999999806, + "amesim_pnl0003_5.port_2.m_flow": 0.0, + "amesim_pnl0003_5.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.p1": 15299999.999999806, + "amesim_pnl0003_6.T1": 293.14999999999634, + "amesim_pnl0003_6.rho1": 24.114225444477157, + "amesim_pnl0003_6.u1": -645224.7310428548, + "amesim_pnl0003_6.h1": -10744.47227494699, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_6.p2": 15299999.999999806, + "amesim_pnl0003_6.T2": 293.14999999999634, + "amesim_pnl0003_6.rho2": 24.114225444477157, + "amesim_pnl0003_6.u2": -645224.7310428548, + "amesim_pnl0003_6.h2": -10744.47227494699, + "amesim_pnl0003_6.dmctr": 0.0, + "amesim_pnl0003_6.re": 0.0, + "amesim_pnl0003_6.cm": 0.0, + "amesim_pnl0003_6.v": 0.0, + "amesim_pnl0003_6.ff": 64000000.0, + "amesim_pnl0003_6.port_1.p": 15299999.999999806, + "amesim_pnl0003_6.port_1.m_flow": 0.0, + "amesim_pnl0003_6.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_6.port_2.p": 15299999.999999806, + "amesim_pnl0003_6.port_2.m_flow": 0.0, + "amesim_pnl0003_6.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.p1": 15299999.999999806, + "amesim_pnl0003_7.T1": 293.14999999999634, + "amesim_pnl0003_7.rho1": 24.114225444477157, + "amesim_pnl0003_7.u1": -645224.7310428548, + "amesim_pnl0003_7.h1": -10744.47227494699, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_7.p2": 15299999.999999806, + "amesim_pnl0003_7.T2": 293.14999999999634, + "amesim_pnl0003_7.rho2": 24.114225444477157, + "amesim_pnl0003_7.u2": -645224.7310428548, + "amesim_pnl0003_7.h2": -10744.47227494699, + "amesim_pnl0003_7.dmctr": 0.0, + "amesim_pnl0003_7.re": 0.0, + "amesim_pnl0003_7.cm": 0.0, + "amesim_pnl0003_7.v": 0.0, + "amesim_pnl0003_7.ff": 64000000.0, + "amesim_pnl0003_7.port_1.p": 15299999.999999806, + "amesim_pnl0003_7.port_1.m_flow": 0.0, + "amesim_pnl0003_7.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_7.port_2.p": 15299999.999999806, + "amesim_pnl0003_7.port_2.m_flow": 0.0, + "amesim_pnl0003_7.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.p1": 15299999.999999806, + "amesim_pnl0003_8.T1": 293.14999999999634, + "amesim_pnl0003_8.rho1": 24.114225444477157, + "amesim_pnl0003_8.u1": -645224.7310428548, + "amesim_pnl0003_8.h1": -10744.47227494699, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0003_8.p2": 15299999.999999806, + "amesim_pnl0003_8.T2": 293.14999999999634, + "amesim_pnl0003_8.rho2": 24.114225444477157, + "amesim_pnl0003_8.u2": -645224.7310428548, + "amesim_pnl0003_8.h2": -10744.47227494699, + "amesim_pnl0003_8.dmctr": 0.0, + "amesim_pnl0003_8.re": 0.0, + "amesim_pnl0003_8.cm": 0.0, + "amesim_pnl0003_8.v": 0.0, + "amesim_pnl0003_8.ff": 64000000.0, + "amesim_pnl0003_8.port_1.p": 15299999.999999806, + "amesim_pnl0003_8.port_1.m_flow": 0.0, + "amesim_pnl0003_8.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_8.port_2.p": 15299999.999999806, + "amesim_pnl0003_8.port_2.m_flow": 0.0, + "amesim_pnl0003_8.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_1.xv": 0.0, + "amesim_pnvo001_1.cm": 0.015770553116636304, + "amesim_pnvo001_1.gasvel": -895.7699173608056, + "amesim_pnvo001_1.res.signal": 0.0, + "amesim_pnvo001_1.port_2.p": 100010.94848156566, + "amesim_pnvo001_1.port_2.m_flow": 0.0, + "amesim_pnvo001_1.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_1.port_3.p": 15299999.999999806, + "amesim_pnvo001_1.port_3.m_flow": 0.0, + "amesim_pnvo001_1.port_3.h_outflow": -25876.190794000147, + "amesim_pnvo001_2.xv": 0.0, + "amesim_pnvo001_2.cm": 0.0157705531167973, + "amesim_pnvo001_2.gasvel": -895.769917365966, + "amesim_pnvo001_2.res.signal": 0.0, + "amesim_pnvo001_2.port_2.p": 100010.95490086828, + "amesim_pnvo001_2.port_2.m_flow": 0.0, + "amesim_pnvo001_2.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_2.port_3.p": 15299999.999999806, + "amesim_pnvo001_2.port_3.m_flow": 0.0, + "amesim_pnvo001_2.port_3.h_outflow": -25876.184244192435, + "amesim_pnvo001_3.xv": 0.0, + "amesim_pnvo001_3.cm": 0.015770553116761524, + "amesim_pnvo001_3.gasvel": -895.7699173648193, + "amesim_pnvo001_3.res.signal": 0.0, + "amesim_pnvo001_3.port_2.p": 100010.95347452274, + "amesim_pnvo001_3.port_2.m_flow": 0.0, + "amesim_pnvo001_3.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_3.port_3.p": 15299999.999999806, + "amesim_pnvo001_3.port_3.m_flow": 0.0, + "amesim_pnvo001_3.port_3.h_outflow": -25876.1909391544, + "amesim_pnvo001_4.xv": 0.0, + "amesim_pnvo001_4.cm": 0.01577055311664456, + "amesim_pnvo001_4.gasvel": -895.7699173610704, + "amesim_pnvo001_4.res.signal": 0.0, + "amesim_pnvo001_4.port_2.p": 100010.94881094518, + "amesim_pnvo001_4.port_2.m_flow": 0.0, + "amesim_pnvo001_4.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_4.port_3.p": 15299999.999999806, + "amesim_pnvo001_4.port_3.m_flow": 0.0, + "amesim_pnvo001_4.port_3.h_outflow": -25876.270933162723, + "amesim_pnvo001_5.xv": 0.0, + "amesim_pnvo001_5.cm": 0.0157705530963887, + "amesim_pnvo001_5.gasvel": -895.7699167118114, + "amesim_pnvo001_5.res.signal": 0.0, + "amesim_pnvo001_5.port_2.p": 100010.14115199873, + "amesim_pnvo001_5.port_2.m_flow": 0.0, + "amesim_pnvo001_5.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_5.port_3.p": 15299999.999999806, + "amesim_pnvo001_5.port_3.m_flow": 0.0, + "amesim_pnvo001_5.port_3.h_outflow": -25881.128631162454, + "amesim_pnvo001_6.xv": 0.0, + "amesim_pnvo001_6.cm": 0.015770553105903425, + "amesim_pnvo001_6.gasvel": -895.7699170167859, + "amesim_pnvo001_6.res.signal": 0.0, + "amesim_pnvo001_6.port_2.p": 100010.52053114331, + "amesim_pnvo001_6.port_2.m_flow": 0.0, + "amesim_pnvo001_6.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_6.port_3.p": 15299999.999999806, + "amesim_pnvo001_6.port_3.m_flow": 0.0, + "amesim_pnvo001_6.port_3.h_outflow": -25878.805987953216, + "amesim_pnvo001_7.xv": 0.0, + "amesim_pnvo001_7.cm": 0.015770553105912653, + "amesim_pnvo001_7.gasvel": -895.7699170170819, + "amesim_pnvo001_7.res.signal": 0.0, + "amesim_pnvo001_7.port_2.p": 100010.52089922136, + "amesim_pnvo001_7.port_2.m_flow": 0.0, + "amesim_pnvo001_7.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_7.port_3.p": 15299999.999999806, + "amesim_pnvo001_7.port_3.m_flow": 0.0, + "amesim_pnvo001_7.port_3.h_outflow": -25878.803822985225, + "amesim_pnvo001_8.xv": 0.0, + "amesim_pnvo001_8.cm": 0.015770553105379878, + "amesim_pnvo001_8.gasvel": -895.7699170000047, + "amesim_pnvo001_8.res.signal": 0.0, + "amesim_pnvo001_8.port_2.p": 100010.49965580451, + "amesim_pnvo001_8.port_2.m_flow": 0.0, + "amesim_pnvo001_8.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_8.port_3.p": 15299999.999999806, + "amesim_pnvo001_8.port_3.m_flow": 0.0, + "amesim_pnvo001_8.port_3.h_outflow": -25878.954894385002, + "amesim_step0_1.y": 0.0, + "amesim_step0_1.out.signal": 0.0, + "amesim_step0_2.y": 0.0, + "amesim_step0_2.out.signal": 0.0, + "amesim_step0_3.y": 0.0, + "amesim_step0_3.out.signal": 0.0, + "amesim_step0_4.y": 0.0, + "amesim_step0_4.out.signal": 0.0, + "amesim_step0_5.y": 0.0, + "amesim_step0_5.out.signal": 0.0, + "amesim_step0_6.y": 0.0, + "amesim_step0_6.out.signal": 0.0, + "amesim_step0_7.y": 0.0, + "amesim_step0_7.out.signal": 0.0, + "amesim_step0_8.y": 0.0, + "amesim_step0_8.out.signal": 0.0, + "amesim_p4node2_1.port_1.p": 100010.94848156566, + "amesim_p4node2_1.port_1.m_flow": -6.620563953591687e-07, + "amesim_p4node2_1.port_1.h_outflow": -25876.190794000147, + "amesim_p4node2_1.port_2.p": 100010.94848156566, + "amesim_p4node2_1.port_2.m_flow": 1.4537005068076771e-06, + "amesim_p4node2_1.port_2.h_outflow": -25876.190794000147, + "amesim_p4node2_1.port_3.p": 100010.94848156566, + "amesim_p4node2_1.port_3.m_flow": 0.0, + "amesim_p4node2_1.port_3.h_outflow": -25876.190794000147, + "amesim_p4node2_1.port_4.p": 100010.94848156566, + "amesim_p4node2_1.port_4.m_flow": -7.916441114485084e-07, + "amesim_p4node2_1.port_4.h_outflow": -25876.190794000147, + "amesim_p4node2_2.port_1.p": 100010.95490086828, + "amesim_p4node2_2.port_1.m_flow": -6.784215278539294e-07, + "amesim_p4node2_2.port_1.h_outflow": -10744.47227494699, + "amesim_p4node2_2.port_2.p": 100010.95490086828, + "amesim_p4node2_2.port_2.m_flow": 0.0, + "amesim_p4node2_2.port_2.h_outflow": -25876.184244192435, + "amesim_p4node2_2.port_3.p": 100010.95490086828, + "amesim_p4node2_2.port_3.m_flow": 1.3494715417546127e-06, + "amesim_p4node2_2.port_3.h_outflow": -10744.47227494699, + "amesim_p4node2_2.port_4.p": 100010.95490086828, + "amesim_p4node2_2.port_4.m_flow": -6.710500139006832e-07, + "amesim_p4node2_2.port_4.h_outflow": -10744.47227494699, + "amesim_p4node2_3.port_1.p": 100010.95347452274, + "amesim_p4node2_3.port_1.m_flow": -6.649895811221172e-07, + "amesim_p4node2_3.port_1.h_outflow": -10744.47227494699, + "amesim_p4node2_3.port_2.p": 100010.95347452274, + "amesim_p4node2_3.port_2.m_flow": 0.0, + "amesim_p4node2_3.port_2.h_outflow": -25876.1909391544, + "amesim_p4node2_3.port_3.p": 100010.95347452274, + "amesim_p4node2_3.port_3.m_flow": 1.3428155930724192e-06, + "amesim_p4node2_3.port_3.h_outflow": -10744.47227494699, + "amesim_p4node2_3.port_4.p": 100010.95347452274, + "amesim_p4node2_3.port_4.m_flow": -6.77826011950302e-07, + "amesim_p4node2_3.port_4.h_outflow": -10744.47227494699, + "amesim_p4node2_4.port_1.p": 100010.94881094518, + "amesim_p4node2_4.port_1.m_flow": -6.580138421536016e-07, + "amesim_p4node2_4.port_1.h_outflow": -10744.47227494699, + "amesim_p4node2_4.port_2.p": 100010.94881094518, + "amesim_p4node2_4.port_2.m_flow": 0.0, + "amesim_p4node2_4.port_2.h_outflow": -25876.270933162723, + "amesim_p4node2_4.port_3.p": 100010.94881094518, + "amesim_p4node2_4.port_3.m_flow": 1.349063652461271e-06, + "amesim_p4node2_4.port_3.h_outflow": -10744.47227494699, + "amesim_p4node2_4.port_4.p": 100010.94881094518, + "amesim_p4node2_4.port_4.m_flow": -6.910498103076696e-07, + "amesim_p4node2_4.port_4.h_outflow": -10744.47227494699, + "amesim_p4node2_5.port_1.p": 100010.93606015209, + "amesim_p4node2_5.port_1.m_flow": -6.477053219230498e-07, + "amesim_p4node2_5.port_1.h_outflow": -25881.128631162454, + "amesim_p4node2_5.port_2.p": 100010.93606015209, + "amesim_p4node2_5.port_2.m_flow": -1.5267814316720252e-06, + "amesim_p4node2_5.port_2.h_outflow": -25871.91369116843, + "amesim_p4node2_5.port_3.p": 100010.93606015209, + "amesim_p4node2_5.port_3.m_flow": 2.892437848259606e-06, + "amesim_p4node2_5.port_3.h_outflow": -25881.128631162454, + "amesim_p4node2_5.port_4.p": 100010.93606015209, + "amesim_p4node2_5.port_4.m_flow": -7.17951094664531e-07, + "amesim_p4node2_5.port_4.h_outflow": -25881.128631162454, + "amesim_p4node2_6.port_1.p": 100010.91349183957, + "amesim_p4node2_6.port_1.m_flow": -6.215500072522873e-07, + "amesim_p4node2_6.port_1.h_outflow": -25878.805987953216, + "amesim_p4node2_6.port_2.p": 100010.91349183957, + "amesim_p4node2_6.port_2.m_flow": -1.0057376435009283e-07, + "amesim_p4node2_6.port_2.h_outflow": -25851.48314774343, + "amesim_p4node2_6.port_3.p": 100010.91349183957, + "amesim_p4node2_6.port_3.m_flow": 1.3972177615852166e-06, + "amesim_p4node2_6.port_3.h_outflow": -25878.805987953216, + "amesim_p4node2_6.port_4.p": 100010.91349183957, + "amesim_p4node2_6.port_4.m_flow": -6.750939899828365e-07, + "amesim_p4node2_6.port_4.h_outflow": -25878.805987953216, + "amesim_p4node2_7.port_1.p": 100010.91281331026, + "amesim_p4node2_7.port_1.m_flow": -6.721801467474084e-07, + "amesim_p4node2_7.port_1.h_outflow": -25878.803822985225, + "amesim_p4node2_7.port_2.p": 100010.91281331026, + "amesim_p4node2_7.port_2.m_flow": -9.953897045222411e-08, + "amesim_p4node2_7.port_2.h_outflow": -25852.04857931766, + "amesim_p4node2_7.port_3.p": 100010.91281331026, + "amesim_p4node2_7.port_3.m_flow": 1.488225459377227e-06, + "amesim_p4node2_7.port_3.h_outflow": -25878.803822985225, + "amesim_p4node2_7.port_4.p": 100010.91281331026, + "amesim_p4node2_7.port_4.m_flow": -7.165063421775946e-07, + "amesim_p4node2_7.port_4.h_outflow": -25878.803822985225, + "amesim_p4node2_8.port_1.p": 100010.89196334983, + "amesim_p4node2_8.port_1.m_flow": -6.272262449154533e-07, + "amesim_p4node2_8.port_1.h_outflow": -25878.954894385002, + "amesim_p4node2_8.port_2.p": 100010.89196334983, + "amesim_p4node2_8.port_2.m_flow": -9.992710875690844e-08, + "amesim_p4node2_8.port_2.h_outflow": -25851.238478896197, + "amesim_p4node2_8.port_3.p": 100010.89196334983, + "amesim_p4node2_8.port_3.m_flow": 1.2783505600993812e-06, + "amesim_p4node2_8.port_3.h_outflow": -25878.954894385002, + "amesim_p4node2_8.port_4.p": 100010.89196334983, + "amesim_p4node2_8.port_4.m_flow": -5.511972064270194e-07, + "amesim_p4node2_8.port_4.h_outflow": -25878.954894385002, + "amesim_pnl0002_1.m": 0.00010317023683479696, + "amesim_pnl0002_1.U": -65.50833986686087, + "amesim_pnl0002_1.p": 100010.34556963237, + "amesim_pnl0002_1.T": 293.16221536780455, + "amesim_pnl0002_1.rho": 0.16420053172219473, + "amesim_pnl0002_1.u": -634953.8575912855, + "amesim_pnl0002_1.h": -25879.42573234081, + "amesim_pnl0002_1.re": 2.169174991698663, + "amesim_pnl0002_1.cm": 3.661633247798076e-07, + "amesim_pnl0002_1.v": 0.013058172171363423, + "amesim_pnl0002_1.ff": 29.506531327150576, + "amesim_pnl0002_1.port_1.p": 100010.94848156566, + "amesim_pnl0002_1.port_1.m_flow": 6.620563953591687e-07, + "amesim_pnl0002_1.port_1.h_outflow": -25879.42573234081, + "amesim_pnl0002_1.port_2.p": 100010.95490086828, + "amesim_pnl0002_1.port_2.m_flow": 6.784215278539294e-07, + "amesim_pnl0002_1.port_2.h_outflow": -25879.42573234081, + "amesim_pnl0002_2.m": 0.00010317020552041471, + "amesim_pnl0002_2.U": -65.50828975384509, + "amesim_pnl0002_2.p": 100010.34729187885, + "amesim_pnl0002_2.T": 293.16230940012275, + "amesim_pnl0002_2.rho": 0.16420048188380748, + "amesim_pnl0002_2.u": -634953.5645820023, + "amesim_pnl0002_2.h": -25878.937367152048, + "amesim_pnl0002_2.re": 2.154470953456789, + "amesim_pnl0002_2.cm": 3.658421759783288e-07, + "amesim_pnl0002_2.v": 0.013078497627136339, + "amesim_pnl0002_2.ff": 29.706279776786175, + "amesim_pnl0002_2.port_1.p": 100010.95490086828, + "amesim_pnl0002_2.port_1.m_flow": 6.710500139006832e-07, + "amesim_pnl0002_2.port_1.h_outflow": -25878.937367152048, + "amesim_pnl0002_2.port_2.p": 100010.95347452274, + "amesim_pnl0002_2.port_2.m_flow": 6.649895811221172e-07, + "amesim_pnl0002_2.port_2.h_outflow": -25878.937367152048, + "amesim_pnl0002_3.m": 0.00010317020356173892, + "amesim_pnl0002_3.U": -65.5082895567585, + "amesim_pnl0002_3.p": 100010.34428191438, + "amesim_pnl0002_3.T": 293.1623061439268, + "amesim_pnl0002_3.rho": 0.16420047876647814, + "amesim_pnl0002_3.u": -634953.5747262256, + "amesim_pnl0002_3.h": -25878.954279188838, + "amesim_pnl0002_3.re": 2.1541488552116643, + "amesim_pnl0002_3.cm": 3.657874927739975e-07, + "amesim_pnl0002_3.v": 0.013076542756354923, + "amesim_pnl0002_3.ff": 29.71664690570742, + "amesim_pnl0002_3.port_1.p": 100010.95347452274, + "amesim_pnl0002_3.port_1.m_flow": 6.77826011950302e-07, + "amesim_pnl0002_3.port_1.h_outflow": -25878.954279188838, + "amesim_pnl0002_3.port_2.p": 100010.94881094518, + "amesim_pnl0002_3.port_2.m_flow": 6.580138421536016e-07, + "amesim_pnl0002_3.port_2.h_outflow": -25878.954279188838, + "amesim_pnl0002_4.m": 0.00010317023330709878, + "amesim_pnl0002_4.U": -65.50834289205866, + "amesim_pnl0002_4.p": 100010.33656089466, + "amesim_pnl0002_4.T": 293.1621989880942, + "amesim_pnl0002_4.rho": 0.1642005261076887, + "amesim_pnl0002_4.u": -634953.9086246426, + "amesim_pnl0002_4.h": -25879.51080386951, + "amesim_pnl0002_4.re": 2.166235695790457, + "amesim_pnl0002_4.cm": 3.657107099959312e-07, + "amesim_pnl0002_4.v": 0.013042670953210947, + "amesim_pnl0002_4.ff": 29.56896079401578, + "amesim_pnl0002_4.port_1.p": 100010.94881094518, + "amesim_pnl0002_4.port_1.m_flow": 6.910498103076696e-07, + "amesim_pnl0002_4.port_1.h_outflow": -25879.51080386951, + "amesim_pnl0002_4.port_2.p": 100010.93606015209, + "amesim_pnl0002_4.port_2.m_flow": 6.477053219230498e-07, + "amesim_pnl0002_4.port_2.h_outflow": -25879.51080386951, + "amesim_pnl0002_5.m": 0.0001031702507607681, + "amesim_pnl0002_5.U": -65.50838518730929, + "amesim_pnl0002_5.p": 100010.32035566251, + "amesim_pnl0002_5.T": 293.1621018941419, + "amesim_pnl0002_5.rho": 0.16420055388606616, + "amesim_pnl0002_5.u": -634954.2111631637, + "amesim_pnl0002_5.h": -25880.015073321876, + "amesim_pnl0002_5.re": 2.175326013749771, + "amesim_pnl0002_5.cm": 3.6498050562202045e-07, + "amesim_pnl0002_5.v": 0.01298332567307864, + "amesim_pnl0002_5.ff": 29.574054971402724, + "amesim_pnl0002_5.port_1.p": 100010.93606015209, + "amesim_pnl0002_5.port_1.m_flow": 7.17951094664531e-07, + "amesim_pnl0002_5.port_1.h_outflow": -25880.015073321876, + "amesim_pnl0002_5.port_2.p": 100010.91349183957, + "amesim_pnl0002_5.port_2.m_flow": 6.215500072522873e-07, + "amesim_pnl0002_5.port_2.h_outflow": -25880.015073321876, + "amesim_pnl0002_6.m": 0.00010317024283775055, + "amesim_pnl0002_6.U": -65.50838500484299, + "amesim_pnl0002_6.p": 100010.30752759434, + "amesim_pnl0002_6.T": 293.16208681009834, + "amesim_pnl0002_6.rho": 0.1642005412761921, + "amesim_pnl0002_6.u": -634954.2581562396, + "amesim_pnl0002_6.h": -25880.093416594507, + "amesim_pnl0002_6.re": 2.187948007478851, + "amesim_pnl0002_6.cm": 3.670986588010187e-07, + "amesim_pnl0002_6.v": 0.013058679348304464, + "amesim_pnl0002_6.ff": 29.25128894623675, + "amesim_pnl0002_6.port_1.p": 100010.91349183957, + "amesim_pnl0002_6.port_1.m_flow": 6.750939899828365e-07, + "amesim_pnl0002_6.port_1.h_outflow": -25880.093416594507, + "amesim_pnl0002_6.port_2.p": 100010.91281331026, + "amesim_pnl0002_6.port_2.m_flow": 6.721801467474084e-07, + "amesim_pnl0002_6.port_2.h_outflow": -25880.093416594507, + "amesim_pnl0002_7.m": 0.00010317023657694063, + "amesim_pnl0002_7.U": -65.5083848238841, + "amesim_pnl0002_7.p": 100010.2974298176, + "amesim_pnl0002_7.T": 293.1620750050012, + "amesim_pnl0002_7.rho": 0.16420053131180362, + "amesim_pnl0002_7.u": -634954.2949339882, + "amesim_pnl0002_7.h": -25880.1547297396, + "amesim_pnl0002_7.re": 2.182196668047981, + "amesim_pnl0002_7.cm": 3.661337032260221e-07, + "amesim_pnl0002_7.v": 0.013024353005179332, + "amesim_pnl0002_7.ff": 29.458289786845093, + "amesim_pnl0002_7.port_1.p": 100010.91281331026, + "amesim_pnl0002_7.port_1.m_flow": 7.165063421775946e-07, + "amesim_pnl0002_7.port_1.h_outflow": -25880.1547297396, + "amesim_pnl0002_7.port_2.p": 100010.89196334983, + "amesim_pnl0002_7.port_2.m_flow": 6.272262449154533e-07, + "amesim_pnl0002_7.port_2.h_outflow": -25880.1547297396, + "amesim_pnl0002_8.m": 0.0001031702486833043, + "amesim_pnl0002_8.U": -65.50838515213454, + "amesim_pnl0002_8.p": 100010.31697861779, + "amesim_pnl0002_8.T": 293.16209789960226, + "amesim_pnl0002_8.rho": 0.16420055057967983, + "amesim_pnl0002_8.u": -634954.223607833, + "amesim_pnl0002_8.h": -25880.03582009556, + "amesim_pnl0002_8.re": 2.180747681366318, + "amesim_pnl0002_8.cm": 3.6589095942790356e-07, + "amesim_pnl0002_8.v": 0.013015724581052993, + "amesim_pnl0002_8.ff": 30.319836866238752, + "amesim_pnl0002_8.port_1.p": 100010.89196334983, + "amesim_pnl0002_8.port_1.m_flow": 5.511972064270194e-07, + "amesim_pnl0002_8.port_1.h_outflow": -25880.03582009556, + "amesim_pnl0002_8.port_2.p": 100010.94848156566, + "amesim_pnl0002_8.port_2.m_flow": 7.916441114485084e-07, + "amesim_pnl0002_8.port_2.h_outflow": -25880.03582009556, + "amesim_pnl0001_13.m": 5.158531975466972e-05, + "amesim_pnl0001_13.U": -32.75419767896473, + "amesim_pnl0001_13.p": 100010.94848156566, + "amesim_pnl0001_13.T": 293.1628382124887, + "amesim_pnl0001_13.rho": 0.16420117259863365, + "amesim_pnl0001_13.u": -634951.9172264059, + "amesim_pnl0001_13.h": -25876.190794000147, + "amesim_pnl0001_13.re": 6.9238184739890904, + "amesim_pnl0001_13.cm": 1.1616857769081562e-06, + "amesim_pnl0001_13.v": 0.0413243000033239, + "amesim_pnl0001_13.ff": 9.243454351154735, + "amesim_pnl0001_13.port_1.p": 100011.76655554793, + "amesim_pnl0001_13.port_1.m_flow": 2.1317446636564634e-06, + "amesim_pnl0001_13.port_1.h_outflow": -25876.190794000147, + "amesim_pnl0001_13.port_2.p": 100010.94848156566, + "amesim_pnl0001_13.port_2.m_flow": -1.4537005068076771e-06, + "amesim_pnl0001_13.port_2.h_outflow": -25876.190794000147, + "amesim_pnl0001_14.m": 5.158532284333277e-05, + "amesim_pnl0001_14.U": -32.75419943769701, + "amesim_pnl0001_14.p": 100010.95490086828, + "amesim_pnl0001_14.T": 293.16283947333216, + "amesim_pnl0001_14.rho": 0.1642011824301535, + "amesim_pnl0001_14.u": -634951.9133024168, + "amesim_pnl0001_14.h": -25876.18424419243, + "amesim_pnl0001_14.re": 6.587207544493272, + "amesim_pnl0001_14.cm": 1.1052088827813414e-06, + "amesim_pnl0001_14.v": 0.03931526445803537, + "amesim_pnl0001_14.ff": 9.715801357056417, + "amesim_pnl0001_14.port_1.p": 100011.76229077564, + "amesim_pnl0001_14.port_1.m_flow": 2.0281069798683504e-06, + "amesim_pnl0001_14.port_1.h_outflow": -25876.18424419243, + "amesim_pnl0001_14.port_2.p": 100010.95490086828, + "amesim_pnl0001_14.port_2.m_flow": -1.3494715417546127e-06, + "amesim_pnl0001_14.port_2.h_outflow": -25876.18424419243, + "amesim_pnl0001_15.m": 5.1585322334557295e-05, + "amesim_pnl0001_15.U": -32.75419932179396, + "amesim_pnl0001_15.p": 100010.95347452274, + "amesim_pnl0001_15.T": 293.16283818431367, + "amesim_pnl0001_15.rho": 0.16420118081067087, + "amesim_pnl0001_15.u": -634951.9173179953, + "amesim_pnl0001_15.h": -25876.1909391544, + "amesim_pnl0001_15.re": 6.566533826821713, + "amesim_pnl0001_15.cm": 1.1017402410331833e-06, + "amesim_pnl0001_15.v": 0.039191875418070475, + "amesim_pnl0001_15.ff": 9.746390057199603, + "amesim_pnl0001_15.port_1.p": 100011.76019571227, + "amesim_pnl0001_15.port_1.m_flow": 2.0217418315738363e-06, + "amesim_pnl0001_15.port_1.h_outflow": -25876.1909391544, + "amesim_pnl0001_15.port_2.p": 100010.95347452274, + "amesim_pnl0001_15.port_2.m_flow": -1.3428155930724192e-06, + "amesim_pnl0001_15.port_2.h_outflow": -25876.1909391544, + "amesim_pnl0001_16.m": 5.158532263958886e-05, + "amesim_pnl0001_16.U": -32.75420199109765, + "amesim_pnl0001_16.p": 100010.94881094518, + "amesim_pnl0001_16.T": 293.1628227820588, + "amesim_pnl0001_16.rho": 0.1642011817816165, + "amesim_pnl0001_16.u": -634951.965308842, + "amesim_pnl0001_16.h": -25876.270933162723, + "amesim_pnl0001_16.re": 6.695916087340529, + "amesim_pnl0001_16.cm": 1.1234480725260551e-06, + "amesim_pnl0001_16.v": 0.03996408055245903, + "amesim_pnl0001_16.ff": 9.558064821182578, + "amesim_pnl0001_16.port_1.p": 100011.75969275752, + "amesim_pnl0001_16.port_1.m_flow": 2.0615767015464285e-06, + "amesim_pnl0001_16.port_1.h_outflow": -25876.270933162723, + "amesim_pnl0001_16.port_2.p": 100010.94881094518, + "amesim_pnl0001_16.port_2.m_flow": -1.349063652461271e-06, + "amesim_pnl0001_16.port_2.h_outflow": -25876.270933162723, + "amesim_pnl0001_17.m": 5.1585315845768046e-05, + "amesim_pnl0001_17.U": -32.75419747762307, + "amesim_pnl0001_17.p": 100010.93606015209, + "amesim_pnl0001_17.T": 293.1628240214582, + "amesim_pnl0001_17.rho": 0.1642011601562132, + "amesim_pnl0001_17.u": -634951.9614371065, + "amesim_pnl0001_17.h": -25876.26449923813, + "amesim_pnl0001_17.re": 5.771991466220812, + "amesim_pnl0001_17.cm": 9.684314256624252e-07, + "amesim_pnl0001_17.v": 0.03444972004510773, + "amesim_pnl0001_17.ff": 11.088027481423797, + "amesim_pnl0001_17.port_1.p": 100011.71586088036, + "amesim_pnl0001_17.port_1.m_flow": 1.777113543381723e-06, + "amesim_pnl0001_17.port_1.h_outflow": -25876.26449923813, + "amesim_pnl0001_17.port_2.p": 100010.93606015209, + "amesim_pnl0001_17.port_2.m_flow": -2.892437848259606e-06, + "amesim_pnl0001_17.port_2.h_outflow": -25876.26449923813, + "amesim_pnl0001_18.m": 5.158530888607434e-05, + "amesim_pnl0001_18.U": -32.75419733222357, + "amesim_pnl0001_18.p": 100010.91349183957, + "amesim_pnl0001_18.T": 293.1627974289786, + "amesim_pnl0001_18.rho": 0.16420113800282007, + "amesim_pnl0001_18.u": -634952.0442837882, + "amesim_pnl0001_18.h": -25876.402614837432, + "amesim_pnl0001_18.re": 6.843731254440884, + "amesim_pnl0001_18.cm": 1.1482488930423693e-06, + "amesim_pnl0001_18.v": 0.04084631091692322, + "amesim_pnl0001_18.ff": 9.35162378833484, + "amesim_pnl0001_18.port_1.p": 100011.72905762558, + "amesim_pnl0001_18.port_1.m_flow": 2.1070867453613208e-06, + "amesim_pnl0001_18.port_1.h_outflow": -25876.402614837432, + "amesim_pnl0001_18.port_2.p": 100010.91349183957, + "amesim_pnl0001_18.port_2.m_flow": -1.3972177615852166e-06, + "amesim_pnl0001_18.port_2.h_outflow": -25876.402614837432, + "amesim_pnl0001_19.m": 5.158530867876445e-05, + "amesim_pnl0001_19.U": -32.75419733085197, + "amesim_pnl0001_19.p": 100010.91281331026, + "amesim_pnl0001_19.T": 293.16279661845, + "amesim_pnl0001_19.rho": 0.16420113734293218, + "amesim_pnl0001_19.u": -634952.0468089305, + "amesim_pnl0001_19.h": -25876.406824545742, + "amesim_pnl0001_19.re": 7.028847056553433, + "amesim_pnl0001_19.cm": 1.1793077656557953e-06, + "amesim_pnl0001_19.v": 0.0419511587500017, + "amesim_pnl0001_19.ff": 9.105333987930326, + "amesim_pnl0001_19.port_1.p": 100011.7341451429, + "amesim_pnl0001_19.port_1.m_flow": 2.1640812428490545e-06, + "amesim_pnl0001_19.port_1.h_outflow": -25876.406824545742, + "amesim_pnl0001_19.port_2.p": 100010.91281331026, + "amesim_pnl0001_19.port_2.m_flow": -1.488225459377227e-06, + "amesim_pnl0001_19.port_2.h_outflow": -25876.406824545742, + "amesim_pnl0001_20.m": 5.1585302197139716e-05, + "amesim_pnl0001_20.U": -32.75419711624529, + "amesim_pnl0001_20.p": 100010.89196334983, + "amesim_pnl0001_20.T": 293.162772345351, + "amesim_pnl0001_20.rho": 0.16420111671127988, + "amesim_pnl0001_20.u": -634952.1224295829, + "amesim_pnl0001_20.h": -25876.532893841668, + "amesim_pnl0001_20.re": 6.356313094035862, + "amesim_pnl0001_20.cm": 1.0664696149307246e-06, + "amesim_pnl0001_20.v": 0.037937199741934095, + "amesim_pnl0001_20.ff": 10.068729946618157, + "amesim_pnl0001_20.port_1.p": 100011.69179789908, + "amesim_pnl0001_20.port_1.m_flow": 1.9570175617159107e-06, + "amesim_pnl0001_20.port_1.h_outflow": -25876.532893841668, + "amesim_pnl0001_20.port_2.p": 100010.89196334983, + "amesim_pnl0001_20.port_2.m_flow": -1.2783505600993812e-06, + "amesim_pnl0001_20.port_2.h_outflow": -25876.532893841668, + "amesim_pnch012_8.m": 0.0024628449632822912, + "amesim_pnch012_8.U": -1563.8058598429288, + "amesim_pnch012_8.p": 100011.69179789908, + "amesim_pnch012_8.T": 293.1605282947765, + "amesim_pnch012_8.rho": 0.1642036865596912, + "amesim_pnch012_8.u": -634959.1156395033, + "amesim_pnch012_8.h": -25888.187371745476, + "amesim_pnch012_8.vol": 0.014998719059739256, + "amesim_pnch012_8.dvol": -0.0002558013883579483, + "amesim_pnch012_8.port_1.p": 100011.69179789908, + "amesim_pnch012_8.port_1.m_flow": -1.9570175617159107e-06, + "amesim_pnch012_8.port_1.h_outflow": -25888.187371745476, + "amesim_pnch012_8.port_2.p": 100011.69179789908, + "amesim_pnch012_8.port_2.m_flow": 0.0, + "amesim_pnch012_8.port_2.h_outflow": -25888.187371745476, + "amesim_pnch012_8.port_3.p": 100011.69179789908, + "amesim_pnch012_8.port_3.m_flow": 0.0, + "amesim_pnch012_8.port_3.h_outflow": -25888.187371745476, + "amesim_pnch012_8.port_4.p": 100011.69179789908, + "amesim_pnch012_8.port_4.m_flow": 0.0, + "amesim_pnch012_8.port_4.h_outflow": -25888.187371745476, + "amesim_pnpl01_1.port_1.p": 100011.69179789908, + "amesim_pnpl01_1.port_1.m_flow": 0.0, + "amesim_pnpl01_1.port_1.h_outflow": -25888.187371745476, + "amesim_pnpl01_2.port_1.p": 100011.69179789908, + "amesim_pnpl01_2.port_1.m_flow": 0.0, + "amesim_pnpl01_2.port_1.h_outflow": -25888.187371745476, + "amesim_pnch012_9.m": 0.002462845772693282, + "amesim_pnch012_9.U": -1563.8061590567193, + "amesim_pnch012_9.p": 100011.7341451429, + "amesim_pnch012_9.T": 293.16055628509037, + "amesim_pnch012_9.rho": 0.16420374039873395, + "amesim_pnch012_9.u": -634959.0284521127, + "amesim_pnch012_9.h": -25888.0419917211, + "amesim_pnch012_9.vol": 0.014998719071275621, + "amesim_pnch012_9.dvol": -0.000255796101632921, + "amesim_pnch012_9.port_1.p": 100011.7341451429, + "amesim_pnch012_9.port_1.m_flow": -2.1640812428490545e-06, + "amesim_pnch012_9.port_1.h_outflow": -25888.0419917211, + "amesim_pnch012_9.port_2.p": 100011.7341451429, + "amesim_pnch012_9.port_2.m_flow": 0.0, + "amesim_pnch012_9.port_2.h_outflow": -25888.0419917211, + "amesim_pnch012_9.port_3.p": 100011.7341451429, + "amesim_pnch012_9.port_3.m_flow": 0.0, + "amesim_pnch012_9.port_3.h_outflow": -25888.0419917211, + "amesim_pnch012_9.port_4.p": 100011.7341451429, + "amesim_pnch012_9.port_4.m_flow": 0.0, + "amesim_pnch012_9.port_4.h_outflow": -25888.0419917211, + "amesim_pnpl01_3.port_1.p": 100011.7341451429, + "amesim_pnpl01_3.port_1.m_flow": 0.0, + "amesim_pnpl01_3.port_1.h_outflow": -25888.0419917211, + "amesim_pnpl01_4.port_1.p": 100011.7341451429, + "amesim_pnpl01_4.port_1.m_flow": 0.0, + "amesim_pnpl01_4.port_1.h_outflow": -25888.0419917211, + "amesim_pnch012_10.m": 0.0024628456829034035, + "amesim_pnch012_10.U": -1563.8061345237102, + "amesim_pnch012_10.p": 100011.72905762558, + "amesim_pnch012_10.T": 293.16055205160166, + "amesim_pnch012_10.rho": 0.16420373441833588, + "amesim_pnch012_10.u": -634959.0416400625, + "amesim_pnch012_10.h": -25888.063979899773, + "amesim_pnch012_10.vol": 0.014998719070717972, + "amesim_pnch012_10.dvol": -0.00025579649911746185, + "amesim_pnch012_10.port_1.p": 100011.72905762558, + "amesim_pnch012_10.port_1.m_flow": -2.1070867453613208e-06, + "amesim_pnch012_10.port_1.h_outflow": -25888.063979899773, + "amesim_pnch012_10.port_2.p": 100011.72905762558, + "amesim_pnch012_10.port_2.m_flow": 0.0, + "amesim_pnch012_10.port_2.h_outflow": -25888.063979899773, + "amesim_pnch012_10.port_3.p": 100011.72905762558, + "amesim_pnch012_10.port_3.m_flow": 0.0, + "amesim_pnch012_10.port_3.h_outflow": -25888.063979899773, + "amesim_pnch012_10.port_4.p": 100011.72905762558, + "amesim_pnch012_10.port_4.m_flow": 0.0, + "amesim_pnch012_10.port_4.h_outflow": -25888.063979899773, + "amesim_pnpl01_5.port_1.p": 100011.72905762558, + "amesim_pnpl01_5.port_1.m_flow": 0.0, + "amesim_pnpl01_5.port_1.h_outflow": -25888.063979899773, + "amesim_pnpl01_6.port_1.p": 100011.72905762558, + "amesim_pnpl01_6.port_1.m_flow": 0.0, + "amesim_pnpl01_6.port_1.h_outflow": -25888.063979899773, + "amesim_pnch012_11.m": 0.002462845406986056, + "amesim_pnch012_11.U": -1563.8060050737704, + "amesim_pnch012_11.p": 100011.71586088036, + "amesim_pnch012_11.T": 293.16054608747555, + "amesim_pnch012_11.rho": 0.16420371609533896, + "amesim_pnch012_11.u": -634959.0602146245, + "amesim_pnch012_11.h": -25888.094958197988, + "amesim_pnch012_11.vol": 0.014998719064044163, + "amesim_pnch012_11.dvol": -0.0002557989271051151, + "amesim_pnch012_11.port_1.p": 100011.71586088036, + "amesim_pnch012_11.port_1.m_flow": -1.777113543381723e-06, + "amesim_pnch012_11.port_1.h_outflow": -25888.094958197988, + "amesim_pnch012_11.port_2.p": 100011.71586088036, + "amesim_pnch012_11.port_2.m_flow": 0.0, + "amesim_pnch012_11.port_2.h_outflow": -25888.094958197988, + "amesim_pnch012_11.port_3.p": 100011.71586088036, + "amesim_pnch012_11.port_3.m_flow": 0.0, + "amesim_pnch012_11.port_3.h_outflow": -25888.094958197988, + "amesim_pnch012_11.port_4.p": 100011.71586088036, + "amesim_pnch012_11.port_4.m_flow": 0.0, + "amesim_pnch012_11.port_4.h_outflow": -25888.094958197988, + "amesim_pnpl01_7.port_1.p": 100011.71586088036, + "amesim_pnpl01_7.port_1.m_flow": 0.0, + "amesim_pnpl01_7.port_1.h_outflow": -25888.094958197988, + "amesim_pnpl01_8.port_1.p": 100011.71586088036, + "amesim_pnpl01_8.port_1.m_flow": 0.0, + "amesim_pnpl01_8.port_1.h_outflow": -25888.094958197988, + "amesim_pnch012_12.m": 0.0024628462370350226, + "amesim_pnch012_12.U": -1563.8063023509549, + "amesim_pnch012_12.p": 100011.75969275752, + "amesim_pnch012_12.T": 293.16057603802113, + "amesim_pnch012_12.rho": 0.1642037712736009, + "amesim_pnch012_12.u": -634958.9669201573, + "amesim_pnch012_12.h": -25887.93939719543, + "amesim_pnch012_12.vol": 0.01499871907893857, + "amesim_pnch012_12.dvol": -0.0002557934680258189, + "amesim_pnch012_12.port_1.p": 100011.75969275752, + "amesim_pnch012_12.port_1.m_flow": -2.0615767015464285e-06, + "amesim_pnch012_12.port_1.h_outflow": -25887.93939719543, + "amesim_pnch012_12.port_2.p": 100011.75969275752, + "amesim_pnch012_12.port_2.m_flow": 0.0, + "amesim_pnch012_12.port_2.h_outflow": -25887.93939719543, + "amesim_pnch012_12.port_3.p": 100011.75969275752, + "amesim_pnch012_12.port_3.m_flow": 0.0, + "amesim_pnch012_12.port_3.h_outflow": -25887.93939719543, + "amesim_pnch012_12.port_4.p": 100011.75969275752, + "amesim_pnch012_12.port_4.m_flow": 0.0, + "amesim_pnch012_12.port_4.h_outflow": -25887.93939719543, + "amesim_pnpl01_9.port_1.p": 100011.75969275752, + "amesim_pnpl01_9.port_1.m_flow": 0.0, + "amesim_pnpl01_9.port_1.h_outflow": -25887.93939719543, + "amesim_pnpl01_10.port_1.p": 100011.75969275752, + "amesim_pnpl01_10.port_1.m_flow": 0.0, + "amesim_pnpl01_10.port_1.h_outflow": -25887.93939719543, + "amesim_pnch012_13.m": 0.0024628462184039185, + "amesim_pnch012_13.U": -1563.806262550833, + "amesim_pnch012_13.p": 100011.76019571227, + "amesim_pnch012_13.T": 293.1605796827541, + "amesim_pnch012_13.rho": 0.16420377005784711, + "amesim_pnch012_13.u": -634958.9555633235, + "amesim_pnch012_13.h": -25887.920467848766, + "amesim_pnch012_13.vol": 0.01499871907652477, + "amesim_pnch012_13.dvol": -0.0002557942680876755, + "amesim_pnch012_13.port_1.p": 100011.76019571227, + "amesim_pnch012_13.port_1.m_flow": -2.0217418315738363e-06, + "amesim_pnch012_13.port_1.h_outflow": -25887.920467848766, + "amesim_pnch012_13.port_2.p": 100011.76019571227, + "amesim_pnch012_13.port_2.m_flow": 0.0, + "amesim_pnch012_13.port_2.h_outflow": -25887.920467848766, + "amesim_pnch012_13.port_3.p": 100011.76019571227, + "amesim_pnch012_13.port_3.m_flow": 0.0, + "amesim_pnch012_13.port_3.h_outflow": -25887.920467848766, + "amesim_pnch012_13.port_4.p": 100011.76019571227, + "amesim_pnch012_13.port_4.m_flow": 0.0, + "amesim_pnch012_13.port_4.h_outflow": -25887.920467848766, + "amesim_pnpl01_11.port_1.p": 100011.76019571227, + "amesim_pnpl01_11.port_1.m_flow": 0.0, + "amesim_pnpl01_11.port_1.h_outflow": -25887.920467848766, + "amesim_pnpl01_12.port_1.p": 100011.76019571227, + "amesim_pnpl01_12.port_1.m_flow": 0.0, + "amesim_pnpl01_12.port_1.h_outflow": -25887.920467848766, + "amesim_pnch012_14.m": 0.0024628462530603456, + "amesim_pnch012_14.U": -1563.8062690804336, + "amesim_pnch012_14.p": 100011.76229077564, + "amesim_pnch012_14.T": 293.16058169981903, + "amesim_pnch012_14.rho": 0.1642037723673079, + "amesim_pnch012_14.u": -634958.949279615, + "amesim_pnch012_14.h": -25887.90999155862, + "amesim_pnch012_14.vol": 0.014998719076631183, + "amesim_pnch012_14.dvol": -0.0002557941696503793, + "amesim_pnch012_14.port_1.p": 100011.76229077564, + "amesim_pnch012_14.port_1.m_flow": -2.0281069798683504e-06, + "amesim_pnch012_14.port_1.h_outflow": -25887.90999155862, + "amesim_pnch012_14.port_2.p": 100011.76229077564, + "amesim_pnch012_14.port_2.m_flow": 0.0, + "amesim_pnch012_14.port_2.h_outflow": -25887.90999155862, + "amesim_pnch012_14.port_3.p": 100011.76229077564, + "amesim_pnch012_14.port_3.m_flow": 0.0, + "amesim_pnch012_14.port_3.h_outflow": -25887.90999155862, + "amesim_pnch012_14.port_4.p": 100011.76229077564, + "amesim_pnch012_14.port_4.m_flow": 0.0, + "amesim_pnch012_14.port_4.h_outflow": -25887.90999155862, + "amesim_pnpl01_13.port_1.p": 100011.76229077564, + "amesim_pnpl01_13.port_1.m_flow": 0.0, + "amesim_pnpl01_13.port_1.h_outflow": -25887.90999155862, + "amesim_pnpl01_14.port_1.p": 100011.76229077564, + "amesim_pnpl01_14.port_1.m_flow": 0.0, + "amesim_pnpl01_14.port_1.h_outflow": -25887.90999155862, + "amesim_pnch012_15.m": 0.0024628463546484862, + "amesim_pnch012_15.U": -1563.8063300686276, + "amesim_pnch012_15.p": 100011.76655554793, + "amesim_pnch012_15.T": 293.1605821590203, + "amesim_pnch012_15.rho": 0.16420377911106118, + "amesim_pnch012_15.u": -634958.9478519558, + "amesim_pnch012_15.h": -25887.90760565436, + "amesim_pnch012_15.vol": 0.014998719079313704, + "amesim_pnch012_15.dvol": -0.00025579304244832825, + "amesim_pnch012_15.port_1.p": 100011.76655554793, + "amesim_pnch012_15.port_1.m_flow": -2.1317446636564634e-06, + "amesim_pnch012_15.port_1.h_outflow": -25887.90760565436, + "amesim_pnch012_15.port_2.p": 100011.76655554793, + "amesim_pnch012_15.port_2.m_flow": 0.0, + "amesim_pnch012_15.port_2.h_outflow": -25887.90760565436, + "amesim_pnch012_15.port_3.p": 100011.76655554793, + "amesim_pnch012_15.port_3.m_flow": 0.0, + "amesim_pnch012_15.port_3.h_outflow": -25887.90760565436, + "amesim_pnch012_15.port_4.p": 100011.76655554793, + "amesim_pnch012_15.port_4.m_flow": 0.0, + "amesim_pnch012_15.port_4.h_outflow": -25887.90760565436, + "amesim_pnpl01_15.port_1.p": 100011.76655554793, + "amesim_pnpl01_15.port_1.m_flow": 0.0, + "amesim_pnpl01_15.port_1.h_outflow": -25887.90760565436, + "amesim_pnpl01_16.port_1.p": 100011.76655554793, + "amesim_pnpl01_16.port_1.m_flow": 0.0, + "amesim_pnpl01_16.port_1.h_outflow": -25887.90760565436, + "amesim_pnrp17_1.volume": -1.2809206862961549e-06, + "amesim_pnrp17_1.volume_flow": -0.00025579304244832825, + "amesim_pnrp17_1.length": -4.077399113631761e-05, + "amesim_pnrp17_1.pressure_force": -40.470035475811606, + "amesim_pnrp17_1.port_1.p": 100011.76655554793, + "amesim_pnrp17_1.port_1.m_flow": 0.0, + "amesim_pnrp17_1.port_1.h_outflow": -25887.90760565436, + "amesim_pnrp17_1.port_2.x": -4.077399113631761e-05, + "amesim_pnrp17_1.port_2.v": -0.008142348981557829, + "amesim_pnrp17_1.port_2.f": 40.470035475811606, + "amesim_pnrp17_1.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_1.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_1.port_3.f": -40.470035475811606, + "amesim_pnrp17_1.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_1.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_1.port_4.f": 0.0, + "amesim_pnrp17_1.port_5.x": -4.077399113631761e-05, + "amesim_pnrp17_1.port_5.v": -0.008142348981557829, + "amesim_pnrp17_1.port_5.f": 0.0, + "amesim_pnrp17_2.volume": -1.280923368815736e-06, + "amesim_pnrp17_2.volume_flow": -0.0002557941696503793, + "amesim_pnrp17_2.length": -4.0774076525702604e-05, + "amesim_pnrp17_2.pressure_force": -40.47016945423494, + "amesim_pnrp17_2.port_1.p": 100011.76229077564, + "amesim_pnrp17_2.port_1.m_flow": 0.0, + "amesim_pnrp17_2.port_1.h_outflow": -25887.90999155862, + "amesim_pnrp17_2.port_2.x": -4.0774076525702604e-05, + "amesim_pnrp17_2.port_2.v": -0.008142384862410507, + "amesim_pnrp17_2.port_2.f": 40.47016945423494, + "amesim_pnrp17_2.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_2.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_2.port_3.f": -40.47016945423494, + "amesim_pnrp17_2.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_2.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_2.port_4.f": 0.0, + "amesim_pnrp17_2.port_5.x": -4.0774076525702604e-05, + "amesim_pnrp17_2.port_5.v": -0.008142384862410507, + "amesim_pnrp17_2.port_5.f": 0.0, + "amesim_pnrp17_3.volume": -1.2809234752295699e-06, + "amesim_pnrp17_3.volume_flow": -0.0002557942680876755, + "amesim_pnrp17_3.length": -4.077407991304482e-05, + "amesim_pnrp17_3.pressure_force": -40.470235270946624, + "amesim_pnrp17_3.port_1.p": 100011.76019571227, + "amesim_pnrp17_3.port_1.m_flow": 0.0, + "amesim_pnrp17_3.port_1.h_outflow": -25887.920467848766, + "amesim_pnrp17_3.port_2.x": -4.077407991304482e-05, + "amesim_pnrp17_3.port_2.v": -0.008142387995845298, + "amesim_pnrp17_3.port_2.f": 40.470235270946624, + "amesim_pnrp17_3.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_3.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_3.port_3.f": -40.470235270946624, + "amesim_pnrp17_3.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_3.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_3.port_4.f": 0.0, + "amesim_pnrp17_3.port_5.x": -4.077407991304482e-05, + "amesim_pnrp17_3.port_5.v": -0.008142387995845298, + "amesim_pnrp17_3.port_5.f": 0.0, + "amesim_pnrp17_4.volume": -1.280921061428828e-06, + "amesim_pnrp17_4.volume_flow": -0.0002557934680258189, + "amesim_pnrp17_4.length": -4.0774003077459985e-05, + "amesim_pnrp17_4.pressure_force": -40.470251071340975, + "amesim_pnrp17_4.port_1.p": 100011.75969275752, + "amesim_pnrp17_4.port_1.m_flow": 0.0, + "amesim_pnrp17_4.port_1.h_outflow": -25887.93939719543, + "amesim_pnrp17_4.port_2.x": -4.0774003077459985e-05, + "amesim_pnrp17_4.port_2.v": -0.00814236252844876, + "amesim_pnrp17_4.port_2.f": 40.470251071340975, + "amesim_pnrp17_4.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_4.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_4.port_3.f": -40.470251071340975, + "amesim_pnrp17_4.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_4.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_4.port_4.f": 0.0, + "amesim_pnrp17_4.port_5.x": -4.0774003077459985e-05, + "amesim_pnrp17_4.port_5.v": -0.00814236252844876, + "amesim_pnrp17_4.port_5.f": 0.0, + "amesim_pnrp17_5.volume": -1.2809359558357706e-06, + "amesim_pnrp17_5.volume_flow": -0.0002557989271051151, + "amesim_pnrp17_5.length": -4.0774477193010746e-05, + "amesim_pnrp17_5.pressure_force": -40.47162805594838, + "amesim_pnrp17_5.port_1.p": 100011.71586088036, + "amesim_pnrp17_5.port_1.m_flow": 0.0, + "amesim_pnrp17_5.port_1.h_outflow": -25888.094958197988, + "amesim_pnrp17_5.port_2.x": -4.0774477193010746e-05, + "amesim_pnrp17_5.port_2.v": -0.008142536300684011, + "amesim_pnrp17_5.port_2.f": 40.47162805594838, + "amesim_pnrp17_5.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_5.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_5.port_3.f": -40.47162805594838, + "amesim_pnrp17_5.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_5.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_5.port_4.f": 0.0, + "amesim_pnrp17_5.port_5.x": -4.0774477193010746e-05, + "amesim_pnrp17_5.port_5.v": -0.008142536300684011, + "amesim_pnrp17_5.port_5.f": 0.0, + "amesim_pnrp17_6.volume": -1.280929282028054e-06, + "amesim_pnrp17_6.volume_flow": -0.00025579649911746185, + "amesim_pnrp17_6.length": -4.0774264753802296e-05, + "amesim_pnrp17_6.pressure_force": -40.471213478334796, + "amesim_pnrp17_6.port_1.p": 100011.72905762558, + "amesim_pnrp17_6.port_1.m_flow": 0.0, + "amesim_pnrp17_6.port_1.h_outflow": -25888.063979899773, + "amesim_pnrp17_6.port_2.x": -4.0774264753802296e-05, + "amesim_pnrp17_6.port_2.v": -0.008142459013504477, + "amesim_pnrp17_6.port_2.f": 40.471213478334796, + "amesim_pnrp17_6.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_6.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_6.port_3.f": -40.471213478334796, + "amesim_pnrp17_6.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_6.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_6.port_4.f": 0.0, + "amesim_pnrp17_6.port_5.x": -4.0774264753802296e-05, + "amesim_pnrp17_6.port_5.v": -0.008142459013504477, + "amesim_pnrp17_6.port_5.f": 0.0, + "amesim_pnrp17_7.volume": -1.2809287243782937e-06, + "amesim_pnrp17_7.volume_flow": -0.000255796101632921, + "amesim_pnrp17_7.length": -4.077424700281535e-05, + "amesim_pnrp17_7.pressure_force": -40.4710536532602, + "amesim_pnrp17_7.port_1.p": 100011.7341451429, + "amesim_pnrp17_7.port_1.m_flow": 0.0, + "amesim_pnrp17_7.port_1.h_outflow": -25888.0419917211, + "amesim_pnrp17_7.port_2.x": -4.077424700281535e-05, + "amesim_pnrp17_7.port_2.v": -0.008142446360862265, + "amesim_pnrp17_7.port_2.f": 40.4710536532602, + "amesim_pnrp17_7.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_7.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_7.port_3.f": -40.4710536532602, + "amesim_pnrp17_7.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_7.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_7.port_4.f": 0.0, + "amesim_pnrp17_7.port_5.x": -4.077424700281535e-05, + "amesim_pnrp17_7.port_5.v": -0.008142446360862265, + "amesim_pnrp17_7.port_5.f": 0.0, + "amesim_pnrp17_8.volume": -1.2809402607435823e-06, + "amesim_pnrp17_8.volume_flow": -0.0002558013883579483, + "amesim_pnrp17_8.length": -4.0774614225908125e-05, + "amesim_pnrp17_8.pressure_force": -40.47238399790136, + "amesim_pnrp17_8.port_1.p": 100011.69179789908, + "amesim_pnrp17_8.port_1.m_flow": 0.0, + "amesim_pnrp17_8.port_1.h_outflow": -25888.187371745476, + "amesim_pnrp17_8.port_2.x": -4.0774614225908125e-05, + "amesim_pnrp17_8.port_2.v": -0.008142614646753582, + "amesim_pnrp17_8.port_2.f": 40.47238399790136, + "amesim_pnrp17_8.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_8.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_8.port_3.f": -40.47238399790136, + "amesim_pnrp17_8.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_8.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_8.port_4.f": 0.0, + "amesim_pnrp17_8.port_5.x": -4.0774614225908125e-05, + "amesim_pnrp17_8.port_5.v": -0.008142614646753582, + "amesim_pnrp17_8.port_5.f": 0.0, + "amesim_f000_15.port_1.x": -2.1367171061617978e-27, + "amesim_f000_15.port_1.v": -1.8009330463652482e-22, + "amesim_f000_15.port_1.f": 0.0, + "amesim_f000_16.port_1.x": -2.1367171061617978e-27, + "amesim_f000_16.port_1.v": -1.8009330463652482e-22, + "amesim_f000_16.port_1.f": 0.0, + "amesim_f000_17.port_1.x": -2.1367171061617978e-27, + "amesim_f000_17.port_1.v": -1.8009330463652482e-22, + "amesim_f000_17.port_1.f": 0.0, + "amesim_f000_18.port_1.x": -2.1367171061617978e-27, + "amesim_f000_18.port_1.v": -1.8009330463652482e-22, + "amesim_f000_18.port_1.f": 0.0, + "amesim_f000_19.port_1.x": -2.1367171061617978e-27, + "amesim_f000_19.port_1.v": -1.8009330463652482e-22, + "amesim_f000_19.port_1.f": 0.0, + "amesim_f000_20.port_1.x": -2.1367171061617978e-27, + "amesim_f000_20.port_1.v": -1.8009330463652482e-22, + "amesim_f000_20.port_1.f": 0.0, + "amesim_f000_21.port_1.x": -2.1367171061617978e-27, + "amesim_f000_21.port_1.v": -1.8009330463652482e-22, + "amesim_f000_21.port_1.f": 0.0, + "amesim_f000_22.port_1.x": -2.1367171061617978e-27, + "amesim_f000_22.port_1.v": -1.8009330463652482e-22, + "amesim_f000_22.port_1.f": 0.0, + "amesim_mecmas21_1.a": -0.8094007095162321, + "amesim_mecmas21_1.v": -0.008142348981557829, + "amesim_mecmas21_1.x": -4.077399113631761e-05, + "amesim_mecmas21_1.Fvisc": 0.0, + "amesim_mecmas21_1.Ffric": 0.0, + "amesim_mecmas21_1.Fmin": 0.0, + "amesim_mecmas21_1.Fmax": 0.0, + "amesim_mecmas21_1.port_1.x": -4.077399113631761e-05, + "amesim_mecmas21_1.port_1.v": -0.008142348981557829, + "amesim_mecmas21_1.port_1.f": -40.470035475811606, + "amesim_mecmas21_1.port_2.x": -4.077399113631761e-05, + "amesim_mecmas21_1.port_2.v": -0.008142348981557829, + "amesim_mecmas21_1.port_2.f": 0.0, + "amesim_mecmas21_2.a": -0.8094033890846988, + "amesim_mecmas21_2.v": -0.008142384862410507, + "amesim_mecmas21_2.x": -4.0774076525702604e-05, + "amesim_mecmas21_2.Fvisc": 0.0, + "amesim_mecmas21_2.Ffric": 0.0, + "amesim_mecmas21_2.Fmin": 0.0, + "amesim_mecmas21_2.Fmax": 0.0, + "amesim_mecmas21_2.port_1.x": -4.0774076525702604e-05, + "amesim_mecmas21_2.port_1.v": -0.008142384862410507, + "amesim_mecmas21_2.port_1.f": -40.47016945423494, + "amesim_mecmas21_2.port_2.x": -4.0774076525702604e-05, + "amesim_mecmas21_2.port_2.v": -0.008142384862410507, + "amesim_mecmas21_2.port_2.f": 0.0, + "amesim_mecmas21_3.a": -0.8094047054189325, + "amesim_mecmas21_3.v": -0.008142387995845298, + "amesim_mecmas21_3.x": -4.077407991304482e-05, + "amesim_mecmas21_3.Fvisc": 0.0, + "amesim_mecmas21_3.Ffric": 0.0, + "amesim_mecmas21_3.Fmin": 0.0, + "amesim_mecmas21_3.Fmax": 0.0, + "amesim_mecmas21_3.port_1.x": -4.077407991304482e-05, + "amesim_mecmas21_3.port_1.v": -0.008142387995845298, + "amesim_mecmas21_3.port_1.f": -40.470235270946624, + "amesim_mecmas21_3.port_2.x": -4.077407991304482e-05, + "amesim_mecmas21_3.port_2.v": -0.008142387995845298, + "amesim_mecmas21_3.port_2.f": 0.0, + "amesim_mecmas21_4.a": -0.8094050214268195, + "amesim_mecmas21_4.v": -0.00814236252844876, + "amesim_mecmas21_4.x": -4.0774003077459985e-05, + "amesim_mecmas21_4.Fvisc": 0.0, + "amesim_mecmas21_4.Ffric": 0.0, + "amesim_mecmas21_4.Fmin": 0.0, + "amesim_mecmas21_4.Fmax": 0.0, + "amesim_mecmas21_4.port_1.x": -4.0774003077459985e-05, + "amesim_mecmas21_4.port_1.v": -0.00814236252844876, + "amesim_mecmas21_4.port_1.f": -40.470251071340975, + "amesim_mecmas21_4.port_2.x": -4.0774003077459985e-05, + "amesim_mecmas21_4.port_2.v": -0.00814236252844876, + "amesim_mecmas21_4.port_2.f": 0.0, + "amesim_mecmas21_5.a": -0.8094325611189676, + "amesim_mecmas21_5.v": -0.008142536300684011, + "amesim_mecmas21_5.x": -4.0774477193010746e-05, + "amesim_mecmas21_5.Fvisc": 0.0, + "amesim_mecmas21_5.Ffric": 0.0, + "amesim_mecmas21_5.Fmin": 0.0, + "amesim_mecmas21_5.Fmax": 0.0, + "amesim_mecmas21_5.port_1.x": -4.0774477193010746e-05, + "amesim_mecmas21_5.port_1.v": -0.008142536300684011, + "amesim_mecmas21_5.port_1.f": -40.47162805594838, + "amesim_mecmas21_5.port_2.x": -4.0774477193010746e-05, + "amesim_mecmas21_5.port_2.v": -0.008142536300684011, + "amesim_mecmas21_5.port_2.f": 0.0, + "amesim_mecmas21_6.a": -0.8094242695666959, + "amesim_mecmas21_6.v": -0.008142459013504477, + "amesim_mecmas21_6.x": -4.0774264753802296e-05, + "amesim_mecmas21_6.Fvisc": 0.0, + "amesim_mecmas21_6.Ffric": 0.0, + "amesim_mecmas21_6.Fmin": 0.0, + "amesim_mecmas21_6.Fmax": 0.0, + "amesim_mecmas21_6.port_1.x": -4.0774264753802296e-05, + "amesim_mecmas21_6.port_1.v": -0.008142459013504477, + "amesim_mecmas21_6.port_1.f": -40.471213478334796, + "amesim_mecmas21_6.port_2.x": -4.0774264753802296e-05, + "amesim_mecmas21_6.port_2.v": -0.008142459013504477, + "amesim_mecmas21_6.port_2.f": 0.0, + "amesim_mecmas21_7.a": -0.8094210730652039, + "amesim_mecmas21_7.v": -0.008142446360862265, + "amesim_mecmas21_7.x": -4.077424700281535e-05, + "amesim_mecmas21_7.Fvisc": 0.0, + "amesim_mecmas21_7.Ffric": 0.0, + "amesim_mecmas21_7.Fmin": 0.0, + "amesim_mecmas21_7.Fmax": 0.0, + "amesim_mecmas21_7.port_1.x": -4.077424700281535e-05, + "amesim_mecmas21_7.port_1.v": -0.008142446360862265, + "amesim_mecmas21_7.port_1.f": -40.4710536532602, + "amesim_mecmas21_7.port_2.x": -4.077424700281535e-05, + "amesim_mecmas21_7.port_2.v": -0.008142446360862265, + "amesim_mecmas21_7.port_2.f": 0.0, + "amesim_mecmas21_8.a": -0.8094476799580272, + "amesim_mecmas21_8.v": -0.008142614646753582, + "amesim_mecmas21_8.x": -4.0774614225908125e-05, + "amesim_mecmas21_8.Fvisc": 0.0, + "amesim_mecmas21_8.Ffric": 0.0, + "amesim_mecmas21_8.Fmin": 0.0, + "amesim_mecmas21_8.Fmax": 0.0, + "amesim_mecmas21_8.port_1.x": -4.0774614225908125e-05, + "amesim_mecmas21_8.port_1.v": -0.008142614646753582, + "amesim_mecmas21_8.port_1.f": -40.47238399790136, + "amesim_mecmas21_8.port_2.x": -4.0774614225908125e-05, + "amesim_mecmas21_8.port_2.v": -0.008142614646753582, + "amesim_mecmas21_8.port_2.f": 0.0, + "amesim_f000_23.port_1.x": -4.077399113631761e-05, + "amesim_f000_23.port_1.v": -0.008142348981557829, + "amesim_f000_23.port_1.f": 0.0, + "amesim_f000_25.port_1.x": -4.0774076525702604e-05, + "amesim_f000_25.port_1.v": -0.008142384862410507, + "amesim_f000_25.port_1.f": 0.0, + "amesim_f000_26.port_1.x": -4.077407991304482e-05, + "amesim_f000_26.port_1.v": -0.008142387995845298, + "amesim_f000_26.port_1.f": 0.0, + "amesim_f000_27.port_1.x": -4.0774003077459985e-05, + "amesim_f000_27.port_1.v": -0.00814236252844876, + "amesim_f000_27.port_1.f": 0.0, + "amesim_f000_28.port_1.x": -4.0774477193010746e-05, + "amesim_f000_28.port_1.v": -0.008142536300684011, + "amesim_f000_28.port_1.f": 0.0, + "amesim_f000_29.port_1.x": -4.0774264753802296e-05, + "amesim_f000_29.port_1.v": -0.008142459013504477, + "amesim_f000_29.port_1.f": 0.0, + "amesim_f000_30.port_1.x": -4.077424700281535e-05, + "amesim_f000_30.port_1.v": -0.008142446360862265, + "amesim_f000_30.port_1.f": 0.0, + "amesim_f000_31.port_1.x": -4.0774614225908125e-05, + "amesim_f000_31.port_1.v": -0.008142614646753582, + "amesim_f000_31.port_1.f": 0.0, + "amesim_lstp00a_1.gap": 4.077399113631761e-05, + "amesim_lstp00a_1.penetration": 0.0, + "amesim_lstp00a_1.force": 0.0, + "amesim_lstp00a_1.port_1.x": -4.077399113631761e-05, + "amesim_lstp00a_1.port_1.v": -0.008142348981557829, + "amesim_lstp00a_1.port_1.f": 0.0, + "amesim_lstp00a_1.port_2.x": 0.0, + "amesim_lstp00a_1.port_2.v": 0.0, + "amesim_lstp00a_1.port_2.f": 0.0, + "amesim_lstp00a_2.gap": 4.0774076525702604e-05, + "amesim_lstp00a_2.penetration": 0.0, + "amesim_lstp00a_2.force": 0.0, + "amesim_lstp00a_2.port_1.x": -4.0774076525702604e-05, + "amesim_lstp00a_2.port_1.v": -0.008142384862410507, + "amesim_lstp00a_2.port_1.f": 0.0, + "amesim_lstp00a_2.port_2.x": 0.0, + "amesim_lstp00a_2.port_2.v": 0.0, + "amesim_lstp00a_2.port_2.f": 0.0, + "amesim_lstp00a_3.gap": 4.077407991304482e-05, + "amesim_lstp00a_3.penetration": 0.0, + "amesim_lstp00a_3.force": 0.0, + "amesim_lstp00a_3.port_1.x": -4.077407991304482e-05, + "amesim_lstp00a_3.port_1.v": -0.008142387995845298, + "amesim_lstp00a_3.port_1.f": 0.0, + "amesim_lstp00a_3.port_2.x": 0.0, + "amesim_lstp00a_3.port_2.v": 0.0, + "amesim_lstp00a_3.port_2.f": 0.0, + "amesim_lstp00a_4.gap": 4.0774003077459985e-05, + "amesim_lstp00a_4.penetration": 0.0, + "amesim_lstp00a_4.force": 0.0, + "amesim_lstp00a_4.port_1.x": -4.0774003077459985e-05, + "amesim_lstp00a_4.port_1.v": -0.00814236252844876, + "amesim_lstp00a_4.port_1.f": 0.0, + "amesim_lstp00a_4.port_2.x": 0.0, + "amesim_lstp00a_4.port_2.v": 0.0, + "amesim_lstp00a_4.port_2.f": 0.0, + "amesim_lstp00a_5.gap": 4.0774477193010746e-05, + "amesim_lstp00a_5.penetration": 0.0, + "amesim_lstp00a_5.force": 0.0, + "amesim_lstp00a_5.port_1.x": -4.0774477193010746e-05, + "amesim_lstp00a_5.port_1.v": -0.008142536300684011, + "amesim_lstp00a_5.port_1.f": 0.0, + "amesim_lstp00a_5.port_2.x": 0.0, + "amesim_lstp00a_5.port_2.v": 0.0, + "amesim_lstp00a_5.port_2.f": 0.0, + "amesim_lstp00a_6.gap": 4.0774264753802296e-05, + "amesim_lstp00a_6.penetration": 0.0, + "amesim_lstp00a_6.force": 0.0, + "amesim_lstp00a_6.port_1.x": -4.0774264753802296e-05, + "amesim_lstp00a_6.port_1.v": -0.008142459013504477, + "amesim_lstp00a_6.port_1.f": 0.0, + "amesim_lstp00a_6.port_2.x": 0.0, + "amesim_lstp00a_6.port_2.v": 0.0, + "amesim_lstp00a_6.port_2.f": 0.0, + "amesim_lstp00a_7.gap": 4.077424700281535e-05, + "amesim_lstp00a_7.penetration": 0.0, + "amesim_lstp00a_7.force": 0.0, + "amesim_lstp00a_7.port_1.x": -4.077424700281535e-05, + "amesim_lstp00a_7.port_1.v": -0.008142446360862265, + "amesim_lstp00a_7.port_1.f": 0.0, + "amesim_lstp00a_7.port_2.x": 0.0, + "amesim_lstp00a_7.port_2.v": 0.0, + "amesim_lstp00a_7.port_2.f": 0.0, + "amesim_lstp00a_8.gap": 4.0774614225908125e-05, + "amesim_lstp00a_8.penetration": 0.0, + "amesim_lstp00a_8.force": 0.0, + "amesim_lstp00a_8.port_1.x": -4.0774614225908125e-05, + "amesim_lstp00a_8.port_1.v": -0.008142614646753582, + "amesim_lstp00a_8.port_1.f": 0.0, + "amesim_lstp00a_8.port_2.x": 0.0, + "amesim_lstp00a_8.port_2.v": 0.0, + "amesim_lstp00a_8.port_2.f": 0.0, + "amesim_lmechn1_3.tforce": 323.7669704577789, + "amesim_lmechn1_3.port_1.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_1.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_1.f": 40.470035475811606, + "amesim_lmechn1_3.port_2.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_2.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_2.f": 40.47016945423494, + "amesim_lmechn1_3.port_3.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_3.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_3.f": 40.470235270946624, + "amesim_lmechn1_3.port_4.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_4.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_4.f": 40.470251071340975, + "amesim_lmechn1_3.port_5.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_5.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_5.f": 40.47162805594838, + "amesim_lmechn1_3.port_6.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_6.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_6.f": 40.471213478334796, + "amesim_lmechn1_3.port_7.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_7.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_7.f": 40.4710536532602, + "amesim_lmechn1_3.port_8.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_8.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_8.f": 40.47238399790136, + "amesim_lmechn1_3.port_9.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_9.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_9.f": -323.7669704577789, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.8009330463652482e-22, + "amesim_mecmas21_9.x": -2.1367171061617978e-27, + "amesim_mecmas21_9.Fvisc": 0.0, + "amesim_mecmas21_9.Ffric": 0.0, + "amesim_mecmas21_9.Fmin": 0.0, + "amesim_mecmas21_9.Fmax": 0.0, + "amesim_mecmas21_9.port_1.x": -2.1367171061617978e-27, + "amesim_mecmas21_9.port_1.v": -1.8009330463652482e-22, + "amesim_mecmas21_9.port_1.f": 323.7669704577789, + "amesim_mecmas21_9.port_2.x": -2.1367171061617978e-27, + "amesim_mecmas21_9.port_2.v": -1.8009330463652482e-22, + "amesim_mecmas21_9.port_2.f": 1e+17, + "amesim_forc_1.force": 1e+17, + "amesim_forc_1.res.signal": 1e+17, + "amesim_forc_1.port_2.x": -2.1367171061617978e-27, + "amesim_forc_1.port_2.v": -1.8009330463652482e-22, + "amesim_forc_1.port_2.f": -1e+17, + "amesim_ud00_1.y": 1e+17, + "amesim_ud00_1.out.signal": 1e+17, + "amesim_lmechn1_4.tforce": 0.0, + "amesim_lmechn1_4.port_1.x": 0.0, + "amesim_lmechn1_4.port_1.v": 0.0, + "amesim_lmechn1_4.port_1.f": 0.0, + "amesim_lmechn1_4.port_2.x": 0.0, + "amesim_lmechn1_4.port_2.v": 0.0, + "amesim_lmechn1_4.port_2.f": 0.0, + "amesim_lmechn1_4.port_3.x": 0.0, + "amesim_lmechn1_4.port_3.v": 0.0, + "amesim_lmechn1_4.port_3.f": 0.0, + "amesim_lmechn1_4.port_4.x": 0.0, + "amesim_lmechn1_4.port_4.v": 0.0, + "amesim_lmechn1_4.port_4.f": 0.0, + "amesim_lmechn1_4.port_5.x": 0.0, + "amesim_lmechn1_4.port_5.v": 0.0, + "amesim_lmechn1_4.port_5.f": 0.0, + "amesim_lmechn1_4.port_6.x": 0.0, + "amesim_lmechn1_4.port_6.v": 0.0, + "amesim_lmechn1_4.port_6.f": 0.0, + "amesim_lmechn1_4.port_7.x": 0.0, + "amesim_lmechn1_4.port_7.v": 0.0, + "amesim_lmechn1_4.port_7.f": 0.0, + "amesim_lmechn1_4.port_8.x": 0.0, + "amesim_lmechn1_4.port_8.v": 0.0, + "amesim_lmechn1_4.port_8.f": 0.0, + "amesim_lmechn1_4.port_9.x": 0.0, + "amesim_lmechn1_4.port_9.v": 0.0, + "amesim_lmechn1_4.port_9.f": 0.0, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_mecmas21_10.Fvisc": 0.0, + "amesim_mecmas21_10.Ffric": 0.0, + "amesim_mecmas21_10.Fmin": 0.0, + "amesim_mecmas21_10.Fmax": 0.0, + "amesim_mecmas21_10.port_1.x": 0.0, + "amesim_mecmas21_10.port_1.v": 0.0, + "amesim_mecmas21_10.port_1.f": -1000000000000.0, + "amesim_mecmas21_10.port_2.x": 0.0, + "amesim_mecmas21_10.port_2.v": 0.0, + "amesim_mecmas21_10.port_2.f": 0.0, + "amesim_forc_2.force": -1000000000000.0, + "amesim_forc_2.res.signal": 1000000000000.0, + "amesim_forc_2.port_2.x": 0.0, + "amesim_forc_2.port_2.v": 0.0, + "amesim_forc_2.port_2.f": 1000000000000.0, + "amesim_ud00_2.y": 1000000000000.0, + "amesim_ud00_2.out.signal": 1000000000000.0, + "amesim_pnl00r_4.re": 0.0, + "amesim_pnl00r_4.cm": 0.0, + "amesim_pnl00r_4.v": 0.0, + "amesim_pnl00r_4.ff": 64000000.0, + "amesim_pnl00r_4.port_1.p": 15299999.999999806, + "amesim_pnl00r_4.port_1.m_flow": 0.0, + "amesim_pnl00r_4.port_1.h_outflow": -10744.47227494699, + "amesim_pnl00r_4.port_2.p": 15299999.999999806, + "amesim_pnl00r_4.port_2.m_flow": 0.0, + "amesim_pnl00r_4.port_2.h_outflow": -10744.47227494699, + "amesim_pnl00r_5.re": 0.0, + "amesim_pnl00r_5.cm": 0.0, + "amesim_pnl00r_5.v": 0.0, + "amesim_pnl00r_5.ff": 64000000.0, + "amesim_pnl00r_5.port_1.p": 15299999.999999806, + "amesim_pnl00r_5.port_1.m_flow": 0.0, + "amesim_pnl00r_5.port_1.h_outflow": -10744.47227494699, + "amesim_pnl00r_5.port_2.p": 15299999.999999806, + "amesim_pnl00r_5.port_2.m_flow": 0.0, + "amesim_pnl00r_5.port_2.h_outflow": -10744.47227494699, + "amesim_pnl00r_6.re": 0.0, + "amesim_pnl00r_6.cm": 0.0, + "amesim_pnl00r_6.v": 0.0, + "amesim_pnl00r_6.ff": 64000000.0, + "amesim_pnl00r_6.port_1.p": 15299999.999999806, + "amesim_pnl00r_6.port_1.m_flow": 0.0, + "amesim_pnl00r_6.port_1.h_outflow": -10744.47227494699, + "amesim_pnl00r_6.port_2.p": 15299999.999999806, + "amesim_pnl00r_6.port_2.m_flow": 0.0, + "amesim_pnl00r_6.port_2.h_outflow": -10744.47227494699, + "amesim_pnl00r_7.re": 0.0, + "amesim_pnl00r_7.cm": 0.0, + "amesim_pnl00r_7.v": 0.0, + "amesim_pnl00r_7.ff": 64000000.0, + "amesim_pnl00r_7.port_1.p": 15299999.999999806, + "amesim_pnl00r_7.port_1.m_flow": 0.0, + "amesim_pnl00r_7.port_1.h_outflow": -10744.47227494699, + "amesim_pnl00r_7.port_2.p": 15299999.999999806, + "amesim_pnl00r_7.port_2.m_flow": 0.0, + "amesim_pnl00r_7.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_21.m": 7.583005391067512e-06, + "amesim_pnl0001_21.U": -4.814866271432698, + "amesim_pnl0001_21.p": 100010.14115199873, + "amesim_pnl0001_21.T": 293.16188749199193, + "amesim_pnl0001_21.rho": 0.16420037979331775, + "amesim_pnl0001_21.u": -634954.8791175099, + "amesim_pnl0001_21.h": -25881.128631162454, + "amesim_pnl0001_21.re": 7.0841919899164205, + "amesim_pnl0001_21.cm": 1.69799801924389e-06, + "amesim_pnl0001_21.v": 0.06040227665948869, + "amesim_pnl0001_21.ff": 9.034198973022903, + "amesim_pnl0001_21.port_1.p": 100010.93606015209, + "amesim_pnl0001_21.port_1.m_flow": 1.5267814316720252e-06, + "amesim_pnl0001_21.port_1.h_outflow": -25881.128631162454, + "amesim_pnl0001_21.port_2.p": 100010.14115199873, + "amesim_pnl0001_21.port_2.m_flow": 0.0, + "amesim_pnl0001_21.port_2.h_outflow": -25881.128631162454, + "amesim_pnl0001_25.m": 7.583022584898818e-06, + "amesim_pnl0001_25.U": -4.814866624037128, + "amesim_pnl0001_25.p": 100010.52053114331, + "amesim_pnl0001_25.T": 293.16233468871314, + "amesim_pnl0001_25.rho": 0.16420075210396307, + "amesim_pnl0001_25.u": -634953.4859128174, + "amesim_pnl0001_25.h": -25878.805987953216, + "amesim_pnl0001_25.re": 0.46665689402472854, + "amesim_pnl0001_25.cm": 1.1185243539116951e-07, + "amesim_pnl0001_25.v": 0.003978889741514982, + "amesim_pnl0001_25.ff": 137.14572916308097, + "amesim_pnl0001_25.port_1.p": 100010.91349183957, + "amesim_pnl0001_25.port_1.m_flow": 1.0057376435009283e-07, + "amesim_pnl0001_25.port_1.h_outflow": -25878.805987953216, + "amesim_pnl0001_25.port_2.p": 100010.52053114331, + "amesim_pnl0001_25.port_2.m_flow": 0.0, + "amesim_pnl0001_25.port_2.h_outflow": -25878.805987953216, + "amesim_pnl0001_26.m": 7.583022602021138e-06, + "amesim_pnl0001_26.U": -4.8148666250615975, + "amesim_pnl0001_26.p": 100010.52089922136, + "amesim_pnl0001_26.T": 293.16233510555077, + "amesim_pnl0001_26.rho": 0.1642007524747252, + "amesim_pnl0001_26.u": -634953.484614205, + "amesim_pnl0001_26.h": -25878.803822985225, + "amesim_pnl0001_26.re": 0.46185550514807117, + "amesim_pnl0001_26.cm": 1.1070159714920689e-07, + "amesim_pnl0001_26.v": 0.003937951355627874, + "amesim_pnl0001_26.ff": 138.57147806321277, + "amesim_pnl0001_26.port_1.p": 100010.91281331026, + "amesim_pnl0001_26.port_1.m_flow": 9.953897045222411e-08, + "amesim_pnl0001_26.port_1.h_outflow": -25878.803822985225, + "amesim_pnl0001_26.port_2.p": 100010.52089922136, + "amesim_pnl0001_26.port_2.m_flow": 0.0, + "amesim_pnl0001_26.port_2.h_outflow": -25878.803822985225, + "amesim_pnl0001_27.m": 7.583021743907444e-06, + "amesim_pnl0001_27.U": -4.814866767381367, + "amesim_pnl0001_27.p": 100010.49965580451, + "amesim_pnl0001_27.T": 293.16230601843324, + "amesim_pnl0001_27.rho": 0.16420073389335976, + "amesim_pnl0001_27.u": -634953.5752353417, + "amesim_pnl0001_27.h": -25878.954894385002, + "amesim_pnl0001_27.re": 0.46365647895178613, + "amesim_pnl0001_27.cm": 1.111332802121969e-07, + "amesim_pnl0001_27.v": 0.00395330727842202, + "amesim_pnl0001_27.ff": 138.0332269802168, + "amesim_pnl0001_27.port_1.p": 100010.89196334983, + "amesim_pnl0001_27.port_1.m_flow": 9.992710875690844e-08, + "amesim_pnl0001_27.port_1.h_outflow": -25878.954894385002, + "amesim_pnl0001_27.port_2.p": 100010.49965580451, + "amesim_pnl0001_27.port_2.m_flow": 0.0, + "amesim_pnl0001_27.port_2.h_outflow": -25878.954894385002 + }, + "physicalContract": { + "schemaVersion": 1, + "projectionCategories": [ + "state" + ], + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010316386455937335, + "amesim_pnl0002_1.U": -65.50821976891021, + "amesim_pnl0002_2.m": 0.00010316386455937335, + "amesim_pnl0002_2.U": -65.50821976891021, + "amesim_pnl0002_3.m": 0.00010316386455937335, + "amesim_pnl0002_3.U": -65.50821976891021, + "amesim_pnl0002_4.m": 0.00010316386455937335, + "amesim_pnl0002_4.U": -65.50821976891021, + "amesim_pnl0002_5.m": 0.00010316386455937335, + "amesim_pnl0002_5.U": -65.50821976891021, + "amesim_pnl0002_6.m": 0.00010316386455937335, + "amesim_pnl0002_6.U": -65.50821976891021, + "amesim_pnl0002_7.m": 0.00010316386455937335, + "amesim_pnl0002_7.U": -65.50821976891021, + "amesim_pnl0002_8.m": 0.00010316386455937335, + "amesim_pnl0002_8.U": -65.50821976891021, + "amesim_pnl0001_13.m": 5.158193227968668e-05, + "amesim_pnl0001_13.U": -32.754109884455104, + "amesim_pnl0001_14.m": 5.158193227968668e-05, + "amesim_pnl0001_14.U": -32.754109884455104, + "amesim_pnl0001_15.m": 5.158193227968668e-05, + "amesim_pnl0001_15.U": -32.754109884455104, + "amesim_pnl0001_16.m": 5.158193227968668e-05, + "amesim_pnl0001_16.U": -32.754109884455104, + "amesim_pnl0001_17.m": 5.158193227968668e-05, + "amesim_pnl0001_17.U": -32.754109884455104, + "amesim_pnl0001_18.m": 5.158193227968668e-05, + "amesim_pnl0001_18.U": -32.754109884455104, + "amesim_pnl0001_19.m": 5.158193227968668e-05, + "amesim_pnl0001_19.U": -32.754109884455104, + "amesim_pnl0001_20.m": 5.158193227968668e-05, + "amesim_pnl0001_20.U": -32.754109884455104, + "amesim_pnch012_8.m": 0.002462855848963059, + "amesim_pnch012_8.U": -1563.893548405841, + "amesim_pnch012_9.m": 0.002462855848963059, + "amesim_pnch012_9.U": -1563.893548405841, + "amesim_pnch012_10.m": 0.002462855848963059, + "amesim_pnch012_10.U": -1563.893548405841, + "amesim_pnch012_11.m": 0.002462855848963059, + "amesim_pnch012_11.U": -1563.893548405841, + "amesim_pnch012_12.m": 0.002462855848963059, + "amesim_pnch012_12.U": -1563.893548405841, + "amesim_pnch012_13.m": 0.002462855848963059, + "amesim_pnch012_13.U": -1563.893548405841, + "amesim_pnch012_14.m": 0.002462855848963059, + "amesim_pnch012_14.U": -1563.893548405841, + "amesim_pnch012_15.m": 0.002462855848963059, + "amesim_pnch012_15.U": -1563.893548405841, + "amesim_mecmas21_1.a": -0.8167936695810981, + "amesim_mecmas21_1.v": 0.0, + "amesim_mecmas21_1.x": 0.0, + "amesim_mecmas21_2.a": -0.8167936695810981, + "amesim_mecmas21_2.v": 0.0, + "amesim_mecmas21_2.x": 0.0, + "amesim_mecmas21_3.a": -0.8167936695810981, + "amesim_mecmas21_3.v": 0.0, + "amesim_mecmas21_3.x": 0.0, + "amesim_mecmas21_4.a": -0.8167936695810981, + "amesim_mecmas21_4.v": 0.0, + "amesim_mecmas21_4.x": 0.0, + "amesim_mecmas21_5.a": -0.8167936695810981, + "amesim_mecmas21_5.v": 0.0, + "amesim_mecmas21_5.x": 0.0, + "amesim_mecmas21_6.a": -0.8167936695810981, + "amesim_mecmas21_6.v": 0.0, + "amesim_mecmas21_6.x": 0.0, + "amesim_mecmas21_7.a": -0.8167936695810981, + "amesim_mecmas21_7.v": 0.0, + "amesim_mecmas21_7.x": 0.0, + "amesim_mecmas21_8.a": -0.8167936695810981, + "amesim_mecmas21_8.v": 0.0, + "amesim_mecmas21_8.x": 0.0, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": 0.0, + "amesim_mecmas21_9.x": 0.0, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.582544045113939e-06, + "amesim_pnl0001_21.U": -4.814854153014898, + "amesim_pnl0001_25.m": 7.582544045113939e-06, + "amesim_pnl0001_25.U": -4.814854153014898, + "amesim_pnl0001_26.m": 7.582544045113939e-06, + "amesim_pnl0001_26.U": -4.814854153014898, + "amesim_pnl0001_27.m": 7.582544045113939e-06, + "amesim_pnl0001_27.U": -4.814854153014898 + } + }, + { + "requestedTime": 0.01, + "actualTime": 0.01, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010317023683479696, + "amesim_pnl0002_1.U": -65.50833986686087, + "amesim_pnl0002_2.m": 0.00010317020552041471, + "amesim_pnl0002_2.U": -65.50828975384509, + "amesim_pnl0002_3.m": 0.00010317020356173892, + "amesim_pnl0002_3.U": -65.5082895567585, + "amesim_pnl0002_4.m": 0.00010317023330709878, + "amesim_pnl0002_4.U": -65.50834289205866, + "amesim_pnl0002_5.m": 0.0001031702507607681, + "amesim_pnl0002_5.U": -65.50838518730929, + "amesim_pnl0002_6.m": 0.00010317024283775055, + "amesim_pnl0002_6.U": -65.50838500484299, + "amesim_pnl0002_7.m": 0.00010317023657694063, + "amesim_pnl0002_7.U": -65.5083848238841, + "amesim_pnl0002_8.m": 0.0001031702486833043, + "amesim_pnl0002_8.U": -65.50838515213454, + "amesim_pnl0001_13.m": 5.158531975466972e-05, + "amesim_pnl0001_13.U": -32.75419767896473, + "amesim_pnl0001_14.m": 5.158532284333277e-05, + "amesim_pnl0001_14.U": -32.75419943769701, + "amesim_pnl0001_15.m": 5.1585322334557295e-05, + "amesim_pnl0001_15.U": -32.75419932179396, + "amesim_pnl0001_16.m": 5.158532263958886e-05, + "amesim_pnl0001_16.U": -32.75420199109765, + "amesim_pnl0001_17.m": 5.1585315845768046e-05, + "amesim_pnl0001_17.U": -32.75419747762307, + "amesim_pnl0001_18.m": 5.158530888607434e-05, + "amesim_pnl0001_18.U": -32.75419733222357, + "amesim_pnl0001_19.m": 5.158530867876445e-05, + "amesim_pnl0001_19.U": -32.75419733085197, + "amesim_pnl0001_20.m": 5.1585302197139716e-05, + "amesim_pnl0001_20.U": -32.75419711624529, + "amesim_pnch012_8.m": 0.0024628449632822912, + "amesim_pnch012_8.U": -1563.8058598429288, + "amesim_pnch012_9.m": 0.002462845772693282, + "amesim_pnch012_9.U": -1563.8061590567193, + "amesim_pnch012_10.m": 0.0024628456829034035, + "amesim_pnch012_10.U": -1563.8061345237102, + "amesim_pnch012_11.m": 0.002462845406986056, + "amesim_pnch012_11.U": -1563.8060050737704, + "amesim_pnch012_12.m": 0.0024628462370350226, + "amesim_pnch012_12.U": -1563.8063023509549, + "amesim_pnch012_13.m": 0.0024628462184039185, + "amesim_pnch012_13.U": -1563.806262550833, + "amesim_pnch012_14.m": 0.0024628462530603456, + "amesim_pnch012_14.U": -1563.8062690804336, + "amesim_pnch012_15.m": 0.0024628463546484862, + "amesim_pnch012_15.U": -1563.8063300686276, + "amesim_mecmas21_1.a": -0.8094007095162321, + "amesim_mecmas21_1.v": -0.008142348981557829, + "amesim_mecmas21_1.x": -4.077399113631761e-05, + "amesim_mecmas21_2.a": -0.8094033890846988, + "amesim_mecmas21_2.v": -0.008142384862410507, + "amesim_mecmas21_2.x": -4.0774076525702604e-05, + "amesim_mecmas21_3.a": -0.8094047054189325, + "amesim_mecmas21_3.v": -0.008142387995845298, + "amesim_mecmas21_3.x": -4.077407991304482e-05, + "amesim_mecmas21_4.a": -0.8094050214268195, + "amesim_mecmas21_4.v": -0.00814236252844876, + "amesim_mecmas21_4.x": -4.0774003077459985e-05, + "amesim_mecmas21_5.a": -0.8094325611189676, + "amesim_mecmas21_5.v": -0.008142536300684011, + "amesim_mecmas21_5.x": -4.0774477193010746e-05, + "amesim_mecmas21_6.a": -0.8094242695666959, + "amesim_mecmas21_6.v": -0.008142459013504477, + "amesim_mecmas21_6.x": -4.0774264753802296e-05, + "amesim_mecmas21_7.a": -0.8094210730652039, + "amesim_mecmas21_7.v": -0.008142446360862265, + "amesim_mecmas21_7.x": -4.077424700281535e-05, + "amesim_mecmas21_8.a": -0.8094476799580272, + "amesim_mecmas21_8.v": -0.008142614646753582, + "amesim_mecmas21_8.x": -4.0774614225908125e-05, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.8009330463652482e-22, + "amesim_mecmas21_9.x": -2.1367171061617978e-27, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.583005391067512e-06, + "amesim_pnl0001_21.U": -4.814866271432698, + "amesim_pnl0001_25.m": 7.583022584898818e-06, + "amesim_pnl0001_25.U": -4.814866624037128, + "amesim_pnl0001_26.m": 7.583022602021138e-06, + "amesim_pnl0001_26.U": -4.8148666250615975, + "amesim_pnl0001_27.m": 7.583021743907444e-06, + "amesim_pnl0001_27.U": -4.814866767381367 + } + } + ], + "eventTrace": { + "signalEventTimes": [], + "stateTransitionCount": 0, + "mechanicalTransitionTimes": [], + "solverStartCount": 1, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.01, + "simulatedUntil": 0.01, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + }, + "comparisonMode": "numericTolerance" + }, + "outputContract": { + "schemaVersion": 1, + "sha256": "f084b95ae912fc0453176d2cd9a1c28749f6c970414fb21e3f50c1e78d2685b9", + "variableMetadataSha256": "29af50c8ec1677c341317b24b847fdb5f62a06ed1da85447f6ee6e59a04881dd", + "seriesShapeSha256": "ec7480d715eb1f325240c88a06c0eb894ccbcdefaec5484cbe675dc8e7fb4113", + "variableCount": 1784, + "seriesKeyCount": 1785, + "sampleCount": 2, + "seriesLengthsConsistent": true, + "containsPhysicalValues": false, + "hashPayload": "variables metadata + ordered series keys/lengths" + }, + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010316386455937335, + "amesim_pnl0002_1.U": -65.50821976891021, + "amesim_pnl0002_2.m": 0.00010316386455937335, + "amesim_pnl0002_2.U": -65.50821976891021, + "amesim_pnl0002_3.m": 0.00010316386455937335, + "amesim_pnl0002_3.U": -65.50821976891021, + "amesim_pnl0002_4.m": 0.00010316386455937335, + "amesim_pnl0002_4.U": -65.50821976891021, + "amesim_pnl0002_5.m": 0.00010316386455937335, + "amesim_pnl0002_5.U": -65.50821976891021, + "amesim_pnl0002_6.m": 0.00010316386455937335, + "amesim_pnl0002_6.U": -65.50821976891021, + "amesim_pnl0002_7.m": 0.00010316386455937335, + "amesim_pnl0002_7.U": -65.50821976891021, + "amesim_pnl0002_8.m": 0.00010316386455937335, + "amesim_pnl0002_8.U": -65.50821976891021, + "amesim_pnl0001_13.m": 5.158193227968668e-05, + "amesim_pnl0001_13.U": -32.754109884455104, + "amesim_pnl0001_14.m": 5.158193227968668e-05, + "amesim_pnl0001_14.U": -32.754109884455104, + "amesim_pnl0001_15.m": 5.158193227968668e-05, + "amesim_pnl0001_15.U": -32.754109884455104, + "amesim_pnl0001_16.m": 5.158193227968668e-05, + "amesim_pnl0001_16.U": -32.754109884455104, + "amesim_pnl0001_17.m": 5.158193227968668e-05, + "amesim_pnl0001_17.U": -32.754109884455104, + "amesim_pnl0001_18.m": 5.158193227968668e-05, + "amesim_pnl0001_18.U": -32.754109884455104, + "amesim_pnl0001_19.m": 5.158193227968668e-05, + "amesim_pnl0001_19.U": -32.754109884455104, + "amesim_pnl0001_20.m": 5.158193227968668e-05, + "amesim_pnl0001_20.U": -32.754109884455104, + "amesim_pnch012_8.m": 0.002462855848963059, + "amesim_pnch012_8.U": -1563.893548405841, + "amesim_pnch012_9.m": 0.002462855848963059, + "amesim_pnch012_9.U": -1563.893548405841, + "amesim_pnch012_10.m": 0.002462855848963059, + "amesim_pnch012_10.U": -1563.893548405841, + "amesim_pnch012_11.m": 0.002462855848963059, + "amesim_pnch012_11.U": -1563.893548405841, + "amesim_pnch012_12.m": 0.002462855848963059, + "amesim_pnch012_12.U": -1563.893548405841, + "amesim_pnch012_13.m": 0.002462855848963059, + "amesim_pnch012_13.U": -1563.893548405841, + "amesim_pnch012_14.m": 0.002462855848963059, + "amesim_pnch012_14.U": -1563.893548405841, + "amesim_pnch012_15.m": 0.002462855848963059, + "amesim_pnch012_15.U": -1563.893548405841, + "amesim_mecmas21_1.a": -0.8167936695810981, + "amesim_mecmas21_1.v": 0.0, + "amesim_mecmas21_1.x": 0.0, + "amesim_mecmas21_2.a": -0.8167936695810981, + "amesim_mecmas21_2.v": 0.0, + "amesim_mecmas21_2.x": 0.0, + "amesim_mecmas21_3.a": -0.8167936695810981, + "amesim_mecmas21_3.v": 0.0, + "amesim_mecmas21_3.x": 0.0, + "amesim_mecmas21_4.a": -0.8167936695810981, + "amesim_mecmas21_4.v": 0.0, + "amesim_mecmas21_4.x": 0.0, + "amesim_mecmas21_5.a": -0.8167936695810981, + "amesim_mecmas21_5.v": 0.0, + "amesim_mecmas21_5.x": 0.0, + "amesim_mecmas21_6.a": -0.8167936695810981, + "amesim_mecmas21_6.v": 0.0, + "amesim_mecmas21_6.x": 0.0, + "amesim_mecmas21_7.a": -0.8167936695810981, + "amesim_mecmas21_7.v": 0.0, + "amesim_mecmas21_7.x": 0.0, + "amesim_mecmas21_8.a": -0.8167936695810981, + "amesim_mecmas21_8.v": 0.0, + "amesim_mecmas21_8.x": 0.0, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": 0.0, + "amesim_mecmas21_9.x": 0.0, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.582544045113939e-06, + "amesim_pnl0001_21.U": -4.814854153014898, + "amesim_pnl0001_25.m": 7.582544045113939e-06, + "amesim_pnl0001_25.U": -4.814854153014898, + "amesim_pnl0001_26.m": 7.582544045113939e-06, + "amesim_pnl0001_26.U": -4.814854153014898, + "amesim_pnl0001_27.m": 7.582544045113939e-06, + "amesim_pnl0001_27.U": -4.814854153014898 + } + }, + { + "requestedTime": 0.01, + "actualTime": 0.01, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010317023683479696, + "amesim_pnl0002_1.U": -65.50833986686087, + "amesim_pnl0002_2.m": 0.00010317020552041471, + "amesim_pnl0002_2.U": -65.50828975384509, + "amesim_pnl0002_3.m": 0.00010317020356173892, + "amesim_pnl0002_3.U": -65.5082895567585, + "amesim_pnl0002_4.m": 0.00010317023330709878, + "amesim_pnl0002_4.U": -65.50834289205866, + "amesim_pnl0002_5.m": 0.0001031702507607681, + "amesim_pnl0002_5.U": -65.50838518730929, + "amesim_pnl0002_6.m": 0.00010317024283775055, + "amesim_pnl0002_6.U": -65.50838500484299, + "amesim_pnl0002_7.m": 0.00010317023657694063, + "amesim_pnl0002_7.U": -65.5083848238841, + "amesim_pnl0002_8.m": 0.0001031702486833043, + "amesim_pnl0002_8.U": -65.50838515213454, + "amesim_pnl0001_13.m": 5.158531975466972e-05, + "amesim_pnl0001_13.U": -32.75419767896473, + "amesim_pnl0001_14.m": 5.158532284333277e-05, + "amesim_pnl0001_14.U": -32.75419943769701, + "amesim_pnl0001_15.m": 5.1585322334557295e-05, + "amesim_pnl0001_15.U": -32.75419932179396, + "amesim_pnl0001_16.m": 5.158532263958886e-05, + "amesim_pnl0001_16.U": -32.75420199109765, + "amesim_pnl0001_17.m": 5.1585315845768046e-05, + "amesim_pnl0001_17.U": -32.75419747762307, + "amesim_pnl0001_18.m": 5.158530888607434e-05, + "amesim_pnl0001_18.U": -32.75419733222357, + "amesim_pnl0001_19.m": 5.158530867876445e-05, + "amesim_pnl0001_19.U": -32.75419733085197, + "amesim_pnl0001_20.m": 5.1585302197139716e-05, + "amesim_pnl0001_20.U": -32.75419711624529, + "amesim_pnch012_8.m": 0.0024628449632822912, + "amesim_pnch012_8.U": -1563.8058598429288, + "amesim_pnch012_9.m": 0.002462845772693282, + "amesim_pnch012_9.U": -1563.8061590567193, + "amesim_pnch012_10.m": 0.0024628456829034035, + "amesim_pnch012_10.U": -1563.8061345237102, + "amesim_pnch012_11.m": 0.002462845406986056, + "amesim_pnch012_11.U": -1563.8060050737704, + "amesim_pnch012_12.m": 0.0024628462370350226, + "amesim_pnch012_12.U": -1563.8063023509549, + "amesim_pnch012_13.m": 0.0024628462184039185, + "amesim_pnch012_13.U": -1563.806262550833, + "amesim_pnch012_14.m": 0.0024628462530603456, + "amesim_pnch012_14.U": -1563.8062690804336, + "amesim_pnch012_15.m": 0.0024628463546484862, + "amesim_pnch012_15.U": -1563.8063300686276, + "amesim_mecmas21_1.a": -0.8094007095162321, + "amesim_mecmas21_1.v": -0.008142348981557829, + "amesim_mecmas21_1.x": -4.077399113631761e-05, + "amesim_mecmas21_2.a": -0.8094033890846988, + "amesim_mecmas21_2.v": -0.008142384862410507, + "amesim_mecmas21_2.x": -4.0774076525702604e-05, + "amesim_mecmas21_3.a": -0.8094047054189325, + "amesim_mecmas21_3.v": -0.008142387995845298, + "amesim_mecmas21_3.x": -4.077407991304482e-05, + "amesim_mecmas21_4.a": -0.8094050214268195, + "amesim_mecmas21_4.v": -0.00814236252844876, + "amesim_mecmas21_4.x": -4.0774003077459985e-05, + "amesim_mecmas21_5.a": -0.8094325611189676, + "amesim_mecmas21_5.v": -0.008142536300684011, + "amesim_mecmas21_5.x": -4.0774477193010746e-05, + "amesim_mecmas21_6.a": -0.8094242695666959, + "amesim_mecmas21_6.v": -0.008142459013504477, + "amesim_mecmas21_6.x": -4.0774264753802296e-05, + "amesim_mecmas21_7.a": -0.8094210730652039, + "amesim_mecmas21_7.v": -0.008142446360862265, + "amesim_mecmas21_7.x": -4.077424700281535e-05, + "amesim_mecmas21_8.a": -0.8094476799580272, + "amesim_mecmas21_8.v": -0.008142614646753582, + "amesim_mecmas21_8.x": -4.0774614225908125e-05, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.8009330463652482e-22, + "amesim_mecmas21_9.x": -2.1367171061617978e-27, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.583005391067512e-06, + "amesim_pnl0001_21.U": -4.814866271432698, + "amesim_pnl0001_25.m": 7.583022584898818e-06, + "amesim_pnl0001_25.U": -4.814866624037128, + "amesim_pnl0001_26.m": 7.583022602021138e-06, + "amesim_pnl0001_26.U": -4.8148666250615975, + "amesim_pnl0001_27.m": 7.583021743907444e-06, + "amesim_pnl0001_27.U": -4.814866767381367 + } + } + ], + "diagnostics": { + "integration": { + "method": "BDF", + "jacobianSparsity": { + "nonzeroCount": 3280, + "density": 0.18824609733700642, + "colorGroupCount": 52 + }, + "jacobian": { + "mode": "scipySparseFiniteDifference", + "fallbackReason": null, + "jacobianEvaluationCount": 38, + "fullBuildCount": 38, + "finiteDifferenceRhsEstimateIsExact": false + }, + "segmentCount": 1, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.01, + "simulatedUntil": 0.01, + "nfev": 418, + "njev": 38, + "nlu": 118, + "acceptedStepCount": 92, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 1976 + } + ], + "totals": { + "nfev": 418, + "njev": 38, + "nlu": 118, + "acceptedStepCount": 92, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 1976, + "jacobianRhsEvaluationCountEstimate": 2014 + } + }, + "pressureFlow": { + "solveCount": 5072, + "seededSolveCount": 5072, + "nonlinearSolveCount": 0, + "fastPathHitRate": 1.0, + "optimizerEvaluationCount": 0, + "residualEvaluationCount": 0, + "blockFallbackCount": 0, + "denseFallbackCount": 0, + "closurePassCount": 5072, + "secondaryPhysicalIslandCount": 1, + "secondaryBlockCount": 12, + "secondaryUnknownCount": 368, + "equationBlockFallbackReasons": [], + "usesConservativeGlobalCoupling": false, + "couplingPlanFallbackReason": null, + "maxScaledResidual": 5.136678395784524e-17, + "maxEvaluationsPerSolve": 0, + "maxResidualEvaluationsPerSolve": 0, + "lastScope": [ + "amesim_pnch023_1", + "amesim_pnor001_2", + "amesim_pn3node2_2", + "amesim_pn3node2_3", + "amesim_pnch023_2", + "amesim_pnor001_3", + "amesim_pnl0001_2", + "amesim_pnl0001_4", + "amesim_pnl0003_2", + "amesim_pnl0003_8", + "amesim_pnl00r_5", + "amesim_pnor001_1", + "amesim_pn3node2_1", + "amesim_pnch023_4", + "amesim_pnor001_8", + "amesim_pn3node2_8", + "amesim_pnl0001_1", + "amesim_pnl0001_11", + "amesim_pnl0003_1", + "amesim_pnl0003_7", + "amesim_pnl00r_4", + "amesim_pnor001_4", + "amesim_pn3node2_4", + "amesim_pn3node2_5", + "amesim_pnch023_3", + "amesim_pnor001_5", + "amesim_pnl0001_5", + "amesim_pnl0001_9", + "amesim_pnl0003_3", + "amesim_pnl0003_4", + "amesim_pnl00r_6", + "amesim_pnor001_6", + "amesim_pn3node2_6", + "amesim_pnor001_7", + "amesim_pnl0001_7", + "amesim_pn3node2_9", + "amesim_pnl0001_10", + "amesim_pnl0003_5", + "amesim_pnl0003_6", + "amesim_pnl00r_7", + "amesim_pnvo001_1", + "amesim_p4node2_1", + "amesim_pnl0002_1", + "amesim_pnl0002_8", + "amesim_pnl0001_13", + "amesim_pnch012_15", + "amesim_pnvo001_2", + "amesim_p4node2_2", + "amesim_pnl0002_2", + "amesim_pnl0001_14", + "amesim_pnch012_14", + "amesim_pnvo001_4", + "amesim_p4node2_4", + "amesim_pnl0002_3", + "amesim_pnl0002_4", + "amesim_pnl0001_16", + "amesim_pnch012_12", + "amesim_pnvo001_5", + "amesim_p4node2_5", + "amesim_pnl0002_5", + "amesim_pnl0001_17", + "amesim_pnch012_11", + "amesim_pnl0001_21", + "amesim_pnvo001_6", + "amesim_p4node2_6", + "amesim_pnl0002_6", + "amesim_pnl0001_18", + "amesim_pnch012_10", + "amesim_pnl0001_25", + "amesim_pnvo001_7", + "amesim_p4node2_7", + "amesim_pnl0002_7", + "amesim_pnl0001_19", + "amesim_pnch012_9", + "amesim_pnl0001_26", + "amesim_pnvo001_8", + "amesim_p4node2_8", + "amesim_pnl0001_20", + "amesim_pnch012_8", + "amesim_pnl0001_27", + "amesim_pnvo001_3", + "amesim_p4node2_3", + "amesim_pnl0001_15", + "amesim_pnch012_13" + ], + "last": { + "success": true, + "message": "Compiled causal stream-pressure block completed; residuals reuse the latest full audit.", + "evaluations": 0, + "pressureScale": 15299999.999999806, + "flowScale": 0.001, + "maxScaledResidual": 0.0, + "maxRawResidual": 0.0, + "residualEvaluations": 0, + "jacobianMode": "seeded", + "denseFallbackUsed": false, + "nonlinearBlockCount": 0, + "nonlinearBlockUnknownCount": 0, + "blockFallbackUsed": false, + "blockFallbackReason": null, + "residualVerifiedThisSolve": false, + "causalFastPathUsed": true + }, + "causalExecution": { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 2404, + "fullResidualAuditCount": 38, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 36, + "lastVerifiedMaxScaledResidual": 6.1409888675936775e-18, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 2404, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 2404, + "compiledEffortUnknownCount": 440, + "compiledFlowAssignmentCount": 336, + "compiledAssignmentCount": 776, + "logicalEffortCoordinateCount": 116, + "eliminatedEffortAliasCount": 324, + "canonicalCoordinateCount": 452, + "compatibilityScatterCount": 776 + }, + "secondaryCausalExecution": [ + { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 2589, + "fullResidualAuditCount": 41, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 29, + "lastVerifiedMaxScaledResidual": 0.0, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 2589, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 2589, + "compiledEffortUnknownCount": 184, + "compiledFlowAssignmentCount": 184, + "compiledAssignmentCount": 368 + } + ] + }, + "stream": { + "maxIterationsPerSolve": 4, + "maxThermofluidIterations": 2, + "thermofluidClosure": { + "failureCount": 0, + "lastFailure": null, + "lastSuccess": { + "rhsTime": 0.01, + "iterations": 2, + "maxDelta": 0.0, + "scale": 1.0, + "tolerance": 1e-12, + "worstPort": null + }, + "transaction": { + "physicalPortValueSlotCount": 1472, + "physicalFlowPortCount": 336, + "componentCount": 156, + "cacheBindingCount": 72, + "streamAndCausalCacheSlotCount": 112, + "customCacheHookCount": 0, + "diagnosticOwnerCount": 4 + } + }, + "last": { + "converged": true, + "iterations": 2, + "maxDelta": 0.0 + } + }, + "signal": { + "propagations": 24420, + "eventTimes": [], + "last": { + "propagated": 10 + } + }, + "pneumaticVolume": { + "propagations": 19536, + "last": { + "propagated": 8, + "outputPorts": [ + "amesim_pnrp17_1.port_1", + "amesim_pnrp17_2.port_1", + "amesim_pnrp17_3.port_1", + "amesim_pnrp17_4.port_1", + "amesim_pnrp17_5.port_1", + "amesim_pnrp17_6.port_1", + "amesim_pnrp17_7.port_1", + "amesim_pnrp17_8.port_1" + ] + } + }, + "stateCount": 132, + "sampleCount": 2, + "performance": { + "mode": "standard", + "phases": { + "simulation.integration": { + "calls": 1, + "inclusiveNs": 11418830460, + "selfNs": 11418830460, + "maxNs": 11418830460, + "errors": 0 + }, + "simulation.network_compilation": { + "calls": 1, + "inclusiveNs": 33726496, + "selfNs": 33726496, + "maxNs": 33726496, + "errors": 0 + }, + "simulation.postprocessing": { + "calls": 1, + "inclusiveNs": 20320360, + "selfNs": 20320360, + "maxNs": 20320360, + "errors": 0 + }, + "simulation.response_assembly": { + "calls": 1, + "inclusiveNs": 17061854, + "selfNs": 17061854, + "maxNs": 17061854, + "errors": 0 + }, + "simulation.result_assembly": { + "calls": 1, + "inclusiveNs": 6151700, + "selfNs": 6151700, + "maxNs": 6151700, + "errors": 0 + }, + "simulation.sample_initialization": { + "calls": 1, + "inclusiveNs": 269927166, + "selfNs": 269927166, + "maxNs": 269927166, + "errors": 0 + }, + "simulation.system_construction": { + "calls": 1, + "inclusiveNs": 173360630, + "selfNs": 173360630, + "maxNs": 173360630, + "errors": 0 + }, + "simulation.total": { + "calls": 1, + "inclusiveNs": 11956318516, + "selfNs": 1607052, + "maxNs": 11956318516, + "errors": 0 + }, + "simulation.xml_validation": { + "calls": 1, + "inclusiveNs": 15332798, + "selfNs": 15332798, + "maxNs": 15332798, + "errors": 0 + } + }, + "properties": {}, + "propertyOutermostNs": 0 + } + }, + "eventTrace": { + "signalEventTimes": [], + "stateTransitionCount": 0, + "mechanicalTransitionTimes": [], + "solverStartCount": 1, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.01, + "simulatedUntil": 0.01, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + }, + "physicalStateV21": { + "schemaVersion": 1, + "id": "physical-state-v2.1", + "projectionCategories": [ + "pressure", + "massFlow", + "conservation", + "discreteMode" + ], + "layout": { + "projectionKeys": [ + "pressure.pnch012_8.absolute", + "pressure.pnl0001_20.absolute", + "massFlow.pnl0001_20.port_1.intoComponent", + "massFlow.pnvo001_5.port_2.intoComponent", + "conservation.p4node2_8.massBalance", + "conservation.pnvo001_5.massBalance", + "conservation.pnl0001_20_pnch012_8.connectionMassBalance", + "conservation.totalStoredGasMass", + "discrete.pnvo001_5.openMode", + "discrete.mecmas21_9.endstopMode", + "discrete.mecmas21_10.endstopMode" + ], + "projections": [ + { + "key": "pressure.pnch012_8.absolute", + "category": "pressure", + "unit": "Pa", + "python": { + "sourceKeys": [ + "amesim_pnch012_8.p" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "press@pn_c1_8" + ], + "sourceUnit": "Pa (gauge)", + "targetUnit": "Pa (absolute)", + "formula": "target = source + 101300", + "scale": 1.0, + "offset": 101300.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 0.001 + } + }, + { + "key": "pressure.pnl0001_20.absolute", + "category": "pressure", + "unit": "Pa", + "python": { + "sourceKeys": [ + "amesim_pnl0001_20.p" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "p2@pneumatic_69" + ], + "sourceUnit": "Pa (gauge)", + "targetUnit": "Pa (absolute)", + "formula": "target = source + 101300", + "scale": 1.0, + "offset": 101300.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 0.001 + } + }, + { + "key": "massFlow.pnl0001_20.port_1.intoComponent", + "category": "massFlow", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnl0001_20.port_1.m_flow" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "dm1@pneumatic_69" + ], + "sourceUnit": "g/s (AMESim component orientation)", + "targetUnit": "kg/s (positive into generic component)", + "formula": "target = -source * 1e-3", + "scale": -0.001, + "offset": 0.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09 + } + }, + { + "key": "massFlow.pnvo001_5.port_2.intoComponent", + "category": "massFlow", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnvo001_5.port_2.m_flow" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "dm2@pn_morifice_1" + ], + "sourceUnit": "g/s (AMESim component orientation)", + "targetUnit": "kg/s (positive into generic component)", + "formula": "target = -source * 1e-3", + "scale": -0.001, + "offset": 0.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09 + } + }, + { + "key": "conservation.p4node2_8.massBalance", + "category": "conservation", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_p4node2_8.port_1.m_flow", + "amesim_p4node2_8.port_2.m_flow", + "amesim_p4node2_8.port_3.m_flow", + "amesim_p4node2_8.port_4.m_flow" + ], + "formula": "sum" + }, + "amesim": { + "dataPaths": [], + "note": "AMESim archive has no complete saved four-port tuple." + }, + "tolerance": { + "relative": 0.0, + "absolute": 1e-09 + } + }, + { + "key": "conservation.pnvo001_5.massBalance", + "category": "conservation", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnvo001_5.port_2.m_flow", + "amesim_pnvo001_5.port_3.m_flow" + ], + "formula": "sum" + }, + "amesim": { + "dataPaths": [ + "dm2@pn_morifice_1", + "dm3@pn_morifice_1" + ], + "sourceUnit": "g/s", + "targetUnit": "kg/s", + "formula": "target = -(source1 + source2) * 1e-3" + }, + "tolerance": { + "relative": 0.0, + "absolute": 1e-09 + } + }, + { + "key": "conservation.pnl0001_20_pnch012_8.connectionMassBalance", + "category": "conservation", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnl0001_20.port_1.m_flow", + "amesim_pnch012_8.port_1.m_flow" + ], + "formula": "sum" + }, + "amesim": { + "dataPaths": [], + "note": "PNCH012 port flow is not saved; local connector contract is authoritative." + }, + "tolerance": { + "relative": 0.0, + "absolute": 1e-09 + } + }, + { + "key": "conservation.totalStoredGasMass", + "category": "conservation", + "unit": "kg", + "python": { + "sourceKeys": [ + "amesim_pnch012_10.m", + "amesim_pnch012_11.m", + "amesim_pnch012_12.m", + "amesim_pnch012_13.m", + "amesim_pnch012_14.m", + "amesim_pnch012_15.m", + "amesim_pnch012_8.m", + "amesim_pnch012_9.m", + "amesim_pnch023_1.m", + "amesim_pnch023_2.m", + "amesim_pnch023_3.m", + "amesim_pnch023_4.m", + "amesim_pnl0001_1.m", + "amesim_pnl0001_10.m", + "amesim_pnl0001_11.m", + "amesim_pnl0001_13.m", + "amesim_pnl0001_14.m", + "amesim_pnl0001_15.m", + "amesim_pnl0001_16.m", + "amesim_pnl0001_17.m", + "amesim_pnl0001_18.m", + "amesim_pnl0001_19.m", + "amesim_pnl0001_2.m", + "amesim_pnl0001_20.m", + "amesim_pnl0001_21.m", + "amesim_pnl0001_25.m", + "amesim_pnl0001_26.m", + "amesim_pnl0001_27.m", + "amesim_pnl0001_4.m", + "amesim_pnl0001_5.m", + "amesim_pnl0001_7.m", + "amesim_pnl0001_9.m", + "amesim_pnl0002_1.m", + "amesim_pnl0002_2.m", + "amesim_pnl0002_3.m", + "amesim_pnl0002_4.m", + "amesim_pnl0002_5.m", + "amesim_pnl0002_6.m", + "amesim_pnl0002_7.m", + "amesim_pnl0002_8.m", + "amesim_pnl0003_1.m1", + "amesim_pnl0003_1.m2", + "amesim_pnl0003_2.m1", + "amesim_pnl0003_2.m2", + "amesim_pnl0003_3.m1", + "amesim_pnl0003_3.m2", + "amesim_pnl0003_4.m1", + "amesim_pnl0003_4.m2", + "amesim_pnl0003_5.m1", + "amesim_pnl0003_5.m2", + "amesim_pnl0003_6.m1", + "amesim_pnl0003_6.m2", + "amesim_pnl0003_7.m1", + "amesim_pnl0003_7.m2", + "amesim_pnl0003_8.m1", + "amesim_pnl0003_8.m2" + ], + "formula": "sum" + }, + "amesim": { + "dataPathSelection": "units == 'g' and signal starts with 'mgas'", + "sourceUnit": "g", + "targetUnit": "kg", + "formula": "target = sum(sources) * 1e-3" + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09 + } + }, + { + "key": "discrete.pnvo001_5.openMode", + "category": "discreteMode", + "unit": "1", + "python": { + "sourceKeys": [ + "amesim_pnvo001_5.xv" + ], + "formula": "1 if opening >= 0.5 else 0" + }, + "amesim": { + "dataPaths": [ + "xv@pn_morifice_1" + ], + "sourceUnit": "1", + "targetUnit": "mode code {0,1}", + "formula": "1 if source >= 0.5 else 0" + }, + "tolerance": { + "relative": 0.0, + "absolute": 0.0 + } + }, + { + "key": "discrete.mecmas21_9.endstopMode", + "category": "discreteMode", + "unit": "1", + "python": { + "sourceKeys": [ + "amesim_mecmas21_9.x", + "amesim_mecmas21_9.v", + "amesim_mecmas21_9.port_1.f", + "amesim_mecmas21_9.port_2.f" + ], + "formula": "-1 lower, 0 free, +1 upper using boundary and net-force direction" + }, + "amesim": { + "dataPaths": [ + "x1@mass_friction_endstops_19", + "v1@mass_friction_endstops_19" + ], + "lowerBound": -0.72, + "upperBound": 0.0, + "note": "No saved AMESim endstop code; reference is boundary occupancy." + }, + "tolerance": { + "relative": 0.0, + "absolute": 0.0 + } + }, + { + "key": "discrete.mecmas21_10.endstopMode", + "category": "discreteMode", + "unit": "1", + "python": { + "sourceKeys": [ + "amesim_mecmas21_10.x", + "amesim_mecmas21_10.v", + "amesim_mecmas21_10.port_1.f", + "amesim_mecmas21_10.port_2.f" + ], + "formula": "-1 lower, 0 free, +1 upper using boundary and net-force direction" + }, + "amesim": { + "dataPaths": [ + "x1@mass_friction_endstops_18", + "v1@mass_friction_endstops_18" + ], + "lowerBound": 0.0, + "upperBound": 0.37, + "note": "No saved AMESim endstop code; reference is boundary occupancy." + }, + "tolerance": { + "relative": 0.0, + "absolute": 0.0 + } + } + ], + "projectionLayoutSha256": "55cc8f71ea72fd46f71f1ede2587aeb9f6d590bde8e97e881648f88a4a90dca6" + }, + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "values": { + "pressure.pnch012_8.absolute": 100000.0, + "pressure.pnl0001_20.absolute": 100000.0, + "massFlow.pnl0001_20.port_1.intoComponent": 0.0, + "massFlow.pnvo001_5.port_2.intoComponent": 0.0, + "conservation.p4node2_8.massBalance": 0.0, + "conservation.pnvo001_5.massBalance": 0.0, + "conservation.pnl0001_20_pnch012_8.connectionMassBalance": 0.0, + "conservation.totalStoredGasMass": 5.5668930151375235, + "discrete.pnvo001_5.openMode": 0.0, + "discrete.mecmas21_9.endstopMode": 1.0, + "discrete.mecmas21_10.endstopMode": -1.0 + } + }, + { + "requestedTime": 0.01, + "actualTime": 0.01, + "available": true, + "values": { + "pressure.pnch012_8.absolute": 100011.69179789908, + "pressure.pnl0001_20.absolute": 100010.89196334983, + "massFlow.pnl0001_20.port_1.intoComponent": 1.9570175617159107e-06, + "massFlow.pnvo001_5.port_2.intoComponent": 0.0, + "conservation.p4node2_8.massBalance": 5.293955920339377e-23, + "conservation.pnvo001_5.massBalance": 0.0, + "conservation.pnl0001_20_pnch012_8.connectionMassBalance": 0.0, + "conservation.totalStoredGasMass": 5.5668930151375235, + "discrete.pnvo001_5.openMode": 0.0, + "discrete.mecmas21_9.endstopMode": 1.0, + "discrete.mecmas21_10.endstopMode": -1.0 + } + } + ], + "comparisonMode": "reviewedLocalGoldenWithAmesimReference" + } + } + }, + "acceptance": { + "evaluated": true, + "passed": true, + "issues": [], + "regressionGolden": { + "configured": false, + "evaluated": false, + "passed": null, + "issues": [] + }, + "physicalStateV21Golden": { + "configured": false, + "evaluated": false, + "passed": null, + "issues": [] + } + } + }, + { + "caseId": "0.2s", + "stopTime": 0.2, + "sampleStep": 0.01, + "maxStep": 0.001, + "lane": "production", + "samplingMode": "source", + "maxStepMode": "source", + "runtimePredictionEligible": true, + "predictedWallSeconds": null, + "softTimeoutSeconds": 300.0, + "hardTimeoutSeconds": 360.0, + "outcome": "completed", + "softCancelSent": false, + "hardTimeoutReached": false, + "orchestrationWallSeconds": 160.47319143638015, + "returnCode": 0, + "lastSimulatedTime": 0.2, + "progressEventCount": 243, + "lastProgressEvent": { + "event": "progress", + "progress": 100, + "phase": "complete", + "message": "正在汇总仿真结果", + "simulatedTime": 0.2, + "totalTime": 0.2, + "wallSeconds": 159.3745028525591 + }, + "stderrTail": [], + "worker": { + "event": "result", + "outcome": "completed", + "sourceSha256": "0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b", + "sourcePath": "/home/lujz/projects/SystemSimulationApp/tests/data/test-mql-8.xml", + "derivedConfiguration": { + "stopTime": 0.2, + "sampleStep": 0.01, + "maxStep": 0.001, + "lane": "production", + "sourceXmlUnmodified": true + }, + "wallSeconds": 159.60707960650325, + "cpuSeconds": 162.89121110000002, + "peakRssBytes": 201936896, + "peakRssRaw": 197204, + "peakRssRawUnit": "KiB", + "lastSimulatedTime": 0.2, + "runtime": { + "python": "3.12.3 (main, Jun 19 2026, 12:46:00) [GCC 13.3.0]", + "pythonImplementation": "CPython", + "executable": "/home/lujz/projects/SystemSimulationApp/.venv/bin/python", + "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39", + "machine": "x86_64", + "processor": "x86_64", + "cpuCount": 16, + "repository": { + "root": "/home/lujz/projects/SystemSimulationApp", + "head": "684d28752ac2fd011458befcb216b47aae692e3e", + "branch": "model-development", + "dirty": true, + "status": [ + "M .github/workflows/solver-regression.yml", + " M README.md", + " M app/simulation/benchmark_regression.py", + " M \"docs/other/\\346\\261\\202\\350\\247\\243\\345\\231\\250\\346\\200\\247\\350\\203\\275\\344\\274\\230\\345\\214\\226\\344\\273\\273\\345\\212\\241\\346\\270\\205\\345\\215\\225.md\"", + " M requirements.txt", + " M tests/baselines/simulation/test_mql_8/manifest.json", + " M tests/baselines/simulation/test_mql_full_branches/manifest.json", + " M tests/data/test-mql-8.json", + " M tests/data/test-mql-8.xml", + " M tests/test_benchmark_regression.py", + " M tests/test_dependency_constraints.py", + " M tests/test_mql_full_branches_regression.py", + " M tests/test_supported_piston_tangent.py", + " M tests/test_test_mql_8_regression.py", + "?? app/simulation/physical_state_v21.py", + "?? constraints/python312-linux-x86_64.lock", + "?? tests/baselines/simulation/test_mql_8/goldens/candidates/production-0.2s-physical-state-v2.1-candidate.json", + "?? tests/baselines/simulation/test_mql_8/goldens/production-0.2s-physical-state-v2.1.json", + "?? tests/baselines/simulation/test_mql_8/goldens/production-0.2s-v2.json", + "?? tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-amesim-aligned-v1-candidate-0.2.json", + "?? tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-physical-state-v2.1-0.2.json", + "?? tests/baselines/simulation/test_mql_full_branches/goldens/production-0.81s-v1.json", + "?? tests/baselines/simulation/test_mql_full_branches/goldens/production-2.10s-v1.json", + "?? tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-1.json", + "?? tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-2.json", + "?? tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-3.json", + "?? tests/test_physical_state_v21.py", + "?? tests/test_test_mql_ame_contract.py" + ] + }, + "packages": { + "numpy": "2.5.2", + "scipy": "1.18.0", + "lxml": "6.1.1" + }, + "environment": { + "SIMULATIONAPP_PROFILE": "standard", + "SIMULATION_ODE_JACOBIAN_MODE": "scipy", + "SIMULATIONAPP_PROPERTY_CACHE": "on", + "SIMULATION_CAUSAL_EXECUTOR_V2": "1", + "SIMULATION_CAUSAL_COORDINATE_KERNEL": "1", + "SIMULATION_CAUSAL_FAST_PATH": "1" + } + }, + "summary": { + "success": true, + "status": "completed", + "partial": false, + "message": "The solver successfully reached the end of the integration interval.", + "simulatedUntil": 0.2, + "requestedStopTime": 0.2, + "variableCount": 1784, + "seriesHealth": { + "seriesCount": 1785, + "scalarCount": 37485, + "nonfiniteCount": 0, + "timeStrictlyIncreasing": true, + "timeStart": 0.0, + "timeEnd": 0.2 + }, + "final": { + "amesim_pnch023_1.m": 1.2399467552157493, + "amesim_pnch023_1.U": -877966.3231213323, + "amesim_pnch023_1.p": 12752141.587392243, + "amesim_pnch023_1.T": 272.6022020478278, + "amesim_pnch023_1.rho": 21.753451845890336, + "amesim_pnch023_1.u": -708067.7613197732, + "amesim_pnch023_1.h": -121855.43613418574, + "amesim_pnch023_1.port_1.p": 12752141.587392243, + "amesim_pnch023_1.port_1.m_flow": -0.3929933464594759, + "amesim_pnch023_1.port_1.h_outflow": -121855.43613418574, + "amesim_pnch023_1.port_2.p": 12752141.587392243, + "amesim_pnch023_1.port_2.m_flow": -0.39305486340633244, + "amesim_pnch023_1.port_2.h_outflow": -121855.43613418574, + "amesim_pnor001_1.cm": 0.007203151711762203, + "amesim_pnor001_1.gasvel": 264.70667737921383, + "amesim_pnor001_1.port_1.p": 12752141.587392243, + "amesim_pnor001_1.port_1.m_flow": 0.39305486340633244, + "amesim_pnor001_1.port_1.h_outflow": -121848.27033885384, + "amesim_pnor001_1.port_2.p": 12002927.496239943, + "amesim_pnor001_1.port_2.m_flow": -0.39305486340633244, + "amesim_pnor001_1.port_2.h_outflow": -121855.43613418574, + "amesim_pnor001_2.cm": 0.007202024347767234, + "amesim_pnor001_2.gasvel": -264.6621379784901, + "amesim_pnor001_2.port_1.p": 12003175.262492409, + "amesim_pnor001_2.port_1.m_flow": -0.3929933464594759, + "amesim_pnor001_2.port_1.h_outflow": -121855.43613418574, + "amesim_pnor001_2.port_2.p": 12752141.587392243, + "amesim_pnor001_2.port_2.m_flow": 0.3929933464594759, + "amesim_pnor001_2.port_2.h_outflow": -121848.72985368609, + "amesim_pn3node2_1.port_1.p": 11690176.654328916, + "amesim_pn3node2_1.port_1.m_flow": 0.3950640942153464, + "amesim_pn3node2_1.port_1.h_outflow": -121845.30512322164, + "amesim_pn3node2_1.port_2.p": 11690176.654328916, + "amesim_pn3node2_1.port_2.m_flow": -0.3949911195133276, + "amesim_pn3node2_1.port_2.h_outflow": -121848.27088667812, + "amesim_pn3node2_1.port_3.p": 11690176.654328916, + "amesim_pn3node2_1.port_3.m_flow": -7.297470201880124e-05, + "amesim_pn3node2_1.port_3.h_outflow": -121845.30512322164, + "amesim_pn3node2_2.port_1.p": 11690530.289478123, + "amesim_pn3node2_2.port_1.m_flow": 1.1375310200992496e-09, + "amesim_pn3node2_2.port_1.h_outflow": -121845.96375700757, + "amesim_pn3node2_2.port_2.p": 11690530.289478123, + "amesim_pn3node2_2.port_2.m_flow": -0.3950029014324135, + "amesim_pn3node2_2.port_2.h_outflow": -121848.72985367813, + "amesim_pn3node2_2.port_3.p": 11690530.289478123, + "amesim_pn3node2_2.port_3.m_flow": 0.3950029002948825, + "amesim_pn3node2_2.port_3.h_outflow": -121845.96375700757, + "amesim_pn3node2_3.port_1.p": 11690530.289479246, + "amesim_pn3node2_3.port_1.m_flow": 0.39500290232814506, + "amesim_pn3node2_3.port_1.h_outflow": -121845.96323592975, + "amesim_pn3node2_3.port_2.p": 11690530.289479246, + "amesim_pn3node2_3.port_2.m_flow": -0.39500290119061404, + "amesim_pn3node2_3.port_2.h_outflow": -121848.72933646769, + "amesim_pn3node2_3.port_3.p": 11690530.289479246, + "amesim_pn3node2_3.port_3.m_flow": -1.1375310200992496e-09, + "amesim_pn3node2_3.port_3.h_outflow": -121845.96323592975, + "amesim_pnch023_2.m": 1.2399467558278492, + "amesim_pnch023_2.U": -877966.3231959188, + "amesim_pnch023_2.p": 12752141.5984772, + "amesim_pnch023_2.T": 272.60220214241144, + "amesim_pnch023_2.rho": 21.75345185662893, + "amesim_pnch023_2.u": -708067.7610303883, + "amesim_pnch023_2.h": -121855.43562461251, + "amesim_pnch023_2.port_1.p": 12752141.5984772, + "amesim_pnch023_2.port_1.m_flow": -0.39305486339602924, + "amesim_pnch023_2.port_1.h_outflow": -121855.43562461251, + "amesim_pnch023_2.port_2.p": 12752141.5984772, + "amesim_pnch023_2.port_2.m_flow": -0.39299334849361556, + "amesim_pnch023_2.port_2.h_outflow": -121855.43562461251, + "amesim_pnor001_3.cm": 0.007202024380034002, + "amesim_pnor001_3.gasvel": 264.6621393066815, + "amesim_pnor001_3.port_1.p": 12752141.5984772, + "amesim_pnor001_3.port_1.m_flow": 0.39299334849361556, + "amesim_pnor001_3.port_1.h_outflow": -121848.72933645973, + "amesim_pnor001_3.port_2.p": 12003175.265814386, + "amesim_pnor001_3.port_2.m_flow": -0.39299334849361556, + "amesim_pnor001_3.port_2.h_outflow": -121855.43562461251, + "amesim_pnor001_4.cm": 0.007203151706561581, + "amesim_pnor001_4.gasvel": -264.70667722718986, + "amesim_pnor001_4.port_1.p": 12002927.507795509, + "amesim_pnor001_4.port_1.m_flow": -0.39305486339602924, + "amesim_pnor001_4.port_1.h_outflow": -121855.43562461251, + "amesim_pnor001_4.port_2.p": 12752141.5984772, + "amesim_pnor001_4.port_2.m_flow": 0.39305486339602924, + "amesim_pnor001_4.port_2.h_outflow": -121848.26983933758, + "amesim_pn3node2_4.port_1.p": 11690176.666081106, + "amesim_pn3node2_4.port_1.m_flow": -7.297478316251132e-05, + "amesim_pn3node2_4.port_1.h_outflow": -121845.30462811125, + "amesim_pn3node2_4.port_2.p": 11690176.666081106, + "amesim_pn3node2_4.port_2.m_flow": -0.3949911194324686, + "amesim_pn3node2_4.port_2.h_outflow": -121848.27038716165, + "amesim_pn3node2_4.port_3.p": 11690176.666081106, + "amesim_pn3node2_4.port_3.m_flow": 0.39506409421563116, + "amesim_pn3node2_4.port_3.h_outflow": -121845.30462811125, + "amesim_pn3node2_5.port_1.p": 11690176.594025098, + "amesim_pn3node2_5.port_1.m_flow": 0.39499984438946656, + "amesim_pn3node2_5.port_1.h_outflow": -121861.3293557001, + "amesim_pn3node2_5.port_2.p": 11690176.594025098, + "amesim_pn3node2_5.port_2.m_flow": -0.3950728191726291, + "amesim_pn3node2_5.port_2.h_outflow": -121864.31498324896, + "amesim_pn3node2_5.port_3.p": 11690176.594025098, + "amesim_pn3node2_5.port_3.m_flow": 7.297478316251132e-05, + "amesim_pn3node2_5.port_3.h_outflow": -121861.3293557001, + "amesim_pnch023_3.m": 1.2399274199318358, + "amesim_pnch023_3.U": -877963.9668549704, + "amesim_pnch023_3.p": 12751791.433508312, + "amesim_pnch023_3.T": 272.5992143018443, + "amesim_pnch023_3.rho": 21.753112630383082, + "amesim_pnch023_3.u": -708076.9025200169, + "amesim_pnch023_3.h": -121871.53273319283, + "amesim_pnch023_3.port_1.p": 12751791.433508312, + "amesim_pnch023_3.port_1.m_flow": -0.3930521267899916, + "amesim_pnch023_3.port_1.h_outflow": -121871.53273319283, + "amesim_pnch023_3.port_2.p": 12751791.433508312, + "amesim_pnch023_3.port_2.m_flow": -0.392990616739741, + "amesim_pnch023_3.port_2.h_outflow": -121871.53273319283, + "amesim_pnor001_5.cm": 0.007202132614766974, + "amesim_pnor001_5.gasvel": 264.66472731822057, + "amesim_pnor001_5.port_1.p": 12751791.433508312, + "amesim_pnor001_5.port_1.m_flow": 0.392990616739741, + "amesim_pnor001_5.port_1.h_outflow": -121864.31849534286, + "amesim_pnor001_5.port_2.p": 12002822.55208499, + "amesim_pnor001_5.port_2.m_flow": -0.392990616739741, + "amesim_pnor001_5.port_2.h_outflow": -121871.53273319283, + "amesim_pnor001_6.cm": 0.007203259877149778, + "amesim_pnor001_6.gasvel": -264.70926258235033, + "amesim_pnor001_6.port_1.p": 12002574.810566885, + "amesim_pnor001_6.port_1.m_flow": -0.3930521267899916, + "amesim_pnor001_6.port_1.h_outflow": -121871.53273319283, + "amesim_pnor001_6.port_2.p": 12751791.433508312, + "amesim_pnor001_6.port_2.m_flow": 0.3930521267899916, + "amesim_pnor001_6.port_2.h_outflow": -121863.85914308048, + "amesim_pn3node2_6.port_1.p": 11689822.994017392, + "amesim_pn3node2_6.port_1.m_flow": -1.0884378927915782e-09, + "amesim_pn3node2_6.port_1.h_outflow": -121860.67394069151, + "amesim_pn3node2_6.port_2.p": 11689822.994017392, + "amesim_pn3node2_6.port_2.m_flow": -0.3950610303702443, + "amesim_pn3node2_6.port_2.h_outflow": -121863.85914308926, + "amesim_pn3node2_6.port_3.p": 11689822.994017392, + "amesim_pn3node2_6.port_3.m_flow": 0.3950610314586822, + "amesim_pn3node2_6.port_3.h_outflow": -121860.67394069151, + "amesim_pnch023_4.m": 1.2399274193197396, + "amesim_pnch023_4.U": -877963.9667803708, + "amesim_pnch023_4.p": 12751791.422423609, + "amesim_pnch023_4.T": 272.59921420726187, + "amesim_pnch023_4.rho": 21.753112619644554, + "amesim_pnch023_4.u": -708076.9028093979, + "amesim_pnch023_4.h": -121871.53324275918, + "amesim_pnch023_4.port_1.p": 12751791.422423609, + "amesim_pnch023_4.port_1.m_flow": -0.39299061675012104, + "amesim_pnch023_4.port_1.h_outflow": -121871.53324275918, + "amesim_pnch023_4.port_2.p": 12751791.422423609, + "amesim_pnch023_4.port_2.m_flow": -0.3930521247562813, + "amesim_pnch023_4.port_2.h_outflow": -121871.53324275918, + "amesim_pnor001_7.cm": 0.007203259844890948, + "amesim_pnor001_7.gasvel": 264.70926125441827, + "amesim_pnor001_7.port_1.p": 12751791.422423609, + "amesim_pnor001_7.port_1.m_flow": 0.3930521247562813, + "amesim_pnor001_7.port_1.h_outflow": -121863.85966026862, + "amesim_pnor001_7.port_2.p": 12002574.807244953, + "amesim_pnor001_7.port_2.m_flow": -0.3930521247562813, + "amesim_pnor001_7.port_2.h_outflow": -121871.53324275918, + "amesim_pnor001_8.cm": 0.007202132619968329, + "amesim_pnor001_8.gasvel": -264.6647274702731, + "amesim_pnor001_8.port_1.p": 12002822.540529536, + "amesim_pnor001_8.port_1.m_flow": -0.39299061675012104, + "amesim_pnor001_8.port_1.h_outflow": -121871.53324275918, + "amesim_pnor001_8.port_2.p": 12751791.422423609, + "amesim_pnor001_8.port_2.m_flow": 0.39299061675012104, + "amesim_pnor001_8.port_2.h_outflow": -121864.31899484336, + "amesim_pn3node2_8.port_1.p": 11690176.582272988, + "amesim_pn3node2_8.port_1.m_flow": 7.297470201880124e-05, + "amesim_pn3node2_8.port_1.h_outflow": -121861.3298509974, + "amesim_pn3node2_8.port_2.p": 11690176.582272988, + "amesim_pn3node2_8.port_2.m_flow": -0.3950728190912661, + "amesim_pn3node2_8.port_2.h_outflow": -121864.31548275256, + "amesim_pn3node2_8.port_3.p": 11690176.582272988, + "amesim_pn3node2_8.port_3.m_flow": 0.39499984438924735, + "amesim_pn3node2_8.port_3.h_outflow": -121861.3298509974, + "amesim_pnl0001_1.m": 0.00315798322918964, + "amesim_pnl0001_1.U": -2232.5019275800073, + "amesim_pnl0001_1.p": 12002927.496239943, + "amesim_pnl0001_1.T": 272.8090340920133, + "amesim_pnl0001_1.rho": 20.514638413340286, + "amesim_pnl0001_1.u": -706939.1334775653, + "amesim_pnl0001_1.h": -121848.27033885384, + "amesim_pnl0001_1.re": 1930439.6152680565, + "amesim_pnl0001_1.cm": 0.0035315373086905774, + "amesim_pnl0001_1.v": -125.1001242070315, + "amesim_pnl0001_1.ff": 0.026665961748783884, + "amesim_pnl0001_1.port_1.p": 11690176.654328916, + "amesim_pnl0001_1.port_1.m_flow": -0.3950640942153464, + "amesim_pnl0001_1.port_1.h_outflow": -121848.27033885384, + "amesim_pnl0001_1.port_2.p": 12002927.496239943, + "amesim_pnl0001_1.port_2.m_flow": 0.39305486340633244, + "amesim_pnl0001_1.port_2.h_outflow": -121848.27033885384, + "amesim_pnl0001_2.m": 0.0031580474195833626, + "amesim_pnl0001_2.U": -2232.5493408893735, + "amesim_pnl0001_2.p": 12003175.262492409, + "amesim_pnl0001_2.T": 272.80887952907074, + "amesim_pnl0001_2.rho": 20.51505540184886, + "amesim_pnl0001_2.u": -706939.7777389648, + "amesim_pnl0001_2.h": -121848.72985368609, + "amesim_pnl0001_2.re": 1930141.3908325392, + "amesim_pnl0001_2.cm": 0.0035309164010659077, + "amesim_pnl0001_2.v": -125.07820428706374, + "amesim_pnl0001_2.ff": 0.026665957738575385, + "amesim_pnl0001_2.port_1.p": 11690530.289478123, + "amesim_pnl0001_2.port_1.m_flow": -0.3950029002948825, + "amesim_pnl0001_2.port_1.h_outflow": -121848.72985368609, + "amesim_pnl0001_2.port_2.p": 12003175.262492409, + "amesim_pnl0001_2.port_2.m_flow": 0.3929933464594759, + "amesim_pnl0001_2.port_2.h_outflow": -121848.72985368609, + "amesim_pnl0001_4.m": 0.0031580474193159055, + "amesim_pnl0001_4.U": -2232.549339734738, + "amesim_pnl0001_4.p": 12003175.265814386, + "amesim_pnl0001_4.T": 272.8088796273308, + "amesim_pnl0001_4.rho": 20.515055400111425, + "amesim_pnl0001_4.u": -706939.7774332191, + "amesim_pnl0001_4.h": -121848.72933645973, + "amesim_pnl0001_4.re": 1930141.4002635505, + "amesim_pnl0001_4.cm": 0.0035309164188998383, + "amesim_pnl0001_4.v": -125.07820494149213, + "amesim_pnl0001_4.ff": 0.026665957738702232, + "amesim_pnl0001_4.port_1.p": 11690530.289479246, + "amesim_pnl0001_4.port_1.m_flow": -0.39500290232814506, + "amesim_pnl0001_4.port_1.h_outflow": -121848.72933645973, + "amesim_pnl0001_4.port_2.p": 12003175.265814386, + "amesim_pnl0001_4.port_2.m_flow": 0.39299334849361556, + "amesim_pnl0001_4.port_2.h_outflow": -121848.72933645973, + "amesim_pnl0001_5.m": 0.003157983231060593, + "amesim_pnl0001_5.U": -2232.501928009357, + "amesim_pnl0001_5.p": 12002927.507795509, + "amesim_pnl0001_5.T": 272.8090341846693, + "amesim_pnl0001_5.rho": 20.514638425494223, + "amesim_pnl0001_5.u": -706939.1331946948, + "amesim_pnl0001_5.h": -121848.26983933758, + "amesim_pnl0001_5.re": 1930439.6147938182, + "amesim_pnl0001_5.cm": 0.0035315373058929303, + "amesim_pnl0001_5.v": -125.10012413300585, + "amesim_pnl0001_5.ff": 0.026665961748777514, + "amesim_pnl0001_5.port_1.p": 11690176.666081106, + "amesim_pnl0001_5.port_1.m_flow": -0.39506409421563116, + "amesim_pnl0001_5.port_1.h_outflow": -121848.26983933758, + "amesim_pnl0001_5.port_2.p": 12002927.507795509, + "amesim_pnl0001_5.port_2.m_flow": 0.39305486339602924, + "amesim_pnl0001_5.port_2.h_outflow": -121848.26983933758, + "amesim_pnl0001_7.m": 0.0031579268650437325, + "amesim_pnl0001_7.U": -2232.489996268724, + "amesim_pnl0001_7.p": 12002574.810566885, + "amesim_pnl0001_7.T": 272.80614037031694, + "amesim_pnl0001_7.rho": 20.51427226507766, + "amesim_pnl0001_7.u": -706947.9730455403, + "amesim_pnl0001_7.h": -121863.85914308048, + "amesim_pnl0001_7.re": 1930439.5037704268, + "amesim_pnl0001_7.cm": 0.0035315949705313886, + "amesim_pnl0001_7.v": -125.1013871890954, + "amesim_pnl0001_7.ff": 0.02666596174728492, + "amesim_pnl0001_7.port_1.p": 11689822.994017392, + "amesim_pnl0001_7.port_1.m_flow": -0.3950610314586822, + "amesim_pnl0001_7.port_1.h_outflow": -121863.85914308048, + "amesim_pnl0001_7.port_2.p": 12002574.810566885, + "amesim_pnl0001_7.port_2.m_flow": 0.3930521267899916, + "amesim_pnl0001_7.port_2.h_outflow": -121863.85914308048, + "amesim_pn3node2_9.port_1.p": 11689822.994016318, + "amesim_pn3node2_9.port_1.m_flow": 0.39506102942583154, + "amesim_pn3node2_9.port_1.h_outflow": -121860.67446137658, + "amesim_pn3node2_9.port_2.p": 11689822.994016318, + "amesim_pn3node2_9.port_2.m_flow": -0.39506103051426944, + "amesim_pn3node2_9.port_2.h_outflow": -121863.85966025984, + "amesim_pn3node2_9.port_3.p": 11689822.994016318, + "amesim_pn3node2_9.port_3.m_flow": 1.0884378927915782e-09, + "amesim_pn3node2_9.port_3.h_outflow": -121860.67446137658, + "amesim_pnl0001_9.m": 0.0031579910495496645, + "amesim_pnl0001_9.U": -2232.537405514378, + "amesim_pnl0001_9.p": 12002822.55208499, + "amesim_pnl0001_9.T": 272.80598584654706, + "amesim_pnl0001_9.rho": 20.514689215338436, + "amesim_pnl0001_9.u": -706948.6171700018, + "amesim_pnl0001_9.h": -121864.31849534286, + "amesim_pnl0001_9.re": 1930141.3103215313, + "amesim_pnl0001_9.cm": 0.0035309741151499773, + "amesim_pnl0001_9.v": -125.07946925492215, + "amesim_pnl0001_9.ff": 0.026665957737492522, + "amesim_pnl0001_9.port_1.p": 11690176.594025098, + "amesim_pnl0001_9.port_1.m_flow": -0.39499984438946656, + "amesim_pnl0001_9.port_1.h_outflow": -121864.31849534286, + "amesim_pnl0001_9.port_2.p": 12002822.55208499, + "amesim_pnl0001_9.port_2.m_flow": 0.392990616739741, + "amesim_pnl0001_9.port_2.h_outflow": -121864.31849534286, + "amesim_pnl0001_10.m": 0.003157926865311079, + "amesim_pnl0001_10.U": -2232.4899974231744, + "amesim_pnl0001_10.p": 12002574.807244953, + "amesim_pnl0001_10.T": 272.80614027206417, + "amesim_pnl0001_10.rho": 20.514272266814377, + "amesim_pnl0001_10.u": -706947.9733512631, + "amesim_pnl0001_10.h": -121863.85966026862, + "amesim_pnl0001_10.re": 1930439.494341404, + "amesim_pnl0001_10.cm": 0.003531594952700464, + "amesim_pnl0001_10.v": -125.10138653477495, + "amesim_pnl0001_10.ff": 0.026665961747158157, + "amesim_pnl0001_10.port_1.p": 11689822.994016318, + "amesim_pnl0001_10.port_1.m_flow": -0.39506102942583154, + "amesim_pnl0001_10.port_1.h_outflow": -121863.85966026862, + "amesim_pnl0001_10.port_2.p": 12002574.807244953, + "amesim_pnl0001_10.port_2.m_flow": 0.3930521247562813, + "amesim_pnl0001_10.port_2.h_outflow": -121863.85966026862, + "amesim_pnl0001_11.m": 0.003157991047678687, + "amesim_pnl0001_11.U": -2232.5374050849664, + "amesim_pnl0001_11.p": 12002822.540529536, + "amesim_pnl0001_11.T": 272.80598575389405, + "amesim_pnl0001_11.rho": 20.514689203184343, + "amesim_pnl0001_11.u": -706948.617452863, + "amesim_pnl0001_11.h": -121864.31899484336, + "amesim_pnl0001_11.re": 1930141.3107960084, + "amesim_pnl0001_11.cm": 0.003530974117947773, + "amesim_pnl0001_11.v": -125.07946932895705, + "amesim_pnl0001_11.ff": 0.0266659577374989, + "amesim_pnl0001_11.port_1.p": 11690176.582272988, + "amesim_pnl0001_11.port_1.m_flow": -0.39499984438924735, + "amesim_pnl0001_11.port_1.h_outflow": -121864.31899484336, + "amesim_pnl0001_11.port_2.p": 12002822.540529536, + "amesim_pnl0001_11.port_2.m_flow": 0.39299061675012104, + "amesim_pnl0001_11.port_2.h_outflow": -121864.31899484336, + "amesim_pnl0003_1.m1": 0.0009422838620001763, + "amesim_pnl0003_1.U1": -665.6994611241944, + "amesim_pnl0003_1.p1": 11690176.654328916, + "amesim_pnl0003_1.T1": 272.8927265102457, + "amesim_pnl0003_1.rho1": 19.995884591073253, + "amesim_pnl0003_1.u1": -706474.4372371198, + "amesim_pnl0003_1.h1": -121845.30512322164, + "amesim_pnl0003_1.m2": 0.0009411594503803834, + "amesim_pnl0003_1.U2": -664.8834960853846, + "amesim_pnl0003_1.p2": 11675828.588036692, + "amesim_pnl0003_1.T2": 272.89707736286687, + "amesim_pnl0003_1.rho2": 19.97202383542525, + "amesim_pnl0003_1.u2": -706451.4900388689, + "amesim_pnl0003_1.h2": -121842.30449770846, + "amesim_pnl0003_1.dmctr": 0.3955915582655134, + "amesim_pnl0003_1.re": 1352810.86666675, + "amesim_pnl0003_1.cm": 0.001779393701346131, + "amesim_pnl0003_1.v": 62.97330998948585, + "amesim_pnl0003_1.ff": 0.02412561801568465, + "amesim_pnl0003_1.port_1.p": 11690176.654328916, + "amesim_pnl0003_1.port_1.m_flow": 0.3949911195133276, + "amesim_pnl0003_1.port_1.h_outflow": -121845.30512322164, + "amesim_pnl0003_1.port_2.p": 11675828.588036692, + "amesim_pnl0003_1.port_2.m_flow": -0.3961913215817379, + "amesim_pnl0003_1.port_2.h_outflow": -121842.30449770846, + "amesim_pnl0003_2.m1": 0.0009423119505012294, + "amesim_pnl0003_2.U1": -665.7201688784651, + "amesim_pnl0003_2.p1": 11690530.289478123, + "amesim_pnl0003_2.T1": 272.89250715277126, + "amesim_pnl0003_2.rho1": 19.99648064757814, + "amesim_pnl0003_2.u1": -706475.3540739443, + "amesim_pnl0003_2.h1": -121845.96375700757, + "amesim_pnl0003_2.m2": 0.0009411876374833056, + "amesim_pnl0003_2.U2": -664.9043863133073, + "amesim_pnl0003_2.p2": 11676181.784434183, + "amesim_pnl0003_2.T2": 272.8968191055494, + "amesim_pnl0003_2.rho2": 19.972621984326786, + "amesim_pnl0003_2.u2": -706452.5285215522, + "amesim_pnl0003_2.h2": -121843.16708684436, + "amesim_pnl0003_2.dmctr": 0.3956034813575737, + "amesim_pnl0003_2.re": 1352852.4290763906, + "amesim_pnl0003_2.cm": 0.0017793927891791678, + "amesim_pnl0003_2.v": 62.97333082963871, + "amesim_pnl0003_2.ff": 0.024125620628450004, + "amesim_pnl0003_2.port_1.p": 11690530.289478123, + "amesim_pnl0003_2.port_1.m_flow": 0.3950029014324135, + "amesim_pnl0003_2.port_1.h_outflow": -121845.96375700757, + "amesim_pnl0003_2.port_2.p": 11676181.784434183, + "amesim_pnl0003_2.port_2.m_flow": -0.3962033870899229, + "amesim_pnl0003_2.port_2.h_outflow": -121843.16708684436, + "amesim_pnl0003_3.m1": 0.0009422838626008165, + "amesim_pnl0003_3.U1": -665.6994612846539, + "amesim_pnl0003_3.p1": 11690176.666081106, + "amesim_pnl0003_3.T1": 272.8927266020625, + "amesim_pnl0003_3.rho1": 19.995884603819235, + "amesim_pnl0003_3.u1": -706474.4369570795, + "amesim_pnl0003_3.h1": -121845.30462811125, + "amesim_pnl0003_3.m2": 0.0009411594509858708, + "amesim_pnl0003_3.U2": -664.8834962525066, + "amesim_pnl0003_3.p2": 11675828.599802691, + "amesim_pnl0003_3.T2": 272.8970774536916, + "amesim_pnl0003_3.rho2": 19.972023848274095, + "amesim_pnl0003_3.u2": -706451.4897619492, + "amesim_pnl0003_3.h2": -121842.30400776843, + "amesim_pnl0003_3.dmctr": 0.39559155820150416, + "amesim_pnl0003_3.re": 1352810.8661176902, + "amesim_pnl0003_3.cm": 0.0017793936995687256, + "amesim_pnl0003_3.v": 62.97330993915527, + "amesim_pnl0003_3.ff": 0.024125618015650135, + "amesim_pnl0003_3.port_1.p": 11690176.666081106, + "amesim_pnl0003_3.port_1.m_flow": 0.3949911194324686, + "amesim_pnl0003_3.port_1.h_outflow": -121845.30462811125, + "amesim_pnl0003_3.port_2.p": 11675828.599802691, + "amesim_pnl0003_3.port_2.m_flow": -0.39619132152164926, + "amesim_pnl0003_3.port_2.h_outflow": -121842.30400776843, + "amesim_pnl0003_4.m1": 0.0009422941728241457, + "amesim_pnl0003_4.U1": -665.715814148825, + "amesim_pnl0003_4.p1": 11690176.594025098, + "amesim_pnl0003_4.T1": 272.8896547435595, + "amesim_pnl0003_4.rho1": 19.99610339355353, + "amesim_pnl0003_4.u1": -706484.0612922512, + "amesim_pnl0003_4.h1": -121861.3293557001, + "amesim_pnl0003_4.m2": 0.000941169278566084, + "amesim_pnl0003_4.U2": -664.8994727705187, + "amesim_pnl0003_4.p2": 11675822.746803628, + "amesim_pnl0003_4.T2": 272.8940126288217, + "amesim_pnl0003_4.rho2": 19.972232396003367, + "amesim_pnl0003_4.u2": -706461.0882577092, + "amesim_pnl0003_4.h2": -121858.2999815236, + "amesim_pnl0003_4.dmctr": 0.395673258549019, + "amesim_pnl0003_4.re": 1353101.3067106043, + "amesim_pnl0003_4.cm": 0.0017797511863207923, + "amesim_pnl0003_4.v": 62.98562645725832, + "amesim_pnl0003_4.ff": 0.02412563626907576, + "amesim_pnl0003_4.port_1.p": 11690176.594025098, + "amesim_pnl0003_4.port_1.m_flow": 0.3950728191726291, + "amesim_pnl0003_4.port_1.h_outflow": -121861.3293557001, + "amesim_pnl0003_4.port_2.p": 11675822.746803628, + "amesim_pnl0003_4.port_2.m_flow": -0.3962730176377355, + "amesim_pnl0003_4.port_2.h_outflow": -121858.2999815236, + "amesim_pnl0003_5.m1": 0.0009422660888104697, + "amesim_pnl0003_5.U1": -665.6951112104504, + "amesim_pnl0003_5.p1": 11689822.994017392, + "amesim_pnl0003_5.T1": 272.8898734727511, + "amesim_pnl0003_5.rho1": 19.995507432273744, + "amesim_pnl0003_5.u1": -706483.1464441572, + "amesim_pnl0003_5.h1": -121860.67394069151, + "amesim_pnl0003_5.m2": 0.0009411410960587667, + "amesim_pnl0003_5.U2": -664.8785874929312, + "amesim_pnl0003_5.p2": 11675469.586116543, + "amesim_pnl0003_5.T2": 272.89427023957387, + "amesim_pnl0003_5.rho2": 19.9716343446236, + "amesim_pnl0003_5.u2": -706460.051821406, + "amesim_pnl0003_5.h2": -121857.4407056308, + "amesim_pnl0003_5.dmctr": 0.39566132859523684, + "amesim_pnl0003_5.re": 1353059.7226308533, + "amesim_pnl0003_5.cm": 0.0017797520715033977, + "amesim_pnl0003_5.v": 62.985604590958815, + "amesim_pnl0003_5.ff": 0.02412563365630361, + "amesim_pnl0003_5.port_1.p": 11689822.994017392, + "amesim_pnl0003_5.port_1.m_flow": 0.3950610303702443, + "amesim_pnl0003_5.port_1.h_outflow": -121860.67394069151, + "amesim_pnl0003_5.port_2.p": 11675469.586116543, + "amesim_pnl0003_5.port_2.m_flow": -0.39626094529631584, + "amesim_pnl0003_5.port_2.h_outflow": -121857.4407056308, + "amesim_pnl0003_6.m1": 0.0009422660891455687, + "amesim_pnl0003_6.U1": -665.695111741859, + "amesim_pnl0003_6.p1": 11689822.994016318, + "amesim_pnl0003_6.T1": 272.8898733729381, + "amesim_pnl0003_6.rho1": 19.995507439384767, + "amesim_pnl0003_6.u1": -706483.1467568787, + "amesim_pnl0003_6.h1": -121860.67446137658, + "amesim_pnl0003_6.m2": 0.0009411410963954202, + "amesim_pnl0003_6.U2": -664.8785880272087, + "amesim_pnl0003_6.p2": 11675469.58610915, + "amesim_pnl0003_6.T2": 272.8942701390366, + "amesim_pnl0003_6.rho2": 19.97163435176761, + "amesim_pnl0003_6.u2": -706460.0521363909, + "amesim_pnl0003_6.h2": -121857.44123010288, + "amesim_pnl0003_6.dmctr": 0.3956613287522135, + "amesim_pnl0003_6.re": 1353059.723526664, + "amesim_pnl0003_6.cm": 0.0017797520718841856, + "amesim_pnl0003_6.v": 62.9856045935484, + "amesim_pnl0003_6.ff": 0.024125633656359894, + "amesim_pnl0003_6.port_1.p": 11689822.994016318, + "amesim_pnl0003_6.port_1.m_flow": 0.39506103051426944, + "amesim_pnl0003_6.port_1.h_outflow": -121860.67446137658, + "amesim_pnl0003_6.port_2.p": 11675469.58610915, + "amesim_pnl0003_6.port_2.m_flow": -0.3962609454543943, + "amesim_pnl0003_6.port_2.h_outflow": -121857.44123010288, + "amesim_pnl0003_7.m1": 0.0009422941722236292, + "amesim_pnl0003_7.U1": -665.7158139885557, + "amesim_pnl0003_7.p1": 11690176.582272988, + "amesim_pnl0003_7.T1": 272.88965465170685, + "amesim_pnl0003_7.rho1": 19.996103380810176, + "amesim_pnl0003_7.u1": -706484.0615724038, + "amesim_pnl0003_7.h1": -121861.3298509974, + "amesim_pnl0003_7.m2": 0.0009411692779619336, + "amesim_pnl0003_7.U2": -664.8994726048427, + "amesim_pnl0003_7.p2": 11675822.735047624, + "amesim_pnl0003_7.T2": 272.894012537828, + "amesim_pnl0003_7.rho2": 19.9722323831829, + "amesim_pnl0003_7.u2": -706461.0885351648, + "amesim_pnl0003_7.h2": -121858.3004723313, + "amesim_pnl0003_7.dmctr": 0.3956732584765792, + "amesim_pnl0003_7.re": 1353101.3067932497, + "amesim_pnl0003_7.cm": 0.0017797511874846103, + "amesim_pnl0003_7.v": 62.985626485867144, + "amesim_pnl0003_7.ff": 0.024125636269080954, + "amesim_pnl0003_7.port_1.p": 11690176.582272988, + "amesim_pnl0003_7.port_1.m_flow": 0.3950728190912661, + "amesim_pnl0003_7.port_1.h_outflow": -121861.3298509974, + "amesim_pnl0003_7.port_2.p": 11675822.735047624, + "amesim_pnl0003_7.port_2.m_flow": -0.39627301756130123, + "amesim_pnl0003_7.port_2.h_outflow": -121858.3004723313, + "amesim_pnl0003_8.m1": 0.0009423119501658692, + "amesim_pnl0003_8.U1": -665.7201683466378, + "amesim_pnl0003_8.p1": 11690530.289479246, + "amesim_pnl0003_8.T1": 272.8925072526596, + "amesim_pnl0003_8.rho1": 19.996480640461574, + "amesim_pnl0003_8.u1": -706475.3537609868, + "amesim_pnl0003_8.h1": -121845.96323592975, + "amesim_pnl0003_8.m2": 0.0009411876371485153, + "amesim_pnl0003_8.U2": -664.9043857816836, + "amesim_pnl0003_8.p2": 11676181.784446014, + "amesim_pnl0003_8.T2": 272.89681920562987, + "amesim_pnl0003_8.rho2": 19.972621977222314, + "amesim_pnl0003_8.u2": -706452.5282080013, + "amesim_pnl0003_8.h2": -121843.16656474903, + "amesim_pnl0003_8.dmctr": 0.3956034811401228, + "amesim_pnl0003_8.re": 1352852.4279735668, + "amesim_pnl0003_8.cm": 0.0017793927885265803, + "amesim_pnl0003_8.v": 62.973330817435865, + "amesim_pnl0003_8.ff": 0.02412562062838068, + "amesim_pnl0003_8.port_1.p": 11690530.289479246, + "amesim_pnl0003_8.port_1.m_flow": 0.39500290119061404, + "amesim_pnl0003_8.port_1.h_outflow": -121845.96323592975, + "amesim_pnl0003_8.port_2.p": 11676181.784446014, + "amesim_pnl0003_8.port_2.m_flow": -0.39620338687178447, + "amesim_pnl0003_8.port_2.h_outflow": -121843.16656474903, + "amesim_pnvo001_1.xv": 1.0, + "amesim_pnvo001_1.cm": 0.015868450428205175, + "amesim_pnvo001_1.gasvel": -860.3554337911826, + "amesim_pnvo001_1.res.signal": 1.0, + "amesim_pnvo001_1.port_2.p": 3756393.4962065914, + "amesim_pnvo001_1.port_2.m_flow": -0.3961913215817379, + "amesim_pnvo001_1.port_2.h_outflow": -121842.30449770846, + "amesim_pnvo001_1.port_3.p": 11675828.588036692, + "amesim_pnvo001_1.port_3.m_flow": 0.3961913215817379, + "amesim_pnvo001_1.port_3.h_outflow": -103842.44432444219, + "amesim_pnvo001_2.xv": 1.0, + "amesim_pnvo001_2.cm": 0.015868446149071687, + "amesim_pnvo001_2.gasvel": -860.3557348804899, + "amesim_pnvo001_2.res.signal": 1.0, + "amesim_pnvo001_2.port_2.p": 3756399.9743703655, + "amesim_pnvo001_2.port_2.m_flow": -0.3962033870899229, + "amesim_pnvo001_2.port_2.h_outflow": -121843.16708684436, + "amesim_pnvo001_2.port_3.p": 11676181.784434183, + "amesim_pnvo001_2.port_3.m_flow": 0.3962033870899229, + "amesim_pnvo001_2.port_3.h_outflow": -121843.16708684436, + "amesim_pnvo001_3.xv": 1.0, + "amesim_pnvo001_3.cm": 0.01586844614322863, + "amesim_pnvo001_3.gasvel": -860.3557348529379, + "amesim_pnvo001_3.res.signal": 1.0, + "amesim_pnvo001_3.port_2.p": 3756399.455507986, + "amesim_pnvo001_3.port_2.m_flow": -0.39620338687178447, + "amesim_pnvo001_3.port_2.h_outflow": -121843.16656474903, + "amesim_pnvo001_3.port_3.p": 11676181.784446014, + "amesim_pnvo001_3.port_3.m_flow": 0.39620338687178447, + "amesim_pnvo001_3.port_3.h_outflow": -121843.16656474903, + "amesim_pnvo001_4.xv": 1.0, + "amesim_pnvo001_4.cm": 0.01586845041244812, + "amesim_pnvo001_4.gasvel": -860.3554334740071, + "amesim_pnvo001_4.res.signal": 1.0, + "amesim_pnvo001_4.port_2.p": 3756392.110640813, + "amesim_pnvo001_4.port_2.m_flow": -0.39619132152164926, + "amesim_pnvo001_4.port_2.h_outflow": -121842.30400776843, + "amesim_pnvo001_4.port_3.p": 11675828.599802691, + "amesim_pnvo001_4.port_3.m_flow": 0.39619132152164926, + "amesim_pnvo001_4.port_3.h_outflow": -121842.30400776843, + "amesim_pnvo001_5.xv": 1.0, + "amesim_pnvo001_5.cm": 0.015871641376432325, + "amesim_pnvo001_5.gasvel": -860.4483052089648, + "amesim_pnvo001_5.res.signal": 1.0, + "amesim_pnvo001_5.port_2.p": 4042057.25944573, + "amesim_pnvo001_5.port_2.m_flow": -0.3962730176377355, + "amesim_pnvo001_5.port_2.h_outflow": -121858.2999815236, + "amesim_pnvo001_5.port_3.p": 11675822.746803628, + "amesim_pnvo001_5.port_3.m_flow": 0.3962730176377355, + "amesim_pnvo001_5.port_3.h_outflow": -119393.40121663875, + "amesim_pnvo001_6.xv": 1.0, + "amesim_pnvo001_6.cm": 0.015871645415157867, + "amesim_pnvo001_6.gasvel": -860.4479958631733, + "amesim_pnvo001_6.res.signal": 1.0, + "amesim_pnvo001_6.port_2.p": 4042033.677154553, + "amesim_pnvo001_6.port_2.m_flow": -0.39626094529631584, + "amesim_pnvo001_6.port_2.h_outflow": -121857.4407056308, + "amesim_pnvo001_6.port_3.p": 11675469.586116543, + "amesim_pnvo001_6.port_3.m_flow": 0.39626094529631584, + "amesim_pnvo001_6.port_3.h_outflow": -119392.43926546868, + "amesim_pnvo001_7.xv": 1.0, + "amesim_pnvo001_7.cm": 0.01587164541857587, + "amesim_pnvo001_7.gasvel": -860.44799581588, + "amesim_pnvo001_7.res.signal": 1.0, + "amesim_pnvo001_7.port_2.p": 4042033.98622985, + "amesim_pnvo001_7.port_2.m_flow": -0.3962609454543943, + "amesim_pnvo001_7.port_2.h_outflow": -121857.44123010288, + "amesim_pnvo001_7.port_3.p": 11675469.58610915, + "amesim_pnvo001_7.port_3.m_flow": 0.3962609454543943, + "amesim_pnvo001_7.port_3.h_outflow": -119392.44022501832, + "amesim_pnvo001_8.xv": 1.0, + "amesim_pnvo001_8.cm": 0.01587164138670548, + "amesim_pnvo001_8.gasvel": -860.4483053581938, + "amesim_pnvo001_8.res.signal": 1.0, + "amesim_pnvo001_8.port_2.p": 4042058.174722035, + "amesim_pnvo001_8.port_2.m_flow": -0.39627301756130123, + "amesim_pnvo001_8.port_2.h_outflow": -121858.3004723313, + "amesim_pnvo001_8.port_3.p": 11675822.735047624, + "amesim_pnvo001_8.port_3.m_flow": 0.39627301756130123, + "amesim_pnvo001_8.port_3.h_outflow": -119393.40295740997, + "amesim_step0_1.y": 1.0, + "amesim_step0_1.out.signal": 1.0, + "amesim_step0_2.y": 1.0, + "amesim_step0_2.out.signal": 1.0, + "amesim_step0_3.y": 1.0, + "amesim_step0_3.out.signal": 1.0, + "amesim_step0_4.y": 1.0, + "amesim_step0_4.out.signal": 1.0, + "amesim_step0_5.y": 1.0, + "amesim_step0_5.out.signal": 1.0, + "amesim_step0_6.y": 1.0, + "amesim_step0_6.out.signal": 1.0, + "amesim_step0_7.y": 1.0, + "amesim_step0_7.out.signal": 1.0, + "amesim_step0_8.y": 1.0, + "amesim_step0_8.out.signal": 1.0, + "amesim_p4node2_1.port_1.p": 3756393.4962065914, + "amesim_p4node2_1.port_1.m_flow": -0.005545914641342772, + "amesim_p4node2_1.port_1.h_outflow": -103842.44432444219, + "amesim_p4node2_1.port_2.p": 3756393.4962065914, + "amesim_p4node2_1.port_2.m_flow": -0.3836524265335688, + "amesim_p4node2_1.port_2.h_outflow": -122430.59312039116, + "amesim_p4node2_1.port_3.p": 3756393.4962065914, + "amesim_p4node2_1.port_3.m_flow": 0.3961913215817379, + "amesim_p4node2_1.port_3.h_outflow": -103842.44432444219, + "amesim_p4node2_1.port_4.p": 3756393.4962065914, + "amesim_p4node2_1.port_4.m_flow": -0.006992980406826343, + "amesim_p4node2_1.port_4.h_outflow": -103842.44432444219, + "amesim_p4node2_2.port_1.p": 3756399.9743703655, + "amesim_p4node2_2.port_1.m_flow": -0.006504967577238587, + "amesim_p4node2_2.port_1.h_outflow": -121843.16708684436, + "amesim_p4node2_2.port_2.p": 3756399.9743703655, + "amesim_p4node2_2.port_2.m_flow": 0.3962033870899229, + "amesim_p4node2_2.port_2.h_outflow": -121843.16708684436, + "amesim_p4node2_2.port_3.p": 3756399.9743703655, + "amesim_p4node2_2.port_3.m_flow": -0.3836025367179071, + "amesim_p4node2_2.port_3.h_outflow": -121843.16708684436, + "amesim_p4node2_2.port_4.p": 3756399.9743703655, + "amesim_p4node2_2.port_4.m_flow": -0.006095882794777225, + "amesim_p4node2_2.port_4.h_outflow": -121843.16708684436, + "amesim_p4node2_3.port_1.p": 3756399.455507986, + "amesim_p4node2_3.port_1.m_flow": -0.006022752075007811, + "amesim_p4node2_3.port_1.h_outflow": -121843.16656474903, + "amesim_p4node2_3.port_2.p": 3756399.455507986, + "amesim_p4node2_3.port_2.m_flow": 0.39620338687178447, + "amesim_p4node2_3.port_2.h_outflow": -121843.16656474903, + "amesim_p4node2_3.port_3.p": 3756399.455507986, + "amesim_p4node2_3.port_3.m_flow": -0.3836045560471302, + "amesim_p4node2_3.port_3.h_outflow": -121843.16656474903, + "amesim_p4node2_3.port_4.p": 3756399.455507986, + "amesim_p4node2_3.port_4.m_flow": -0.0065760787496465046, + "amesim_p4node2_3.port_4.h_outflow": -121843.16656474903, + "amesim_p4node2_4.port_1.p": 3756392.110640813, + "amesim_p4node2_4.port_1.m_flow": -0.0055425599282533326, + "amesim_p4node2_4.port_1.h_outflow": -121842.30400776843, + "amesim_p4node2_4.port_2.p": 3756392.110640813, + "amesim_p4node2_4.port_2.m_flow": 0.39619132152164926, + "amesim_p4node2_4.port_2.h_outflow": -121842.30400776843, + "amesim_p4node2_4.port_3.p": 3756392.110640813, + "amesim_p4node2_4.port_3.m_flow": -0.38361228946175613, + "amesim_p4node2_4.port_3.h_outflow": -121842.30400776843, + "amesim_p4node2_4.port_4.p": 3756392.110640813, + "amesim_p4node2_4.port_4.m_flow": -0.007036472131639828, + "amesim_p4node2_4.port_4.h_outflow": -121842.30400776843, + "amesim_p4node2_5.port_1.p": 3756378.1464142436, + "amesim_p4node2_5.port_1.m_flow": -0.005073984527573369, + "amesim_p4node2_5.port_1.h_outflow": -119393.40121663875, + "amesim_p4node2_5.port_2.p": 3756378.1464142436, + "amesim_p4node2_5.port_2.m_flow": 0.39480589647665953, + "amesim_p4node2_5.port_2.h_outflow": -119393.40121663877, + "amesim_p4node2_5.port_3.p": 3756378.1464142436, + "amesim_p4node2_5.port_3.m_flow": -0.3831968362914919, + "amesim_p4node2_5.port_3.h_outflow": -119393.40121663875, + "amesim_p4node2_5.port_4.p": 3756378.1464142436, + "amesim_p4node2_5.port_4.m_flow": -0.006535075657594216, + "amesim_p4node2_5.port_4.h_outflow": -119393.40121663875, + "amesim_p4node2_6.port_1.p": 3756371.2402956383, + "amesim_p4node2_6.port_1.m_flow": -0.005564001668331592, + "amesim_p4node2_6.port_1.h_outflow": -119392.43926546868, + "amesim_p4node2_6.port_2.p": 3756371.2402956383, + "amesim_p4node2_6.port_2.m_flow": 0.3947938079100411, + "amesim_p4node2_6.port_2.h_outflow": -119392.43926546868, + "amesim_p4node2_6.port_3.p": 3756371.2402956383, + "amesim_p4node2_6.port_3.m_flow": -0.3832037450763129, + "amesim_p4node2_6.port_3.h_outflow": -119392.43926546868, + "amesim_p4node2_6.port_4.p": 3756371.2402956383, + "amesim_p4node2_6.port_4.m_flow": -0.006026061165396607, + "amesim_p4node2_6.port_4.h_outflow": -119392.43926546868, + "amesim_p4node2_7.port_1.p": 3756371.5737210065, + "amesim_p4node2_7.port_1.m_flow": -0.006073012552683206, + "amesim_p4node2_7.port_1.h_outflow": -119392.44022501832, + "amesim_p4node2_7.port_2.p": 3756371.5737210065, + "amesim_p4node2_7.port_2.m_flow": 0.39479380837465, + "amesim_p4node2_7.port_2.h_outflow": -119392.44022501832, + "amesim_p4node2_7.port_3.p": 3756371.5737210065, + "amesim_p4node2_7.port_3.m_flow": -0.3832026624913009, + "amesim_p4node2_7.port_3.h_outflow": -119392.44022501832, + "amesim_p4node2_7.port_4.p": 3756371.5737210065, + "amesim_p4node2_7.port_4.m_flow": -0.005518133330665906, + "amesim_p4node2_7.port_4.h_outflow": -119392.44022501832, + "amesim_p4node2_8.port_1.p": 3756379.1344475006, + "amesim_p4node2_8.port_1.m_flow": -0.006580944245630884, + "amesim_p4node2_8.port_1.h_outflow": -119393.40295740997, + "amesim_p4node2_8.port_2.p": 3756379.1344475006, + "amesim_p4node2_8.port_2.m_flow": 0.39480589728702564, + "amesim_p4node2_8.port_2.h_outflow": -119393.40295740997, + "amesim_p4node2_8.port_3.p": 3756379.1344475006, + "amesim_p4node2_8.port_3.m_flow": -0.38319291522994464, + "amesim_p4node2_8.port_3.h_outflow": -119393.40295740997, + "amesim_p4node2_8.port_4.p": 3756379.1344475006, + "amesim_p4node2_8.port_4.m_flow": -0.005032037811450099, + "amesim_p4node2_8.port_4.h_outflow": -119393.40295740997, + "amesim_pnl0002_1.m": 0.002369452972089371, + "amesim_pnl0002_1.U": -152.21172950802372, + "amesim_pnl0002_1.p": 3756328.661198561, + "amesim_pnl0002_1.T": 476.96295642698163, + "amesim_pnl0002_1.rho": 3.7711015293180608, + "amesim_pnl0002_1.u": -64239.18571120837, + "amesim_pnl0002_1.h": 931843.4262246804, + "amesim_pnl0002_1.re": 20437.026829110488, + "amesim_pnl0002_1.cm": 8.482574955951824e-05, + "amesim_pnl0002_1.v": 2.9493657939354794, + "amesim_pnl0002_1.ff": 0.025555692930880516, + "amesim_pnl0002_1.port_1.p": 3756393.4962065914, + "amesim_pnl0002_1.port_1.m_flow": 0.005545914641342772, + "amesim_pnl0002_1.port_1.h_outflow": 931843.4262246804, + "amesim_pnl0002_1.port_2.p": 3756399.9743703655, + "amesim_pnl0002_1.port_2.m_flow": 0.006504967577238587, + "amesim_pnl0002_1.port_2.h_outflow": 931843.4262246804, + "amesim_pnl0002_2.m": 0.0024219418441874473, + "amesim_pnl0002_2.U": -233.94138935309604, + "amesim_pnl0002_2.p": 3756331.596364991, + "amesim_pnl0002_2.T": 466.58846564364694, + "amesim_pnl0002_2.rho": 3.854640163835332, + "amesim_pnl0002_2.u": -96592.48834341129, + "amesim_pnl0002_2.h": 877903.557125973, + "amesim_pnl0002_2.re": 20637.54203668875, + "amesim_pnl0002_2.cm": 8.505680935040831e-05, + "amesim_pnl0002_2.v": 2.9489162618166875, + "amesim_pnl0002_2.ff": 0.025461528688266254, + "amesim_pnl0002_2.port_1.p": 3756399.9743703655, + "amesim_pnl0002_2.port_1.m_flow": 0.006095882794777225, + "amesim_pnl0002_2.port_1.h_outflow": 877903.557125973, + "amesim_pnl0002_2.port_2.p": 3756399.455507986, + "amesim_pnl0002_2.port_2.m_flow": 0.006022752075007811, + "amesim_pnl0002_2.port_2.h_outflow": 877903.557125973, + "amesim_pnl0002_3.m": 0.0024219979480173534, + "amesim_pnl0002_3.U": -234.03246203501217, + "amesim_pnl0002_3.p": 3756327.6256082905, + "amesim_pnl0002_3.T": 466.5771249591219, + "amesim_pnl0002_3.rho": 3.854729455853891, + "amesim_pnl0002_3.u": -96627.85314355491, + "amesim_pnl0002_3.h": 877844.5887301111, + "amesim_pnl0002_3.re": 20637.544369146897, + "amesim_pnl0002_3.cm": 8.505692986506252e-05, + "amesim_pnl0002_3.v": 2.9489208215183345, + "amesim_pnl0002_3.ff": 0.025496432972107456, + "amesim_pnl0002_3.port_1.p": 3756399.455507986, + "amesim_pnl0002_3.port_1.m_flow": 0.0065760787496465046, + "amesim_pnl0002_3.port_1.h_outflow": 877844.5887301111, + "amesim_pnl0002_3.port_2.p": 3756392.110640813, + "amesim_pnl0002_3.port_2.m_flow": 0.0055425599282533326, + "amesim_pnl0002_3.port_2.h_outflow": 877844.5887301111, + "amesim_pnl0002_4.m": 0.002408520518742427, + "amesim_pnl0002_4.U": -213.0564611194868, + "amesim_pnl0002_4.p": 3756316.8780027833, + "amesim_pnl0002_4.T": 469.1963852539548, + "amesim_pnl0002_4.rho": 3.8332794609611316, + "amesim_pnl0002_4.u": -88459.47520959094, + "amesim_pnl0002_4.h": 891463.0470739652, + "amesim_pnl0002_4.re": 20612.896391435825, + "amesim_pnl0002_4.cm": 8.503024298386178e-05, + "amesim_pnl0002_4.v": 2.9490462316940342, + "amesim_pnl0002_4.ff": 0.025597884442542906, + "amesim_pnl0002_4.port_1.p": 3756392.110640813, + "amesim_pnl0002_4.port_1.m_flow": 0.007036472131639828, + "amesim_pnl0002_4.port_1.h_outflow": 891463.0470739652, + "amesim_pnl0002_4.port_2.p": 3756378.1464142436, + "amesim_pnl0002_4.port_2.m_flow": 0.005073984527573369, + "amesim_pnl0002_4.port_2.h_outflow": 891463.0470739652, + "amesim_pnl0002_5.m": 0.0023910044024748737, + "amesim_pnl0002_5.U": -185.7911471147455, + "amesim_pnl0002_5.p": 3756306.5610412345, + "amesim_pnl0002_5.T": 472.6451800601438, + "amesim_pnl0002_5.rho": 3.805401696083597, + "amesim_pnl0002_5.u": -77704.22627513247, + "amesim_pnl0002_5.h": 909394.3407190191, + "amesim_pnl0002_5.re": 20578.685705062002, + "amesim_pnl0002_5.cm": 8.499287642868152e-05, + "amesim_pnl0002_5.v": 2.94920518964204, + "amesim_pnl0002_5.ff": 0.02550999376732612, + "amesim_pnl0002_5.port_1.p": 3756378.1464142436, + "amesim_pnl0002_5.port_1.m_flow": 0.006535075657594216, + "amesim_pnl0002_5.port_1.h_outflow": 909394.3407190191, + "amesim_pnl0002_5.port_2.p": 3756371.2402956383, + "amesim_pnl0002_5.port_2.m_flow": 0.005564001668331592, + "amesim_pnl0002_5.port_2.h_outflow": 909394.3407190191, + "amesim_pnl0002_6.m": 0.0023910306600708267, + "amesim_pnl0002_6.U": -185.83507440684312, + "amesim_pnl0002_6.p": 3756303.309079898, + "amesim_pnl0002_6.T": 472.6395619944888, + "amesim_pnl0002_6.rho": 3.805443486345493, + "amesim_pnl0002_6.u": -77721.74464769864, + "amesim_pnl0002_6.h": 909365.12776496, + "amesim_pnl0002_6.re": 20578.674142575102, + "amesim_pnl0002_6.cm": 8.499294717296033e-05, + "amesim_pnl0002_6.v": 2.9492081527256753, + "amesim_pnl0002_6.ff": 0.025478998742615125, + "amesim_pnl0002_6.port_1.p": 3756371.2402956383, + "amesim_pnl0002_6.port_1.m_flow": 0.006026061165396607, + "amesim_pnl0002_6.port_1.h_outflow": 909365.12776496, + "amesim_pnl0002_6.port_2.p": 3756371.5737210065, + "amesim_pnl0002_6.port_2.m_flow": 0.006073012552683206, + "amesim_pnl0002_6.port_2.h_outflow": 909365.12776496, + "amesim_pnl0002_7.m": 0.0023908362272859114, + "amesim_pnl0002_7.U": -185.52866330836179, + "amesim_pnl0002_7.p": 3756307.214941773, + "amesim_pnl0002_7.T": 472.67863229376894, + "amesim_pnl0002_7.rho": 3.805134036957309, + "amesim_pnl0002_7.u": -77599.90466556331, + "amesim_pnl0002_7.h": 909568.2682446918, + "amesim_pnl0002_7.re": 20578.686187720214, + "amesim_pnl0002_7.cm": 8.49928618326751e-05, + "amesim_pnl0002_7.v": 2.9492046825082503, + "amesim_pnl0002_7.ff": 0.02551617102269045, + "amesim_pnl0002_7.port_1.p": 3756371.5737210065, + "amesim_pnl0002_7.port_1.m_flow": 0.005518133330665906, + "amesim_pnl0002_7.port_1.h_outflow": 909568.2682446918, + "amesim_pnl0002_7.port_2.p": 3756379.1344475006, + "amesim_pnl0002_7.port_2.m_flow": 0.006580944245630884, + "amesim_pnl0002_7.port_2.h_outflow": 909568.2682446918, + "amesim_pnl0002_8.m": 0.0023444176118442837, + "amesim_pnl0002_8.U": -113.23743631814425, + "amesim_pnl0002_8.p": 3756318.157174775, + "amesim_pnl0002_8.T": 482.0738867675755, + "amesim_pnl0002_8.rho": 3.731256515967141, + "amesim_pnl0002_8.u": -48300.88109987526, + "amesim_pnl0002_8.h": 958415.7949314795, + "amesim_pnl0002_8.re": 20360.142974928163, + "amesim_pnl0002_8.cm": 8.473846737964099e-05, + "amesim_pnl0002_8.v": 2.9495890974687358, + "amesim_pnl0002_8.ff": 0.025668941287390525, + "amesim_pnl0002_8.port_1.p": 3756379.1344475006, + "amesim_pnl0002_8.port_1.m_flow": 0.005032037811450099, + "amesim_pnl0002_8.port_1.h_outflow": 958415.7949314795, + "amesim_pnl0002_8.port_2.p": 3756393.4962065914, + "amesim_pnl0002_8.port_2.m_flow": 0.006992980406826343, + "amesim_pnl0002_8.port_2.h_outflow": 958415.7949314795, + "amesim_pnl0001_13.m": 0.0020292934150847593, + "amesim_pnl0001_13.U": -1390.8326096413955, + "amesim_pnl0001_13.p": 3756393.4962065914, + "amesim_pnl0001_13.T": 277.87596539151156, + "amesim_pnl0001_13.rho": 6.459441559891455, + "amesim_pnl0001_13.u": -685377.7769654386, + "amesim_pnl0001_13.h": -103842.44432444219, + "amesim_pnl0001_13.re": 1258238.3337983117, + "amesim_pnl0001_13.cm": 0.005265817406103589, + "amesim_pnl0001_13.v": -183.70306822307333, + "amesim_pnl0001_13.ff": 0.024119030285189923, + "amesim_pnl0001_13.port_1.p": 3620573.35444164, + "amesim_pnl0001_13.port_1.m_flow": -0.372787426675949, + "amesim_pnl0001_13.port_1.h_outflow": -103842.44432444219, + "amesim_pnl0001_13.port_2.p": 3756393.4962065914, + "amesim_pnl0001_13.port_2.m_flow": 0.3836524265335688, + "amesim_pnl0001_13.port_2.h_outflow": -103842.44432444219, + "amesim_pnl0001_14.m": 0.0020284826306108832, + "amesim_pnl0001_14.U": -1389.5677102640286, + "amesim_pnl0001_14.p": 3756399.9743703655, + "amesim_pnl0001_14.T": 277.98794451641294, + "amesim_pnl0001_14.rho": 6.456860752755465, + "amesim_pnl0001_14.u": -685028.1532090597, + "amesim_pnl0001_14.h": -103259.3776059487, + "amesim_pnl0001_14.re": 1257724.5889257102, + "amesim_pnl0001_14.cm": 0.0052662508743695526, + "amesim_pnl0001_14.v": -183.75491802645757, + "amesim_pnl0001_14.ff": 0.024118990653353864, + "amesim_pnl0001_14.port_1.p": 3620556.8899005665, + "amesim_pnl0001_14.port_1.m_flow": -0.37274365950599586, + "amesim_pnl0001_14.port_1.h_outflow": -103259.3776059487, + "amesim_pnl0001_14.port_2.p": 3756399.9743703655, + "amesim_pnl0001_14.port_2.m_flow": 0.3836025367179071, + "amesim_pnl0001_14.port_2.h_outflow": -103259.3776059487, + "amesim_pnl0001_15.m": 0.0020284825046839408, + "amesim_pnl0001_15.U": -1389.567755519397, + "amesim_pnl0001_15.p": 3756399.455507986, + "amesim_pnl0001_15.T": 277.9879236277023, + "amesim_pnl0001_15.rho": 6.456860351917557, + "amesim_pnl0001_15.u": -685028.2180451473, + "amesim_pnl0001_15.h": -103259.48668449828, + "amesim_pnl0001_15.re": 1257731.4711833484, + "amesim_pnl0001_15.cm": 0.005266279935027482, + "amesim_pnl0001_15.v": -183.7559249675668, + "amesim_pnl0001_15.ff": 0.024118991184572926, + "amesim_pnl0001_15.port_1.p": 3620554.835691245, + "amesim_pnl0001_15.port_1.m_flow": -0.3727456789287241, + "amesim_pnl0001_15.port_1.h_outflow": -103259.48668449828, + "amesim_pnl0001_15.port_2.p": 3756399.455507986, + "amesim_pnl0001_15.port_2.m_flow": 0.3836045560471302, + "amesim_pnl0001_15.port_2.h_outflow": -103259.48668449828, + "amesim_pnl0001_16.m": 0.002028477899231957, + "amesim_pnl0001_16.U": -1389.5640026929677, + "amesim_pnl0001_16.p": 3756392.110640813, + "amesim_pnl0001_16.T": 277.9880163002821, + "amesim_pnl0001_16.rho": 6.4568456923085895, + "amesim_pnl0001_16.u": -685027.9232616232, + "amesim_pnl0001_16.h": -103259.00858624211, + "amesim_pnl0001_16.re": 1257757.263177464, + "amesim_pnl0001_16.cm": 0.005266400372415624, + "amesim_pnl0001_16.v": -183.76015465329579, + "amesim_pnl0001_16.ff": 0.024118993175300266, + "amesim_pnl0001_16.port_1.p": 3620541.318720885, + "amesim_pnl0001_16.port_1.m_flow": -0.3727534124736569, + "amesim_pnl0001_16.port_1.h_outflow": -103259.00858624211, + "amesim_pnl0001_16.port_2.p": 3756392.110640813, + "amesim_pnl0001_16.port_2.m_flow": 0.38361228946175613, + "amesim_pnl0001_16.port_2.h_outflow": -103259.00858624211, + "amesim_pnl0001_17.m": 0.0020250769587299407, + "amesim_pnl0001_17.U": -1384.2773409257754, + "amesim_pnl0001_17.p": 3756378.1464142436, + "amesim_pnl0001_17.T": 278.4556728975551, + "amesim_pnl0001_17.rho": 6.446020162467443, + "amesim_pnl0001_17.u": -683567.7700831414, + "amesim_pnl0001_17.h": -100823.99148218798, + "amesim_pnl0001_17.re": 1254922.5984740509, + "amesim_pnl0001_17.cm": 0.005265355083740269, + "amesim_pnl0001_17.v": -183.87694304411025, + "amesim_pnl0001_17.ff": 0.02411877369578916, + "amesim_pnl0001_17.port_1.p": 3620585.757522417, + "amesim_pnl0001_17.port_1.m_flow": -0.37236496060032526, + "amesim_pnl0001_17.port_1.h_outflow": -100823.99148218798, + "amesim_pnl0001_17.port_2.p": 3756378.1464142436, + "amesim_pnl0001_17.port_2.m_flow": 0.3831968362914919, + "amesim_pnl0001_17.port_2.h_outflow": -100823.99148218798, + "amesim_pnl0001_18.m": 0.002025072398131466, + "amesim_pnl0001_18.U": -1384.2734539740877, + "amesim_pnl0001_18.p": 3756371.2402956383, + "amesim_pnl0001_18.T": 278.4557929610697, + "amesim_pnl0001_18.rho": 6.446005645631629, + "amesim_pnl0001_18.u": -683567.3901097841, + "amesim_pnl0001_18.h": -100823.37051041498, + "amesim_pnl0001_18.re": 1254945.4987430163, + "amesim_pnl0001_18.cm": 0.005265463622445569, + "amesim_pnl0001_18.v": -183.8807698400123, + "amesim_pnl0001_18.ff": 0.024118775474474885, + "amesim_pnl0001_18.port_1.p": 3620573.300892519, + "amesim_pnl0001_18.port_1.m_flow": -0.37237187155017376, + "amesim_pnl0001_18.port_1.h_outflow": -100823.37051041498, + "amesim_pnl0001_18.port_2.p": 3756371.2402956383, + "amesim_pnl0001_18.port_2.m_flow": 0.3832037450763129, + "amesim_pnl0001_18.port_2.h_outflow": -100823.37051041498, + "amesim_pnl0001_19.m": 0.002025072497347585, + "amesim_pnl0001_19.U": -1384.273453362348, + "amesim_pnl0001_19.p": 3756371.5737210065, + "amesim_pnl0001_19.T": 278.4558038632187, + "amesim_pnl0001_19.rho": 6.446005961446345, + "amesim_pnl0001_19.u": -683567.3563170959, + "amesim_pnl0001_19.h": -100823.31354271992, + "amesim_pnl0001_19.re": 1254941.8162870624, + "amesim_pnl0001_19.cm": 0.005265447956224115, + "amesim_pnl0001_19.v": -183.88022645651836, + "amesim_pnl0001_19.ff": 0.02411877518846118, + "amesim_pnl0001_19.port_1.p": 3620574.459879178, + "amesim_pnl0001_19.port_1.m_flow": -0.3723707894031412, + "amesim_pnl0001_19.port_1.h_outflow": -100823.31354271992, + "amesim_pnl0001_19.port_2.p": 3756371.5737210065, + "amesim_pnl0001_19.port_2.m_flow": 0.3832026624913009, + "amesim_pnl0001_19.port_2.h_outflow": -100823.31354271992, + "amesim_pnl0001_20.m": 0.0020250771935230094, + "amesim_pnl0001_20.U": -1384.2772469562626, + "amesim_pnl0001_20.p": 3756379.1344475006, + "amesim_pnl0001_20.T": 278.45571337743206, + "amesim_pnl0001_20.rho": 6.446020909836992, + "amesim_pnl0001_20.u": -683567.6444254688, + "amesim_pnl0001_20.h": -100823.78011143622, + "amesim_pnl0001_20.re": 1254909.2513076838, + "amesim_pnl0001_20.cm": 0.005265298632563487, + "amesim_pnl0001_20.v": -183.87498533394077, + "amesim_pnl0001_20.ff": 0.02411877265905992, + "amesim_pnl0001_20.port_1.p": 3620589.728099082, + "amesim_pnl0001_20.port_1.m_flow": -0.3723610392591412, + "amesim_pnl0001_20.port_1.h_outflow": -100823.78011143622, + "amesim_pnl0001_20.port_2.p": 3756379.1344475006, + "amesim_pnl0001_20.port_2.m_flow": 0.38319291522994464, + "amesim_pnl0001_20.port_2.h_outflow": -100823.78011143622, + "amesim_pnch012_8.m": 0.06624154605298845, + "amesim_pnch012_8.U": -21724.166913573034, + "amesim_pnch012_8.p": 3620589.728099082, + "amesim_pnch012_8.T": 392.3842111246451, + "amesim_pnch012_8.rho": 4.416101600888853, + "amesim_pnch012_8.u": -327953.80253044324, + "amesim_pnch012_8.h": 491907.2548714846, + "amesim_pnch012_8.vol": 0.015000004990749227, + "amesim_pnch012_8.dvol": 3.737320201004428e-08, + "amesim_pnch012_8.port_1.p": 3620589.728099082, + "amesim_pnch012_8.port_1.m_flow": 0.3723610392591412, + "amesim_pnch012_8.port_1.h_outflow": 491907.2548714846, + "amesim_pnch012_8.port_2.p": 3620589.728099082, + "amesim_pnch012_8.port_2.m_flow": 0.0, + "amesim_pnch012_8.port_2.h_outflow": 491907.2548714846, + "amesim_pnch012_8.port_3.p": 3620589.728099082, + "amesim_pnch012_8.port_3.m_flow": 0.0, + "amesim_pnch012_8.port_3.h_outflow": 491907.2548714846, + "amesim_pnch012_8.port_4.p": 3620589.728099082, + "amesim_pnch012_8.port_4.m_flow": 0.0, + "amesim_pnch012_8.port_4.h_outflow": 491907.2548714846, + "amesim_pnpl01_1.port_1.p": 3620589.728099082, + "amesim_pnpl01_1.port_1.m_flow": 0.0, + "amesim_pnpl01_1.port_1.h_outflow": 491907.2548714846, + "amesim_pnpl01_2.port_1.p": 3620589.728099082, + "amesim_pnpl01_2.port_1.m_flow": 0.0, + "amesim_pnpl01_2.port_1.h_outflow": 491907.2548714846, + "amesim_pnch012_9.m": 0.06624008714645983, + "amesim_pnch012_9.U": -21722.236505250527, + "amesim_pnch012_9.p": 3620574.459879178, + "amesim_pnch012_9.T": 392.3912350974983, + "amesim_pnch012_9.rho": 4.41600434064345, + "amesim_pnch012_9.u": -327931.88295815006, + "amesim_pnch012_9.h": 491943.773991867, + "amesim_pnch012_9.vol": 0.015000004990214316, + "amesim_pnch012_9.dvol": 3.737531796713275e-08, + "amesim_pnch012_9.port_1.p": 3620574.459879178, + "amesim_pnch012_9.port_1.m_flow": 0.3723707894031412, + "amesim_pnch012_9.port_1.h_outflow": 491943.773991867, + "amesim_pnch012_9.port_2.p": 3620574.459879178, + "amesim_pnch012_9.port_2.m_flow": 0.0, + "amesim_pnch012_9.port_2.h_outflow": 491943.773991867, + "amesim_pnch012_9.port_3.p": 3620574.459879178, + "amesim_pnch012_9.port_3.m_flow": 0.0, + "amesim_pnch012_9.port_3.h_outflow": 491943.773991867, + "amesim_pnch012_9.port_4.p": 3620574.459879178, + "amesim_pnch012_9.port_4.m_flow": 0.0, + "amesim_pnch012_9.port_4.h_outflow": 491943.773991867, + "amesim_pnpl01_3.port_1.p": 3620574.459879178, + "amesim_pnpl01_3.port_1.m_flow": 0.0, + "amesim_pnpl01_3.port_1.h_outflow": 491943.773991867, + "amesim_pnpl01_4.port_1.p": 3620574.459879178, + "amesim_pnpl01_4.port_1.m_flow": 0.0, + "amesim_pnpl01_4.port_1.h_outflow": 491943.773991867, + "amesim_pnch012_10.m": 0.06623994849325848, + "amesim_pnch012_10.U": -21722.04652916195, + "amesim_pnch012_10.p": 3620573.300892519, + "amesim_pnch012_10.T": 392.39193423723987, + "amesim_pnch012_10.rho": 4.415995097115441, + "amesim_pnch012_10.u": -327929.7013851497, + "amesim_pnch012_10.h": 491947.4092704986, + "amesim_pnch012_10.vol": 0.01500000499016108, + "amesim_pnch012_10.dvol": 3.737553304615103e-08, + "amesim_pnch012_10.port_1.p": 3620573.300892519, + "amesim_pnch012_10.port_1.m_flow": 0.37237187155017376, + "amesim_pnch012_10.port_1.h_outflow": 491947.4092704986, + "amesim_pnch012_10.port_2.p": 3620573.300892519, + "amesim_pnch012_10.port_2.m_flow": 0.0, + "amesim_pnch012_10.port_2.h_outflow": 491947.4092704986, + "amesim_pnch012_10.port_3.p": 3620573.300892519, + "amesim_pnch012_10.port_3.m_flow": 0.0, + "amesim_pnch012_10.port_3.h_outflow": 491947.4092704986, + "amesim_pnch012_10.port_4.p": 3620573.300892519, + "amesim_pnch012_10.port_4.m_flow": 0.0, + "amesim_pnch012_10.port_4.h_outflow": 491947.4092704986, + "amesim_pnpl01_5.port_1.p": 3620573.300892519, + "amesim_pnpl01_5.port_1.m_flow": 0.0, + "amesim_pnpl01_5.port_1.h_outflow": 491947.4092704986, + "amesim_pnpl01_6.port_1.p": 3620573.300892519, + "amesim_pnpl01_6.port_1.m_flow": 0.0, + "amesim_pnpl01_6.port_1.h_outflow": 491947.4092704986, + "amesim_pnch012_11.m": 0.06624103226621368, + "amesim_pnch012_11.U": -21723.45572154048, + "amesim_pnch012_11.p": 3620585.757522417, + "amesim_pnch012_11.T": 392.38683675859244, + "amesim_pnch012_11.rho": 4.416067348508085, + "amesim_pnch012_11.u": -327945.6098183505, + "amesim_pnch012_11.h": 491920.9075583797, + "amesim_pnch012_11.vol": 0.015000004990547171, + "amesim_pnch012_11.dvol": 3.737402350896876e-08, + "amesim_pnch012_11.port_1.p": 3620585.757522417, + "amesim_pnch012_11.port_1.m_flow": 0.37236496060032526, + "amesim_pnch012_11.port_1.h_outflow": 491920.9075583797, + "amesim_pnch012_11.port_2.p": 3620585.757522417, + "amesim_pnch012_11.port_2.m_flow": 0.0, + "amesim_pnch012_11.port_2.h_outflow": 491920.9075583797, + "amesim_pnch012_11.port_3.p": 3620585.757522417, + "amesim_pnch012_11.port_3.m_flow": 0.0, + "amesim_pnch012_11.port_3.h_outflow": 491920.9075583797, + "amesim_pnch012_11.port_4.p": 3620585.757522417, + "amesim_pnch012_11.port_4.m_flow": 0.0, + "amesim_pnch012_11.port_4.h_outflow": 491920.9075583797, + "amesim_pnpl01_7.port_1.p": 3620585.757522417, + "amesim_pnpl01_7.port_1.m_flow": 0.0, + "amesim_pnpl01_7.port_1.h_outflow": 491920.9075583797, + "amesim_pnpl01_8.port_1.p": 3620585.757522417, + "amesim_pnpl01_8.port_1.m_flow": 0.0, + "amesim_pnpl01_8.port_1.h_outflow": 491920.9075583797, + "amesim_pnch012_12.m": 0.06629330102524067, + "amesim_pnch012_12.U": -21805.8029650575, + "amesim_pnch012_12.p": 3620541.318720885, + "amesim_pnch012_12.T": 392.0715084338339, + "amesim_pnch012_12.rho": 4.419551930665986, + "amesim_pnch012_12.u": -328929.20744367683, + "amesim_pnch012_12.h": 490280.8336464618, + "amesim_pnch012_12.vol": 0.015000004992644329, + "amesim_pnch012_12.dvol": 3.736443826068605e-08, + "amesim_pnch012_12.port_1.p": 3620541.318720885, + "amesim_pnch012_12.port_1.m_flow": 0.3727534124736569, + "amesim_pnch012_12.port_1.h_outflow": 490280.8336464618, + "amesim_pnch012_12.port_2.p": 3620541.318720885, + "amesim_pnch012_12.port_2.m_flow": 0.0, + "amesim_pnch012_12.port_2.h_outflow": 490280.8336464618, + "amesim_pnch012_12.port_3.p": 3620541.318720885, + "amesim_pnch012_12.port_3.m_flow": 0.0, + "amesim_pnch012_12.port_3.h_outflow": 490280.8336464618, + "amesim_pnch012_12.port_4.p": 3620541.318720885, + "amesim_pnch012_12.port_4.m_flow": 0.0, + "amesim_pnch012_12.port_4.h_outflow": 490280.8336464618, + "amesim_pnpl01_9.port_1.p": 3620541.318720885, + "amesim_pnpl01_9.port_1.m_flow": 0.0, + "amesim_pnpl01_9.port_1.h_outflow": 490280.8336464618, + "amesim_pnpl01_10.port_1.p": 3620541.318720885, + "amesim_pnpl01_10.port_1.m_flow": 0.0, + "amesim_pnpl01_10.port_1.h_outflow": 490280.8336464618, + "amesim_pnch012_13.m": 0.06629448766538328, + "amesim_pnch012_13.U": -21807.348632461802, + "amesim_pnch012_13.p": 3620554.835691245, + "amesim_pnch012_13.T": 392.0659241928128, + "amesim_pnch012_13.rho": 4.41963103986427, + "amesim_pnch012_13.u": -328946.634937928, + "amesim_pnch012_13.h": 490251.80109315575, + "amesim_pnch012_13.vol": 0.015000004993045579, + "amesim_pnch012_13.dvol": 3.7362878196054394e-08, + "amesim_pnch012_13.port_1.p": 3620554.835691245, + "amesim_pnch012_13.port_1.m_flow": 0.3727456789287241, + "amesim_pnch012_13.port_1.h_outflow": 490251.80109315575, + "amesim_pnch012_13.port_2.p": 3620554.835691245, + "amesim_pnch012_13.port_2.m_flow": 0.0, + "amesim_pnch012_13.port_2.h_outflow": 490251.80109315575, + "amesim_pnch012_13.port_3.p": 3620554.835691245, + "amesim_pnch012_13.port_3.m_flow": 0.0, + "amesim_pnch012_13.port_3.h_outflow": 490251.80109315575, + "amesim_pnch012_13.port_4.p": 3620554.835691245, + "amesim_pnch012_13.port_4.m_flow": 0.0, + "amesim_pnch012_13.port_4.h_outflow": 490251.80109315575, + "amesim_pnpl01_11.port_1.p": 3620554.835691245, + "amesim_pnpl01_11.port_1.m_flow": 0.0, + "amesim_pnpl01_11.port_1.h_outflow": 490251.80109315575, + "amesim_pnpl01_12.port_1.p": 3620554.835691245, + "amesim_pnpl01_12.port_1.m_flow": 0.0, + "amesim_pnpl01_12.port_1.h_outflow": 490251.80109315575, + "amesim_pnch012_14.m": 0.06629475455162867, + "amesim_pnch012_14.U": -21807.718245902277, + "amesim_pnch012_14.p": 3620556.8899005665, + "amesim_pnch012_14.T": 392.0645618009507, + "amesim_pnch012_14.rho": 4.419648832245027, + "amesim_pnch012_14.u": -328950.88598478754, + "amesim_pnch012_14.h": 490244.71695216536, + "amesim_pnch012_14.vol": 0.01500000499314631, + "amesim_pnch012_14.dvol": 3.736246998360892e-08, + "amesim_pnch012_14.port_1.p": 3620556.8899005665, + "amesim_pnch012_14.port_1.m_flow": 0.37274365950599586, + "amesim_pnch012_14.port_1.h_outflow": 490244.71695216536, + "amesim_pnch012_14.port_2.p": 3620556.8899005665, + "amesim_pnch012_14.port_2.m_flow": 0.0, + "amesim_pnch012_14.port_2.h_outflow": 490244.71695216536, + "amesim_pnch012_14.port_3.p": 3620556.8899005665, + "amesim_pnch012_14.port_3.m_flow": 0.0, + "amesim_pnch012_14.port_3.h_outflow": 490244.71695216536, + "amesim_pnch012_14.port_4.p": 3620556.8899005665, + "amesim_pnch012_14.port_4.m_flow": 0.0, + "amesim_pnch012_14.port_4.h_outflow": 490244.71695216536, + "amesim_pnpl01_13.port_1.p": 3620556.8899005665, + "amesim_pnpl01_13.port_1.m_flow": 0.0, + "amesim_pnpl01_13.port_1.h_outflow": 490244.71695216536, + "amesim_pnpl01_14.port_1.p": 3620556.8899005665, + "amesim_pnpl01_14.port_1.m_flow": 0.0, + "amesim_pnpl01_14.port_1.h_outflow": 490244.71695216536, + "amesim_pnch012_15.m": 0.06631660356825392, + "amesim_pnch012_15.U": -21841.35926610171, + "amesim_pnch012_15.p": 3620573.35444164, + "amesim_pnch012_15.T": 391.93668624133574, + "amesim_pnch012_15.rho": 4.421105432801581, + "amesim_pnch012_15.u": -329349.7870955091, + "amesim_pnch012_15.h": 489579.6434445223, + "amesim_pnch012_15.vol": 0.015000004993373384, + "amesim_pnch012_15.dvol": 3.736169657114036e-08, + "amesim_pnch012_15.port_1.p": 3620573.35444164, + "amesim_pnch012_15.port_1.m_flow": 0.372787426675949, + "amesim_pnch012_15.port_1.h_outflow": 489579.6434445223, + "amesim_pnch012_15.port_2.p": 3620573.35444164, + "amesim_pnch012_15.port_2.m_flow": 0.0, + "amesim_pnch012_15.port_2.h_outflow": 489579.6434445223, + "amesim_pnch012_15.port_3.p": 3620573.35444164, + "amesim_pnch012_15.port_3.m_flow": 0.0, + "amesim_pnch012_15.port_3.h_outflow": 489579.6434445223, + "amesim_pnch012_15.port_4.p": 3620573.35444164, + "amesim_pnch012_15.port_4.m_flow": 0.0, + "amesim_pnch012_15.port_4.h_outflow": 489579.6434445223, + "amesim_pnpl01_15.port_1.p": 3620573.35444164, + "amesim_pnpl01_15.port_1.m_flow": 0.0, + "amesim_pnpl01_15.port_1.h_outflow": 489579.6434445223, + "amesim_pnpl01_16.port_1.p": 3620573.35444164, + "amesim_pnpl01_16.port_1.m_flow": 0.0, + "amesim_pnpl01_16.port_1.h_outflow": 489579.6434445223, + "amesim_pnrp17_1.volume": 4.9933733848668824e-09, + "amesim_pnrp17_1.volume_flow": 3.736169657114036e-08, + "amesim_pnrp17_1.length": 1.589479850806417e-07, + "amesim_pnrp17_1.pressure_force": 110558.46913205259, + "amesim_pnrp17_1.port_1.p": 3620573.35444164, + "amesim_pnrp17_1.port_1.m_flow": 0.0, + "amesim_pnrp17_1.port_1.h_outflow": 489579.6434445223, + "amesim_pnrp17_1.port_2.x": 1.5894798508064198e-07, + "amesim_pnrp17_1.port_2.v": 1.1892894705560516e-06, + "amesim_pnrp17_1.port_2.f": -0.0001316606649197638, + "amesim_pnrp17_1.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_1.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_1.port_3.f": 110558.46913205259, + "amesim_pnrp17_1.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_1.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_1.port_4.f": 0.0, + "amesim_pnrp17_1.port_5.x": 1.5894798508064198e-07, + "amesim_pnrp17_1.port_5.v": 1.1892894705560516e-06, + "amesim_pnrp17_1.port_5.f": -110558.46900039192, + "amesim_pnrp17_2.volume": 4.993146312176225e-09, + "amesim_pnrp17_2.volume_flow": 3.736246998360892e-08, + "amesim_pnrp17_2.length": 1.5894075695170661e-07, + "amesim_pnrp17_2.pressure_force": 110557.951896171, + "amesim_pnrp17_2.port_1.p": 3620556.8899005665, + "amesim_pnrp17_2.port_1.m_flow": 0.0, + "amesim_pnrp17_2.port_1.h_outflow": 490244.71695216536, + "amesim_pnrp17_2.port_2.x": 1.589407569517069e-07, + "amesim_pnrp17_2.port_2.v": 1.189314089655013e-06, + "amesim_pnrp17_2.port_2.f": -0.0001316397829214111, + "amesim_pnrp17_2.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_2.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_2.port_3.f": 110557.951896171, + "amesim_pnrp17_2.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_2.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_2.port_4.f": 0.0, + "amesim_pnrp17_2.port_5.x": 1.589407569517069e-07, + "amesim_pnrp17_2.port_5.v": 1.189314089655013e-06, + "amesim_pnrp17_2.port_5.f": -110557.95176453122, + "amesim_pnrp17_3.volume": 4.99304557986816e-09, + "amesim_pnrp17_3.volume_flow": 3.7362878196054394e-08, + "amesim_pnrp17_3.length": 1.5893755046259286e-07, + "amesim_pnrp17_3.pressure_force": 110557.88736289523, + "amesim_pnrp17_3.port_1.p": 3620554.835691245, + "amesim_pnrp17_3.port_1.m_flow": 0.0, + "amesim_pnrp17_3.port_1.h_outflow": 490251.80109315575, + "amesim_pnrp17_3.port_2.x": 1.5893755046259315e-07, + "amesim_pnrp17_3.port_2.v": 1.1893270837855721e-06, + "amesim_pnrp17_3.port_2.f": -0.00013163054245524108, + "amesim_pnrp17_3.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_3.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_3.port_3.f": 110557.88736289523, + "amesim_pnrp17_3.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_3.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_3.port_4.f": 0.0, + "amesim_pnrp17_3.port_5.x": 1.5893755046259315e-07, + "amesim_pnrp17_3.port_5.v": 1.1893270837855721e-06, + "amesim_pnrp17_3.port_5.f": -110557.88723126469, + "amesim_pnrp17_4.volume": 4.992644329939379e-09, + "amesim_pnrp17_4.volume_flow": 3.736443826068605e-08, + "amesim_pnrp17_4.length": 1.5892477796136417e-07, + "amesim_pnrp17_4.pressure_force": 110557.46272536363, + "amesim_pnrp17_4.port_1.p": 3620541.318720885, + "amesim_pnrp17_4.port_1.m_flow": 0.0, + "amesim_pnrp17_4.port_1.h_outflow": 490280.8336464618, + "amesim_pnrp17_4.port_2.x": 1.5892477796136446e-07, + "amesim_pnrp17_4.port_2.v": 1.1893767434265974e-06, + "amesim_pnrp17_4.port_2.f": -0.0001315931585850194, + "amesim_pnrp17_4.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_4.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_4.port_3.f": 110557.46272536363, + "amesim_pnrp17_4.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_4.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_4.port_4.f": 0.0, + "amesim_pnrp17_4.port_5.x": 1.5892477796136446e-07, + "amesim_pnrp17_4.port_5.v": 1.1893767434265974e-06, + "amesim_pnrp17_4.port_5.f": -110557.46259377047, + "amesim_pnrp17_5.volume": 4.990547172526372e-09, + "amesim_pnrp17_5.volume_flow": 3.737402350896876e-08, + "amesim_pnrp17_5.length": 1.5885802169871322e-07, + "amesim_pnrp17_5.pressure_force": 110558.85877658575, + "amesim_pnrp17_5.port_1.p": 3620585.757522417, + "amesim_pnrp17_5.port_1.m_flow": 0.0, + "amesim_pnrp17_5.port_1.h_outflow": 491920.9075583797, + "amesim_pnrp17_5.port_2.x": 1.588580216987135e-07, + "amesim_pnrp17_5.port_2.v": 1.1896818589834777e-06, + "amesim_pnrp17_5.port_2.f": -0.0001313672837568447, + "amesim_pnrp17_5.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_5.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_5.port_3.f": 110558.85877658575, + "amesim_pnrp17_5.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_5.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_5.port_4.f": 0.0, + "amesim_pnrp17_5.port_5.x": 1.588580216987135e-07, + "amesim_pnrp17_5.port_5.v": 1.1896818589834777e-06, + "amesim_pnrp17_5.port_5.f": -110558.85864521847, + "amesim_pnrp17_6.volume": 4.9901610807218804e-09, + "amesim_pnrp17_6.volume_flow": 3.737553304615103e-08, + "amesim_pnrp17_6.length": 1.5884573170762903e-07, + "amesim_pnrp17_6.pressure_force": 110558.4674497994, + "amesim_pnrp17_6.port_1.p": 3620573.300892519, + "amesim_pnrp17_6.port_1.m_flow": 0.0, + "amesim_pnrp17_6.port_1.h_outflow": 491947.4092704986, + "amesim_pnrp17_6.port_2.x": 1.5884573170762932e-07, + "amesim_pnrp17_6.port_2.v": 1.189729910245627e-06, + "amesim_pnrp17_6.port_2.f": -0.00013132985623087734, + "amesim_pnrp17_6.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_6.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_6.port_3.f": 110558.4674497994, + "amesim_pnrp17_6.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_6.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_6.port_4.f": 0.0, + "amesim_pnrp17_6.port_5.x": 1.5884573170762932e-07, + "amesim_pnrp17_6.port_5.v": 1.189729910245627e-06, + "amesim_pnrp17_6.port_5.f": -110558.46731846954, + "amesim_pnrp17_7.volume": 4.990214315706607e-09, + "amesim_pnrp17_7.volume_flow": 3.737531796713275e-08, + "amesim_pnrp17_7.length": 1.5884742627218607e-07, + "amesim_pnrp17_7.pressure_force": 110558.50385952886, + "amesim_pnrp17_7.port_1.p": 3620574.459879178, + "amesim_pnrp17_7.port_1.m_flow": 0.0, + "amesim_pnrp17_7.port_1.h_outflow": 491943.773991867, + "amesim_pnrp17_7.port_2.x": 1.5884742627218636e-07, + "amesim_pnrp17_7.port_2.v": 1.1897230638966853e-06, + "amesim_pnrp17_7.port_2.f": -0.0001313358370680362, + "amesim_pnrp17_7.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_7.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_7.port_3.f": 110558.50385952886, + "amesim_pnrp17_7.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_7.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_7.port_4.f": 0.0, + "amesim_pnrp17_7.port_5.x": 1.5884742627218636e-07, + "amesim_pnrp17_7.port_5.v": 1.1897230638966853e-06, + "amesim_pnrp17_7.port_5.f": -110558.50372819303, + "amesim_pnrp17_8.volume": 4.990749227127234e-09, + "amesim_pnrp17_8.volume_flow": 3.737320201004428e-08, + "amesim_pnrp17_8.length": 1.5886445345720751e-07, + "amesim_pnrp17_8.pressure_force": 110558.98351281208, + "amesim_pnrp17_8.port_1.p": 3620589.728099082, + "amesim_pnrp17_8.port_1.m_flow": 0.0, + "amesim_pnrp17_8.port_1.h_outflow": 491907.2548714846, + "amesim_pnrp17_8.port_2.x": 1.588644534572078e-07, + "amesim_pnrp17_8.port_2.v": 1.189655709206818e-06, + "amesim_pnrp17_8.port_2.f": -0.0001313831307925284, + "amesim_pnrp17_8.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_8.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_8.port_3.f": 110558.98351281208, + "amesim_pnrp17_8.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_8.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_8.port_4.f": 0.0, + "amesim_pnrp17_8.port_5.x": 1.588644534572078e-07, + "amesim_pnrp17_8.port_5.v": 1.189655709206818e-06, + "amesim_pnrp17_8.port_5.f": -110558.98338142894, + "amesim_f000_15.port_1.x": 2.911421882340363e-22, + "amesim_f000_15.port_1.v": -1.3196897803884347e-20, + "amesim_f000_15.port_1.f": 0.0, + "amesim_f000_16.port_1.x": 2.911421882340363e-22, + "amesim_f000_16.port_1.v": -1.3196897803884347e-20, + "amesim_f000_16.port_1.f": 0.0, + "amesim_f000_17.port_1.x": 2.911421882340363e-22, + "amesim_f000_17.port_1.v": -1.3196897803884347e-20, + "amesim_f000_17.port_1.f": 0.0, + "amesim_f000_18.port_1.x": 2.911421882340363e-22, + "amesim_f000_18.port_1.v": -1.3196897803884347e-20, + "amesim_f000_18.port_1.f": 0.0, + "amesim_f000_19.port_1.x": 2.911421882340363e-22, + "amesim_f000_19.port_1.v": -1.3196897803884347e-20, + "amesim_f000_19.port_1.f": 0.0, + "amesim_f000_20.port_1.x": 2.911421882340363e-22, + "amesim_f000_20.port_1.v": -1.3196897803884347e-20, + "amesim_f000_20.port_1.f": 0.0, + "amesim_f000_21.port_1.x": 2.911421882340363e-22, + "amesim_f000_21.port_1.v": -1.3196897803884347e-20, + "amesim_f000_21.port_1.f": 0.0, + "amesim_f000_22.port_1.x": 2.911421882340363e-22, + "amesim_f000_22.port_1.v": -1.3196897803884347e-20, + "amesim_f000_22.port_1.f": 0.0, + "amesim_mecmas21_1.a": 2.633213298395276e-06, + "amesim_mecmas21_1.v": 1.1892894705560516e-06, + "amesim_mecmas21_1.x": 1.5894798508064198e-07, + "amesim_mecmas21_1.Fvisc": 0.0, + "amesim_mecmas21_1.Ffric": 0.0, + "amesim_mecmas21_1.Fmin": 0.0, + "amesim_mecmas21_1.Fmax": 0.0, + "amesim_mecmas21_1.port_1.x": 1.5894798508064198e-07, + "amesim_mecmas21_1.port_1.v": 1.1892894705560516e-06, + "amesim_mecmas21_1.port_1.f": 0.0001316606649197638, + "amesim_mecmas21_1.port_2.x": 1.5894798508064198e-07, + "amesim_mecmas21_1.port_2.v": 1.1892894705560516e-06, + "amesim_mecmas21_1.port_2.f": 0.0, + "amesim_mecmas21_2.a": 2.632795658428222e-06, + "amesim_mecmas21_2.v": 1.189314089655013e-06, + "amesim_mecmas21_2.x": 1.589407569517069e-07, + "amesim_mecmas21_2.Fvisc": 0.0, + "amesim_mecmas21_2.Ffric": 0.0, + "amesim_mecmas21_2.Fmin": 0.0, + "amesim_mecmas21_2.Fmax": 0.0, + "amesim_mecmas21_2.port_1.x": 1.589407569517069e-07, + "amesim_mecmas21_2.port_1.v": 1.189314089655013e-06, + "amesim_mecmas21_2.port_1.f": 0.0001316397829214111, + "amesim_mecmas21_2.port_2.x": 1.589407569517069e-07, + "amesim_mecmas21_2.port_2.v": 1.189314089655013e-06, + "amesim_mecmas21_2.port_2.f": 0.0, + "amesim_mecmas21_3.a": 2.632610849104822e-06, + "amesim_mecmas21_3.v": 1.1893270837855721e-06, + "amesim_mecmas21_3.x": 1.5893755046259315e-07, + "amesim_mecmas21_3.Fvisc": 0.0, + "amesim_mecmas21_3.Ffric": 0.0, + "amesim_mecmas21_3.Fmin": 0.0, + "amesim_mecmas21_3.Fmax": 0.0, + "amesim_mecmas21_3.port_1.x": 1.5893755046259315e-07, + "amesim_mecmas21_3.port_1.v": 1.1893270837855721e-06, + "amesim_mecmas21_3.port_1.f": 0.00013163054245524108, + "amesim_mecmas21_3.port_2.x": 1.5893755046259315e-07, + "amesim_mecmas21_3.port_2.v": 1.1893270837855721e-06, + "amesim_mecmas21_3.port_2.f": 0.0, + "amesim_mecmas21_4.a": 2.6318631717003883e-06, + "amesim_mecmas21_4.v": 1.1893767434265974e-06, + "amesim_mecmas21_4.x": 1.5892477796136446e-07, + "amesim_mecmas21_4.Fvisc": 0.0, + "amesim_mecmas21_4.Ffric": 0.0, + "amesim_mecmas21_4.Fmin": 0.0, + "amesim_mecmas21_4.Fmax": 0.0, + "amesim_mecmas21_4.port_1.x": 1.5892477796136446e-07, + "amesim_mecmas21_4.port_1.v": 1.1893767434265974e-06, + "amesim_mecmas21_4.port_1.f": 0.0001315931585850194, + "amesim_mecmas21_4.port_2.x": 1.5892477796136446e-07, + "amesim_mecmas21_4.port_2.v": 1.1893767434265974e-06, + "amesim_mecmas21_4.port_2.f": 0.0, + "amesim_mecmas21_5.a": 2.627345675136894e-06, + "amesim_mecmas21_5.v": 1.1896818589834777e-06, + "amesim_mecmas21_5.x": 1.588580216987135e-07, + "amesim_mecmas21_5.Fvisc": 0.0, + "amesim_mecmas21_5.Ffric": 0.0, + "amesim_mecmas21_5.Fmin": 0.0, + "amesim_mecmas21_5.Fmax": 0.0, + "amesim_mecmas21_5.port_1.x": 1.588580216987135e-07, + "amesim_mecmas21_5.port_1.v": 1.1896818589834777e-06, + "amesim_mecmas21_5.port_1.f": 0.0001313672837568447, + "amesim_mecmas21_5.port_2.x": 1.588580216987135e-07, + "amesim_mecmas21_5.port_2.v": 1.1896818589834777e-06, + "amesim_mecmas21_5.port_2.f": 0.0, + "amesim_mecmas21_6.a": 2.626597124617547e-06, + "amesim_mecmas21_6.v": 1.189729910245627e-06, + "amesim_mecmas21_6.x": 1.5884573170762932e-07, + "amesim_mecmas21_6.Fvisc": 0.0, + "amesim_mecmas21_6.Ffric": 0.0, + "amesim_mecmas21_6.Fmin": 0.0, + "amesim_mecmas21_6.Fmax": 0.0, + "amesim_mecmas21_6.port_1.x": 1.5884573170762932e-07, + "amesim_mecmas21_6.port_1.v": 1.189729910245627e-06, + "amesim_mecmas21_6.port_1.f": 0.00013132985623087734, + "amesim_mecmas21_6.port_2.x": 1.5884573170762932e-07, + "amesim_mecmas21_6.port_2.v": 1.189729910245627e-06, + "amesim_mecmas21_6.port_2.f": 0.0, + "amesim_mecmas21_7.a": 2.626716741360724e-06, + "amesim_mecmas21_7.v": 1.1897230638966853e-06, + "amesim_mecmas21_7.x": 1.5884742627218636e-07, + "amesim_mecmas21_7.Fvisc": 0.0, + "amesim_mecmas21_7.Ffric": 0.0, + "amesim_mecmas21_7.Fmin": 0.0, + "amesim_mecmas21_7.Fmax": 0.0, + "amesim_mecmas21_7.port_1.x": 1.5884742627218636e-07, + "amesim_mecmas21_7.port_1.v": 1.1897230638966853e-06, + "amesim_mecmas21_7.port_1.f": 0.0001313358370680362, + "amesim_mecmas21_7.port_2.x": 1.5884742627218636e-07, + "amesim_mecmas21_7.port_2.v": 1.1897230638966853e-06, + "amesim_mecmas21_7.port_2.f": 0.0, + "amesim_mecmas21_8.a": 2.627662615850568e-06, + "amesim_mecmas21_8.v": 1.189655709206818e-06, + "amesim_mecmas21_8.x": 1.588644534572078e-07, + "amesim_mecmas21_8.Fvisc": 0.0, + "amesim_mecmas21_8.Ffric": 0.0, + "amesim_mecmas21_8.Fmin": 0.0, + "amesim_mecmas21_8.Fmax": 0.0, + "amesim_mecmas21_8.port_1.x": 1.588644534572078e-07, + "amesim_mecmas21_8.port_1.v": 1.189655709206818e-06, + "amesim_mecmas21_8.port_1.f": 0.0001313831307925284, + "amesim_mecmas21_8.port_2.x": 1.588644534572078e-07, + "amesim_mecmas21_8.port_2.v": 1.189655709206818e-06, + "amesim_mecmas21_8.port_2.f": 0.0, + "amesim_f000_23.port_1.x": 1.5894798508064198e-07, + "amesim_f000_23.port_1.v": 1.1892894705560516e-06, + "amesim_f000_23.port_1.f": 0.0, + "amesim_f000_25.port_1.x": 1.589407569517069e-07, + "amesim_f000_25.port_1.v": 1.189314089655013e-06, + "amesim_f000_25.port_1.f": 0.0, + "amesim_f000_26.port_1.x": 1.5893755046259315e-07, + "amesim_f000_26.port_1.v": 1.1893270837855721e-06, + "amesim_f000_26.port_1.f": 0.0, + "amesim_f000_27.port_1.x": 1.5892477796136446e-07, + "amesim_f000_27.port_1.v": 1.1893767434265974e-06, + "amesim_f000_27.port_1.f": 0.0, + "amesim_f000_28.port_1.x": 1.588580216987135e-07, + "amesim_f000_28.port_1.v": 1.1896818589834777e-06, + "amesim_f000_28.port_1.f": 0.0, + "amesim_f000_29.port_1.x": 1.5884573170762932e-07, + "amesim_f000_29.port_1.v": 1.189729910245627e-06, + "amesim_f000_29.port_1.f": 0.0, + "amesim_f000_30.port_1.x": 1.5884742627218636e-07, + "amesim_f000_30.port_1.v": 1.1897230638966853e-06, + "amesim_f000_30.port_1.f": 0.0, + "amesim_f000_31.port_1.x": 1.588644534572078e-07, + "amesim_f000_31.port_1.v": 1.189655709206818e-06, + "amesim_f000_31.port_1.f": 0.0, + "amesim_lstp00a_1.gap": -1.5894798508064198e-07, + "amesim_lstp00a_1.penetration": 1.5894798508064198e-07, + "amesim_lstp00a_1.force": 110558.46900039192, + "amesim_lstp00a_1.port_1.x": 1.5894798508064198e-07, + "amesim_lstp00a_1.port_1.v": 1.1892894705560516e-06, + "amesim_lstp00a_1.port_1.f": 110558.46900039192, + "amesim_lstp00a_1.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_1.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_1.port_2.f": -110558.46900039192, + "amesim_lstp00a_2.gap": -1.589407569517069e-07, + "amesim_lstp00a_2.penetration": 1.589407569517069e-07, + "amesim_lstp00a_2.force": 110557.95176453122, + "amesim_lstp00a_2.port_1.x": 1.589407569517069e-07, + "amesim_lstp00a_2.port_1.v": 1.189314089655013e-06, + "amesim_lstp00a_2.port_1.f": 110557.95176453122, + "amesim_lstp00a_2.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_2.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_2.port_2.f": -110557.95176453122, + "amesim_lstp00a_3.gap": -1.5893755046259315e-07, + "amesim_lstp00a_3.penetration": 1.5893755046259315e-07, + "amesim_lstp00a_3.force": 110557.88723126469, + "amesim_lstp00a_3.port_1.x": 1.5893755046259315e-07, + "amesim_lstp00a_3.port_1.v": 1.1893270837855721e-06, + "amesim_lstp00a_3.port_1.f": 110557.88723126469, + "amesim_lstp00a_3.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_3.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_3.port_2.f": -110557.88723126469, + "amesim_lstp00a_4.gap": -1.5892477796136446e-07, + "amesim_lstp00a_4.penetration": 1.5892477796136446e-07, + "amesim_lstp00a_4.force": 110557.46259377047, + "amesim_lstp00a_4.port_1.x": 1.5892477796136446e-07, + "amesim_lstp00a_4.port_1.v": 1.1893767434265974e-06, + "amesim_lstp00a_4.port_1.f": 110557.46259377047, + "amesim_lstp00a_4.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_4.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_4.port_2.f": -110557.46259377047, + "amesim_lstp00a_5.gap": -1.588580216987135e-07, + "amesim_lstp00a_5.penetration": 1.588580216987135e-07, + "amesim_lstp00a_5.force": 110558.85864521847, + "amesim_lstp00a_5.port_1.x": 1.588580216987135e-07, + "amesim_lstp00a_5.port_1.v": 1.1896818589834777e-06, + "amesim_lstp00a_5.port_1.f": 110558.85864521847, + "amesim_lstp00a_5.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_5.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_5.port_2.f": -110558.85864521847, + "amesim_lstp00a_6.gap": -1.5884573170762932e-07, + "amesim_lstp00a_6.penetration": 1.5884573170762932e-07, + "amesim_lstp00a_6.force": 110558.46731846954, + "amesim_lstp00a_6.port_1.x": 1.5884573170762932e-07, + "amesim_lstp00a_6.port_1.v": 1.189729910245627e-06, + "amesim_lstp00a_6.port_1.f": 110558.46731846954, + "amesim_lstp00a_6.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_6.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_6.port_2.f": -110558.46731846954, + "amesim_lstp00a_7.gap": -1.5884742627218636e-07, + "amesim_lstp00a_7.penetration": 1.5884742627218636e-07, + "amesim_lstp00a_7.force": 110558.50372819303, + "amesim_lstp00a_7.port_1.x": 1.5884742627218636e-07, + "amesim_lstp00a_7.port_1.v": 1.1897230638966853e-06, + "amesim_lstp00a_7.port_1.f": 110558.50372819303, + "amesim_lstp00a_7.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_7.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_7.port_2.f": -110558.50372819303, + "amesim_lstp00a_8.gap": -1.588644534572078e-07, + "amesim_lstp00a_8.penetration": 1.588644534572078e-07, + "amesim_lstp00a_8.force": 110558.98338142894, + "amesim_lstp00a_8.port_1.x": 1.588644534572078e-07, + "amesim_lstp00a_8.port_1.v": 1.189655709206818e-06, + "amesim_lstp00a_8.port_1.f": 110558.98338142894, + "amesim_lstp00a_8.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_8.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_8.port_2.f": -110558.98338142894, + "amesim_lmechn1_3.tforce": -884466.5847152085, + "amesim_lmechn1_3.port_1.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_1.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_1.f": -110558.46913205259, + "amesim_lmechn1_3.port_2.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_2.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_2.f": -110557.951896171, + "amesim_lmechn1_3.port_3.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_3.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_3.f": -110557.88736289523, + "amesim_lmechn1_3.port_4.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_4.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_4.f": -110557.46272536363, + "amesim_lmechn1_3.port_5.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_5.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_5.f": -110558.85877658575, + "amesim_lmechn1_3.port_6.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_6.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_6.f": -110558.4674497994, + "amesim_lmechn1_3.port_7.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_7.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_7.f": -110558.50385952886, + "amesim_lmechn1_3.port_8.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_8.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_8.f": -110558.98351281208, + "amesim_lmechn1_3.port_9.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_9.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_9.f": 884466.5847152085, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.3196897803884347e-20, + "amesim_mecmas21_9.x": 2.911421882340363e-22, + "amesim_mecmas21_9.Fvisc": 0.0, + "amesim_mecmas21_9.Ffric": 0.0, + "amesim_mecmas21_9.Fmin": 0.0, + "amesim_mecmas21_9.Fmax": 0.0, + "amesim_mecmas21_9.port_1.x": 2.911421882340363e-22, + "amesim_mecmas21_9.port_1.v": -1.3196897803884347e-20, + "amesim_mecmas21_9.port_1.f": -884466.5847152085, + "amesim_mecmas21_9.port_2.x": 2.911421882340363e-22, + "amesim_mecmas21_9.port_2.v": -1.3196897803884347e-20, + "amesim_mecmas21_9.port_2.f": 1e+17, + "amesim_forc_1.force": 1e+17, + "amesim_forc_1.res.signal": 1e+17, + "amesim_forc_1.port_2.x": 2.911421882340363e-22, + "amesim_forc_1.port_2.v": -1.3196897803884347e-20, + "amesim_forc_1.port_2.f": -1e+17, + "amesim_ud00_1.y": 1e+17, + "amesim_ud00_1.out.signal": 1e+17, + "amesim_lmechn1_4.tforce": 884466.5836632682, + "amesim_lmechn1_4.port_1.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_1.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_1.f": 110558.98338142894, + "amesim_lmechn1_4.port_2.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_2.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_2.f": 110558.50372819303, + "amesim_lmechn1_4.port_3.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_3.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_3.f": 110558.46731846954, + "amesim_lmechn1_4.port_4.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_4.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_4.f": 110558.85864521847, + "amesim_lmechn1_4.port_5.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_5.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_5.f": 110557.46259377047, + "amesim_lmechn1_4.port_6.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_6.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_6.f": 110557.88723126469, + "amesim_lmechn1_4.port_7.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_7.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_7.f": 110557.95176453122, + "amesim_lmechn1_4.port_8.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_8.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_8.f": 110558.46900039192, + "amesim_lmechn1_4.port_9.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_9.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_9.f": -884466.5836632682, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": -2.578751264156614e-22, + "amesim_mecmas21_10.x": -4.4071381894537746e-27, + "amesim_mecmas21_10.Fvisc": 0.0, + "amesim_mecmas21_10.Ffric": 0.0, + "amesim_mecmas21_10.Fmin": 0.0, + "amesim_mecmas21_10.Fmax": 0.0, + "amesim_mecmas21_10.port_1.x": -4.4071381894537746e-27, + "amesim_mecmas21_10.port_1.v": -2.578751264156614e-22, + "amesim_mecmas21_10.port_1.f": -1000000000000.0, + "amesim_mecmas21_10.port_2.x": -4.4071381894537746e-27, + "amesim_mecmas21_10.port_2.v": -2.578751264156614e-22, + "amesim_mecmas21_10.port_2.f": 884466.5836632682, + "amesim_forc_2.force": -1000000000000.0, + "amesim_forc_2.res.signal": 1000000000000.0, + "amesim_forc_2.port_2.x": -4.4071381894537746e-27, + "amesim_forc_2.port_2.v": -2.578751264156614e-22, + "amesim_forc_2.port_2.f": 1000000000000.0, + "amesim_ud00_2.y": 1000000000000.0, + "amesim_ud00_2.out.signal": 1000000000000.0, + "amesim_pnl00r_4.re": 356.50395977554354, + "amesim_pnl00r_4.cm": 6.698865896400231e-07, + "amesim_pnl00r_4.v": 0.023707499827209138, + "amesim_pnl00r_4.ff": 0.1795211476481066, + "amesim_pnl00r_4.port_1.p": 11690176.654328916, + "amesim_pnl00r_4.port_1.m_flow": 7.297470201880124e-05, + "amesim_pnl00r_4.port_1.h_outflow": -121861.3298509974, + "amesim_pnl00r_4.port_2.p": 11690176.582272988, + "amesim_pnl00r_4.port_2.m_flow": -7.297470201880124e-05, + "amesim_pnl00r_4.port_2.h_outflow": -121845.30512322164, + "amesim_pnl00r_5.re": 0.0055571936323765905, + "amesim_pnl00r_5.cm": 1.0441884621421117e-11, + "amesim_pnl00r_5.v": -3.695419352388939e-07, + "amesim_pnl00r_5.ff": 11516.604285143425, + "amesim_pnl00r_5.port_1.p": 11690530.289478123, + "amesim_pnl00r_5.port_1.m_flow": -1.1375310200992496e-09, + "amesim_pnl00r_5.port_1.h_outflow": -121845.96323592975, + "amesim_pnl00r_5.port_2.p": 11690530.289479246, + "amesim_pnl00r_5.port_2.m_flow": 1.1375310200992496e-09, + "amesim_pnl00r_5.port_2.h_outflow": -121845.96375700757, + "amesim_pnl00r_6.re": 356.50435610062254, + "amesim_pnl00r_6.cm": 6.698873339549897e-07, + "amesim_pnl00r_6.v": 0.02370752617348604, + "amesim_pnl00r_6.ff": 0.17952094807485647, + "amesim_pnl00r_6.port_1.p": 11690176.666081106, + "amesim_pnl00r_6.port_1.m_flow": 7.297478316251132e-05, + "amesim_pnl00r_6.port_1.h_outflow": -121861.3293557001, + "amesim_pnl00r_6.port_2.p": 11690176.594025098, + "amesim_pnl00r_6.port_2.m_flow": -7.297478316251132e-05, + "amesim_pnl00r_6.port_2.h_outflow": -121845.30462811125, + "amesim_pnl00r_7.re": 0.005317395628479514, + "amesim_pnl00r_7.cm": 9.991794076052129e-12, + "amesim_pnl00r_7.v": 3.536105960516641e-07, + "amesim_pnl00r_7.ff": 12035.967317763889, + "amesim_pnl00r_7.port_1.p": 11689822.994017392, + "amesim_pnl00r_7.port_1.m_flow": 1.0884378927915782e-09, + "amesim_pnl00r_7.port_1.h_outflow": -121860.67446137658, + "amesim_pnl00r_7.port_2.p": 11689822.994016318, + "amesim_pnl00r_7.port_2.m_flow": -1.0884378927915782e-09, + "amesim_pnl00r_7.port_2.h_outflow": -121860.67394069151, + "amesim_pnl0001_21.m": 0.00032428657025173376, + "amesim_pnl0001_21.U": -225.385588248691, + "amesim_pnl0001_21.p": 4042057.25944573, + "amesim_pnl0001_21.T": 274.8558650517195, + "amesim_pnl0001_21.rho": 7.022015052228654, + "amesim_pnl0001_21.u": -695019.8032367823, + "amesim_pnl0001_21.h": -119393.40121663875, + "amesim_pnl0001_21.re": 1918754.70649849, + "amesim_pnl0001_21.cm": 0.010519321304324477, + "amesim_pnl0001_21.v": -365.2379710052598, + "amesim_pnl0001_21.ff": 0.02666580327911753, + "amesim_pnl0001_21.port_1.p": 3756378.1464142436, + "amesim_pnl0001_21.port_1.m_flow": -0.39480589647665953, + "amesim_pnl0001_21.port_1.h_outflow": -119393.40121663875, + "amesim_pnl0001_21.port_2.p": 4042057.25944573, + "amesim_pnl0001_21.port_2.m_flow": 0.3962730176377355, + "amesim_pnl0001_21.port_2.h_outflow": -119393.40121663875, + "amesim_pnl0001_25.m": 0.0003242844761714517, + "amesim_pnl0001_25.U": -225.38393721998736, + "amesim_pnl0001_25.p": 4042033.677154553, + "amesim_pnl0001_25.T": 274.85605260441173, + "amesim_pnl0001_25.rho": 7.021969707571767, + "amesim_pnl0001_25.u": -695019.2000582388, + "amesim_pnl0001_25.h": -119392.43926546868, + "amesim_pnl0001_25.re": 1918695.0080514501, + "amesim_pnl0001_25.cm": 0.010519064172644586, + "amesim_pnl0001_25.v": -365.229146246252, + "amesim_pnl0001_25.ff": 0.026665802462359584, + "amesim_pnl0001_25.port_1.p": 3756371.2402956383, + "amesim_pnl0001_25.port_1.m_flow": -0.3947938079100411, + "amesim_pnl0001_25.port_1.h_outflow": -119392.43926546868, + "amesim_pnl0001_25.port_2.p": 4042033.677154553, + "amesim_pnl0001_25.port_2.m_flow": 0.39626094529631584, + "amesim_pnl0001_25.port_2.h_outflow": -119392.43926546868, + "amesim_pnl0001_26.m": 0.00032428450098976854, + "amesim_pnl0001_26.U": -225.38395476780747, + "amesim_pnl0001_26.p": 4042033.98622985, + "amesim_pnl0001_26.T": 274.8560523829097, + "amesim_pnl0001_26.rho": 7.0219702449809915, + "amesim_pnl0001_26.u": -695019.2009790764, + "amesim_pnl0001_26.h": -119392.44022501832, + "amesim_pnl0001_26.re": 1918695.0114291317, + "amesim_pnl0001_26.cm": 0.010519063376441982, + "amesim_pnl0001_26.v": -365.22911872415335, + "amesim_pnl0001_26.ff": 0.026665802462405793, + "amesim_pnl0001_26.port_1.p": 3756371.5737210065, + "amesim_pnl0001_26.port_1.m_flow": -0.39479380837465, + "amesim_pnl0001_26.port_1.h_outflow": -119392.44022501832, + "amesim_pnl0001_26.port_2.p": 4042033.98622985, + "amesim_pnl0001_26.port_2.m_flow": 0.3962609454543943, + "amesim_pnl0001_26.port_2.h_outflow": -119392.44022501832, + "amesim_pnl0001_27.m": 0.0003242866434989134, + "amesim_pnl0001_27.U": -225.3856398271819, + "amesim_pnl0001_27.p": 4042058.174722035, + "amesim_pnl0001_27.T": 274.8558646071444, + "amesim_pnl0001_27.rho": 7.0220166383035805, + "amesim_pnl0001_27.u": -695019.8053036282, + "amesim_pnl0001_27.h": -119393.40295740997, + "amesim_pnl0001_27.re": 1918754.712684249, + "amesim_pnl0001_27.cm": 0.010519318935432688, + "amesim_pnl0001_27.v": -365.2378892580094, + "amesim_pnl0001_27.ff": 0.026665803279202156, + "amesim_pnl0001_27.port_1.p": 3756379.1344475006, + "amesim_pnl0001_27.port_1.m_flow": -0.39480589728702564, + "amesim_pnl0001_27.port_1.h_outflow": -119393.40295740997, + "amesim_pnl0001_27.port_2.p": 4042058.174722035, + "amesim_pnl0001_27.port_2.m_flow": 0.39627301756130123, + "amesim_pnl0001_27.port_2.h_outflow": -119393.40295740997 + }, + "physicalContract": { + "schemaVersion": 1, + "projectionCategories": [ + "state" + ], + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010316386455937335, + "amesim_pnl0002_1.U": -65.50821976891021, + "amesim_pnl0002_2.m": 0.00010316386455937335, + "amesim_pnl0002_2.U": -65.50821976891021, + "amesim_pnl0002_3.m": 0.00010316386455937335, + "amesim_pnl0002_3.U": -65.50821976891021, + "amesim_pnl0002_4.m": 0.00010316386455937335, + "amesim_pnl0002_4.U": -65.50821976891021, + "amesim_pnl0002_5.m": 0.00010316386455937335, + "amesim_pnl0002_5.U": -65.50821976891021, + "amesim_pnl0002_6.m": 0.00010316386455937335, + "amesim_pnl0002_6.U": -65.50821976891021, + "amesim_pnl0002_7.m": 0.00010316386455937335, + "amesim_pnl0002_7.U": -65.50821976891021, + "amesim_pnl0002_8.m": 0.00010316386455937335, + "amesim_pnl0002_8.U": -65.50821976891021, + "amesim_pnl0001_13.m": 5.158193227968668e-05, + "amesim_pnl0001_13.U": -32.754109884455104, + "amesim_pnl0001_14.m": 5.158193227968668e-05, + "amesim_pnl0001_14.U": -32.754109884455104, + "amesim_pnl0001_15.m": 5.158193227968668e-05, + "amesim_pnl0001_15.U": -32.754109884455104, + "amesim_pnl0001_16.m": 5.158193227968668e-05, + "amesim_pnl0001_16.U": -32.754109884455104, + "amesim_pnl0001_17.m": 5.158193227968668e-05, + "amesim_pnl0001_17.U": -32.754109884455104, + "amesim_pnl0001_18.m": 5.158193227968668e-05, + "amesim_pnl0001_18.U": -32.754109884455104, + "amesim_pnl0001_19.m": 5.158193227968668e-05, + "amesim_pnl0001_19.U": -32.754109884455104, + "amesim_pnl0001_20.m": 5.158193227968668e-05, + "amesim_pnl0001_20.U": -32.754109884455104, + "amesim_pnch012_8.m": 0.002462855848963059, + "amesim_pnch012_8.U": -1563.893548405841, + "amesim_pnch012_9.m": 0.002462855848963059, + "amesim_pnch012_9.U": -1563.893548405841, + "amesim_pnch012_10.m": 0.002462855848963059, + "amesim_pnch012_10.U": -1563.893548405841, + "amesim_pnch012_11.m": 0.002462855848963059, + "amesim_pnch012_11.U": -1563.893548405841, + "amesim_pnch012_12.m": 0.002462855848963059, + "amesim_pnch012_12.U": -1563.893548405841, + "amesim_pnch012_13.m": 0.002462855848963059, + "amesim_pnch012_13.U": -1563.893548405841, + "amesim_pnch012_14.m": 0.002462855848963059, + "amesim_pnch012_14.U": -1563.893548405841, + "amesim_pnch012_15.m": 0.002462855848963059, + "amesim_pnch012_15.U": -1563.893548405841, + "amesim_mecmas21_1.a": -0.8167936695810981, + "amesim_mecmas21_1.v": 0.0, + "amesim_mecmas21_1.x": 0.0, + "amesim_mecmas21_2.a": -0.8167936695810981, + "amesim_mecmas21_2.v": 0.0, + "amesim_mecmas21_2.x": 0.0, + "amesim_mecmas21_3.a": -0.8167936695810981, + "amesim_mecmas21_3.v": 0.0, + "amesim_mecmas21_3.x": 0.0, + "amesim_mecmas21_4.a": -0.8167936695810981, + "amesim_mecmas21_4.v": 0.0, + "amesim_mecmas21_4.x": 0.0, + "amesim_mecmas21_5.a": -0.8167936695810981, + "amesim_mecmas21_5.v": 0.0, + "amesim_mecmas21_5.x": 0.0, + "amesim_mecmas21_6.a": -0.8167936695810981, + "amesim_mecmas21_6.v": 0.0, + "amesim_mecmas21_6.x": 0.0, + "amesim_mecmas21_7.a": -0.8167936695810981, + "amesim_mecmas21_7.v": 0.0, + "amesim_mecmas21_7.x": 0.0, + "amesim_mecmas21_8.a": -0.8167936695810981, + "amesim_mecmas21_8.v": 0.0, + "amesim_mecmas21_8.x": 0.0, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": 0.0, + "amesim_mecmas21_9.x": 0.0, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.582544045113939e-06, + "amesim_pnl0001_21.U": -4.814854153014898, + "amesim_pnl0001_25.m": 7.582544045113939e-06, + "amesim_pnl0001_25.U": -4.814854153014898, + "amesim_pnl0001_26.m": 7.582544045113939e-06, + "amesim_pnl0001_26.U": -4.814854153014898, + "amesim_pnl0001_27.m": 7.582544045113939e-06, + "amesim_pnl0001_27.U": -4.814854153014898 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010325724257177476, + "amesim_pnl0002_1.U": -65.50987529417476, + "amesim_pnl0002_2.m": 0.00010325683053111428, + "amesim_pnl0002_2.U": -65.50922049387084, + "amesim_pnl0002_3.m": 0.00010325682249857915, + "amesim_pnl0002_3.U": -65.50922023152388, + "amesim_pnl0002_4.m": 0.00010325719283273935, + "amesim_pnl0002_4.U": -65.50983596710446, + "amesim_pnl0002_5.m": 0.00010325766285951179, + "amesim_pnl0002_5.U": -65.51060953242626, + "amesim_pnl0002_6.m": 0.00010325765252819858, + "amesim_pnl0002_6.U": -65.51060943575153, + "amesim_pnl0002_7.m": 0.0001032576608609912, + "amesim_pnl0002_7.U": -65.51060962617947, + "amesim_pnl0002_8.m": 0.00010325768895577629, + "amesim_pnl0002_8.U": -65.51061020790279, + "amesim_pnl0001_13.m": 5.162913025809795e-05, + "amesim_pnl0001_13.U": -32.75534627762145, + "amesim_pnl0001_14.m": 5.1629142243738343e-05, + "amesim_pnl0001_14.U": -32.755348137443136, + "amesim_pnl0001_15.m": 5.162914291472205e-05, + "amesim_pnl0001_15.U": -32.75534804136382, + "amesim_pnl0001_16.m": 5.162913577247215e-05, + "amesim_pnl0001_16.U": -32.7553506164913, + "amesim_pnl0001_17.m": 5.1629112834267025e-05, + "amesim_pnl0001_17.U": -32.755345646102356, + "amesim_pnl0001_18.m": 5.162910342320198e-05, + "amesim_pnl0001_18.U": -32.75534577906393, + "amesim_pnl0001_19.m": 5.162910292904694e-05, + "amesim_pnl0001_19.U": -32.75534577952895, + "amesim_pnl0001_20.m": 5.1629111455848846e-05, + "amesim_pnl0001_20.U": -32.75534579846172, + "amesim_pnch012_8.m": 0.0024627108660579895, + "amesim_pnch012_8.U": -1563.2319625907526, + "amesim_pnch012_9.m": 0.0024627103184389166, + "amesim_pnch012_9.U": -1563.2317089857306, + "amesim_pnch012_10.m": 0.0024627103498254554, + "amesim_pnch012_10.U": -1563.2317229265764, + "amesim_pnch012_11.m": 0.002462711020582906, + "amesim_pnch012_11.U": -1563.2320575702738, + "amesim_pnch012_12.m": 0.002462712553941299, + "amesim_pnch012_12.U": -1563.2329311978795, + "amesim_pnch012_13.m": 0.0024627131946489966, + "amesim_pnch012_13.U": -1563.233271708201, + "amesim_pnch012_14.m": 0.0024627131438128085, + "amesim_pnch012_14.U": -1563.2332458437982, + "amesim_pnch012_15.m": 0.0024627123577517533, + "amesim_pnch012_15.U": -1563.2328271988004, + "amesim_mecmas21_1.a": -0.7202663767630412, + "amesim_mecmas21_1.v": -0.031313670277005726, + "amesim_mecmas21_1.x": -0.0006393262654652846, + "amesim_mecmas21_2.a": -0.7202445746758257, + "amesim_mecmas21_2.v": -0.03131326532214226, + "amesim_mecmas21_2.x": -0.0006393222149083683, + "amesim_mecmas21_3.a": -0.7202431079507902, + "amesim_mecmas21_3.v": -0.031313245044468446, + "amesim_mecmas21_3.x": -0.000639322126344006, + "amesim_mecmas21_4.a": -0.7202608891564758, + "amesim_mecmas21_4.v": -0.03131357572935321, + "amesim_mecmas21_4.x": -0.000639325500334864, + "amesim_mecmas21_5.a": -0.7203004770720824, + "amesim_mecmas21_5.v": -0.03131467563203143, + "amesim_mecmas21_5.x": -0.0006393436082476693, + "amesim_mecmas21_6.a": -0.7203200385813013, + "amesim_mecmas21_6.v": -0.031314937758515383, + "amesim_mecmas21_6.x": -0.0006393445984135971, + "amesim_mecmas21_7.a": -0.7203210417978083, + "amesim_mecmas21_7.v": -0.03131494127751647, + "amesim_mecmas21_7.x": -0.0006393443430309219, + "amesim_mecmas21_8.a": -0.7203038829240781, + "amesim_mecmas21_8.v": -0.031314872463294875, + "amesim_mecmas21_8.x": -0.0006393483841598907, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.3196376986328492e-22, + "amesim_mecmas21_9.x": -2.1367171061617978e-27, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.589448594417277e-06, + "amesim_pnl0001_21.U": -4.815030419476938, + "amesim_pnl0001_25.m": 7.589450747154388e-06, + "amesim_pnl0001_25.U": -4.815030011609514, + "amesim_pnl0001_26.m": 7.589450673612998e-06, + "amesim_pnl0001_26.U": -4.815030010504332, + "amesim_pnl0001_27.m": 7.589452052046662e-06, + "amesim_pnl0001_27.U": -4.815030207302603 + } + }, + { + "requestedTime": 0.2, + "actualTime": 0.2, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.2399467552157493, + "amesim_pnch023_1.U": -877966.3231213323, + "amesim_pnch023_2.m": 1.2399467558278492, + "amesim_pnch023_2.U": -877966.3231959188, + "amesim_pnch023_3.m": 1.2399274199318358, + "amesim_pnch023_3.U": -877963.9668549704, + "amesim_pnch023_4.m": 1.2399274193197396, + "amesim_pnch023_4.U": -877963.9667803708, + "amesim_pnl0001_1.m": 0.00315798322918964, + "amesim_pnl0001_1.U": -2232.5019275800073, + "amesim_pnl0001_2.m": 0.0031580474195833626, + "amesim_pnl0001_2.U": -2232.5493408893735, + "amesim_pnl0001_4.m": 0.0031580474193159055, + "amesim_pnl0001_4.U": -2232.549339734738, + "amesim_pnl0001_5.m": 0.003157983231060593, + "amesim_pnl0001_5.U": -2232.501928009357, + "amesim_pnl0001_7.m": 0.0031579268650437325, + "amesim_pnl0001_7.U": -2232.489996268724, + "amesim_pnl0001_9.m": 0.0031579910495496645, + "amesim_pnl0001_9.U": -2232.537405514378, + "amesim_pnl0001_10.m": 0.003157926865311079, + "amesim_pnl0001_10.U": -2232.4899974231744, + "amesim_pnl0001_11.m": 0.003157991047678687, + "amesim_pnl0001_11.U": -2232.5374050849664, + "amesim_pnl0003_1.m1": 0.0009422838620001763, + "amesim_pnl0003_1.U1": -665.6994611241944, + "amesim_pnl0003_1.m2": 0.0009411594503803834, + "amesim_pnl0003_1.U2": -664.8834960853846, + "amesim_pnl0003_2.m1": 0.0009423119505012294, + "amesim_pnl0003_2.U1": -665.7201688784651, + "amesim_pnl0003_2.m2": 0.0009411876374833056, + "amesim_pnl0003_2.U2": -664.9043863133073, + "amesim_pnl0003_3.m1": 0.0009422838626008165, + "amesim_pnl0003_3.U1": -665.6994612846539, + "amesim_pnl0003_3.m2": 0.0009411594509858708, + "amesim_pnl0003_3.U2": -664.8834962525066, + "amesim_pnl0003_4.m1": 0.0009422941728241457, + "amesim_pnl0003_4.U1": -665.715814148825, + "amesim_pnl0003_4.m2": 0.000941169278566084, + "amesim_pnl0003_4.U2": -664.8994727705187, + "amesim_pnl0003_5.m1": 0.0009422660888104697, + "amesim_pnl0003_5.U1": -665.6951112104504, + "amesim_pnl0003_5.m2": 0.0009411410960587667, + "amesim_pnl0003_5.U2": -664.8785874929312, + "amesim_pnl0003_6.m1": 0.0009422660891455687, + "amesim_pnl0003_6.U1": -665.695111741859, + "amesim_pnl0003_6.m2": 0.0009411410963954202, + "amesim_pnl0003_6.U2": -664.8785880272087, + "amesim_pnl0003_7.m1": 0.0009422941722236292, + "amesim_pnl0003_7.U1": -665.7158139885557, + "amesim_pnl0003_7.m2": 0.0009411692779619336, + "amesim_pnl0003_7.U2": -664.8994726048427, + "amesim_pnl0003_8.m1": 0.0009423119501658692, + "amesim_pnl0003_8.U1": -665.7201683466378, + "amesim_pnl0003_8.m2": 0.0009411876371485153, + "amesim_pnl0003_8.U2": -664.9043857816836, + "amesim_pnl0002_1.m": 0.002369452972089371, + "amesim_pnl0002_1.U": -152.21172950802372, + "amesim_pnl0002_2.m": 0.0024219418441874473, + "amesim_pnl0002_2.U": -233.94138935309604, + "amesim_pnl0002_3.m": 0.0024219979480173534, + "amesim_pnl0002_3.U": -234.03246203501217, + "amesim_pnl0002_4.m": 0.002408520518742427, + "amesim_pnl0002_4.U": -213.0564611194868, + "amesim_pnl0002_5.m": 0.0023910044024748737, + "amesim_pnl0002_5.U": -185.7911471147455, + "amesim_pnl0002_6.m": 0.0023910306600708267, + "amesim_pnl0002_6.U": -185.83507440684312, + "amesim_pnl0002_7.m": 0.0023908362272859114, + "amesim_pnl0002_7.U": -185.52866330836179, + "amesim_pnl0002_8.m": 0.0023444176118442837, + "amesim_pnl0002_8.U": -113.23743631814425, + "amesim_pnl0001_13.m": 0.0020292934150847593, + "amesim_pnl0001_13.U": -1390.8326096413955, + "amesim_pnl0001_14.m": 0.0020284826306108832, + "amesim_pnl0001_14.U": -1389.5677102640286, + "amesim_pnl0001_15.m": 0.0020284825046839408, + "amesim_pnl0001_15.U": -1389.567755519397, + "amesim_pnl0001_16.m": 0.002028477899231957, + "amesim_pnl0001_16.U": -1389.5640026929677, + "amesim_pnl0001_17.m": 0.0020250769587299407, + "amesim_pnl0001_17.U": -1384.2773409257754, + "amesim_pnl0001_18.m": 0.002025072398131466, + "amesim_pnl0001_18.U": -1384.2734539740877, + "amesim_pnl0001_19.m": 0.002025072497347585, + "amesim_pnl0001_19.U": -1384.273453362348, + "amesim_pnl0001_20.m": 0.0020250771935230094, + "amesim_pnl0001_20.U": -1384.2772469562626, + "amesim_pnch012_8.m": 0.06624154605298845, + "amesim_pnch012_8.U": -21724.166913573034, + "amesim_pnch012_9.m": 0.06624008714645983, + "amesim_pnch012_9.U": -21722.236505250527, + "amesim_pnch012_10.m": 0.06623994849325848, + "amesim_pnch012_10.U": -21722.04652916195, + "amesim_pnch012_11.m": 0.06624103226621368, + "amesim_pnch012_11.U": -21723.45572154048, + "amesim_pnch012_12.m": 0.06629330102524067, + "amesim_pnch012_12.U": -21805.8029650575, + "amesim_pnch012_13.m": 0.06629448766538328, + "amesim_pnch012_13.U": -21807.348632461802, + "amesim_pnch012_14.m": 0.06629475455162867, + "amesim_pnch012_14.U": -21807.718245902277, + "amesim_pnch012_15.m": 0.06631660356825392, + "amesim_pnch012_15.U": -21841.35926610171, + "amesim_mecmas21_1.a": 2.633213298395276e-06, + "amesim_mecmas21_1.v": 1.1892894705560516e-06, + "amesim_mecmas21_1.x": 1.5894798508064198e-07, + "amesim_mecmas21_2.a": 2.632795658428222e-06, + "amesim_mecmas21_2.v": 1.189314089655013e-06, + "amesim_mecmas21_2.x": 1.589407569517069e-07, + "amesim_mecmas21_3.a": 2.632610849104822e-06, + "amesim_mecmas21_3.v": 1.1893270837855721e-06, + "amesim_mecmas21_3.x": 1.5893755046259315e-07, + "amesim_mecmas21_4.a": 2.6318631717003883e-06, + "amesim_mecmas21_4.v": 1.1893767434265974e-06, + "amesim_mecmas21_4.x": 1.5892477796136446e-07, + "amesim_mecmas21_5.a": 2.627345675136894e-06, + "amesim_mecmas21_5.v": 1.1896818589834777e-06, + "amesim_mecmas21_5.x": 1.588580216987135e-07, + "amesim_mecmas21_6.a": 2.626597124617547e-06, + "amesim_mecmas21_6.v": 1.189729910245627e-06, + "amesim_mecmas21_6.x": 1.5884573170762932e-07, + "amesim_mecmas21_7.a": 2.626716741360724e-06, + "amesim_mecmas21_7.v": 1.1897230638966853e-06, + "amesim_mecmas21_7.x": 1.5884742627218636e-07, + "amesim_mecmas21_8.a": 2.627662615850568e-06, + "amesim_mecmas21_8.v": 1.189655709206818e-06, + "amesim_mecmas21_8.x": 1.588644534572078e-07, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.3196897803884347e-20, + "amesim_mecmas21_9.x": 2.911421882340363e-22, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": -2.578751264156614e-22, + "amesim_mecmas21_10.x": -4.4071381894537746e-27, + "amesim_pnl0001_21.m": 0.00032428657025173376, + "amesim_pnl0001_21.U": -225.385588248691, + "amesim_pnl0001_25.m": 0.0003242844761714517, + "amesim_pnl0001_25.U": -225.38393721998736, + "amesim_pnl0001_26.m": 0.00032428450098976854, + "amesim_pnl0001_26.U": -225.38395476780747, + "amesim_pnl0001_27.m": 0.0003242866434989134, + "amesim_pnl0001_27.U": -225.3856398271819 + } + } + ], + "eventTrace": { + "signalEventTimes": [ + 0.04 + ], + "stateTransitionCount": 0, + "mechanicalTransitionTimes": [], + "solverStartCount": 2, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.2, + "simulatedUntil": 0.2, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + }, + "comparisonMode": "numericTolerance" + }, + "outputContract": { + "schemaVersion": 1, + "sha256": "ae78c3bc5c60768e1cfc9542267d89922ef10673c5da216f257323c4d94b7499", + "variableMetadataSha256": "29af50c8ec1677c341317b24b847fdb5f62a06ed1da85447f6ee6e59a04881dd", + "seriesShapeSha256": "3743548a3342f7491aad30a00da84e1e76d6416ca48b2d370068094150666884", + "variableCount": 1784, + "seriesKeyCount": 1785, + "sampleCount": 21, + "seriesLengthsConsistent": true, + "containsPhysicalValues": false, + "hashPayload": "variables metadata + ordered series keys/lengths" + }, + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010316386455937335, + "amesim_pnl0002_1.U": -65.50821976891021, + "amesim_pnl0002_2.m": 0.00010316386455937335, + "amesim_pnl0002_2.U": -65.50821976891021, + "amesim_pnl0002_3.m": 0.00010316386455937335, + "amesim_pnl0002_3.U": -65.50821976891021, + "amesim_pnl0002_4.m": 0.00010316386455937335, + "amesim_pnl0002_4.U": -65.50821976891021, + "amesim_pnl0002_5.m": 0.00010316386455937335, + "amesim_pnl0002_5.U": -65.50821976891021, + "amesim_pnl0002_6.m": 0.00010316386455937335, + "amesim_pnl0002_6.U": -65.50821976891021, + "amesim_pnl0002_7.m": 0.00010316386455937335, + "amesim_pnl0002_7.U": -65.50821976891021, + "amesim_pnl0002_8.m": 0.00010316386455937335, + "amesim_pnl0002_8.U": -65.50821976891021, + "amesim_pnl0001_13.m": 5.158193227968668e-05, + "amesim_pnl0001_13.U": -32.754109884455104, + "amesim_pnl0001_14.m": 5.158193227968668e-05, + "amesim_pnl0001_14.U": -32.754109884455104, + "amesim_pnl0001_15.m": 5.158193227968668e-05, + "amesim_pnl0001_15.U": -32.754109884455104, + "amesim_pnl0001_16.m": 5.158193227968668e-05, + "amesim_pnl0001_16.U": -32.754109884455104, + "amesim_pnl0001_17.m": 5.158193227968668e-05, + "amesim_pnl0001_17.U": -32.754109884455104, + "amesim_pnl0001_18.m": 5.158193227968668e-05, + "amesim_pnl0001_18.U": -32.754109884455104, + "amesim_pnl0001_19.m": 5.158193227968668e-05, + "amesim_pnl0001_19.U": -32.754109884455104, + "amesim_pnl0001_20.m": 5.158193227968668e-05, + "amesim_pnl0001_20.U": -32.754109884455104, + "amesim_pnch012_8.m": 0.002462855848963059, + "amesim_pnch012_8.U": -1563.893548405841, + "amesim_pnch012_9.m": 0.002462855848963059, + "amesim_pnch012_9.U": -1563.893548405841, + "amesim_pnch012_10.m": 0.002462855848963059, + "amesim_pnch012_10.U": -1563.893548405841, + "amesim_pnch012_11.m": 0.002462855848963059, + "amesim_pnch012_11.U": -1563.893548405841, + "amesim_pnch012_12.m": 0.002462855848963059, + "amesim_pnch012_12.U": -1563.893548405841, + "amesim_pnch012_13.m": 0.002462855848963059, + "amesim_pnch012_13.U": -1563.893548405841, + "amesim_pnch012_14.m": 0.002462855848963059, + "amesim_pnch012_14.U": -1563.893548405841, + "amesim_pnch012_15.m": 0.002462855848963059, + "amesim_pnch012_15.U": -1563.893548405841, + "amesim_mecmas21_1.a": -0.8167936695810981, + "amesim_mecmas21_1.v": 0.0, + "amesim_mecmas21_1.x": 0.0, + "amesim_mecmas21_2.a": -0.8167936695810981, + "amesim_mecmas21_2.v": 0.0, + "amesim_mecmas21_2.x": 0.0, + "amesim_mecmas21_3.a": -0.8167936695810981, + "amesim_mecmas21_3.v": 0.0, + "amesim_mecmas21_3.x": 0.0, + "amesim_mecmas21_4.a": -0.8167936695810981, + "amesim_mecmas21_4.v": 0.0, + "amesim_mecmas21_4.x": 0.0, + "amesim_mecmas21_5.a": -0.8167936695810981, + "amesim_mecmas21_5.v": 0.0, + "amesim_mecmas21_5.x": 0.0, + "amesim_mecmas21_6.a": -0.8167936695810981, + "amesim_mecmas21_6.v": 0.0, + "amesim_mecmas21_6.x": 0.0, + "amesim_mecmas21_7.a": -0.8167936695810981, + "amesim_mecmas21_7.v": 0.0, + "amesim_mecmas21_7.x": 0.0, + "amesim_mecmas21_8.a": -0.8167936695810981, + "amesim_mecmas21_8.v": 0.0, + "amesim_mecmas21_8.x": 0.0, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": 0.0, + "amesim_mecmas21_9.x": 0.0, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.582544045113939e-06, + "amesim_pnl0001_21.U": -4.814854153014898, + "amesim_pnl0001_25.m": 7.582544045113939e-06, + "amesim_pnl0001_25.U": -4.814854153014898, + "amesim_pnl0001_26.m": 7.582544045113939e-06, + "amesim_pnl0001_26.U": -4.814854153014898, + "amesim_pnl0001_27.m": 7.582544045113939e-06, + "amesim_pnl0001_27.U": -4.814854153014898 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010325724257177476, + "amesim_pnl0002_1.U": -65.50987529417476, + "amesim_pnl0002_2.m": 0.00010325683053111428, + "amesim_pnl0002_2.U": -65.50922049387084, + "amesim_pnl0002_3.m": 0.00010325682249857915, + "amesim_pnl0002_3.U": -65.50922023152388, + "amesim_pnl0002_4.m": 0.00010325719283273935, + "amesim_pnl0002_4.U": -65.50983596710446, + "amesim_pnl0002_5.m": 0.00010325766285951179, + "amesim_pnl0002_5.U": -65.51060953242626, + "amesim_pnl0002_6.m": 0.00010325765252819858, + "amesim_pnl0002_6.U": -65.51060943575153, + "amesim_pnl0002_7.m": 0.0001032576608609912, + "amesim_pnl0002_7.U": -65.51060962617947, + "amesim_pnl0002_8.m": 0.00010325768895577629, + "amesim_pnl0002_8.U": -65.51061020790279, + "amesim_pnl0001_13.m": 5.162913025809795e-05, + "amesim_pnl0001_13.U": -32.75534627762145, + "amesim_pnl0001_14.m": 5.1629142243738343e-05, + "amesim_pnl0001_14.U": -32.755348137443136, + "amesim_pnl0001_15.m": 5.162914291472205e-05, + "amesim_pnl0001_15.U": -32.75534804136382, + "amesim_pnl0001_16.m": 5.162913577247215e-05, + "amesim_pnl0001_16.U": -32.7553506164913, + "amesim_pnl0001_17.m": 5.1629112834267025e-05, + "amesim_pnl0001_17.U": -32.755345646102356, + "amesim_pnl0001_18.m": 5.162910342320198e-05, + "amesim_pnl0001_18.U": -32.75534577906393, + "amesim_pnl0001_19.m": 5.162910292904694e-05, + "amesim_pnl0001_19.U": -32.75534577952895, + "amesim_pnl0001_20.m": 5.1629111455848846e-05, + "amesim_pnl0001_20.U": -32.75534579846172, + "amesim_pnch012_8.m": 0.0024627108660579895, + "amesim_pnch012_8.U": -1563.2319625907526, + "amesim_pnch012_9.m": 0.0024627103184389166, + "amesim_pnch012_9.U": -1563.2317089857306, + "amesim_pnch012_10.m": 0.0024627103498254554, + "amesim_pnch012_10.U": -1563.2317229265764, + "amesim_pnch012_11.m": 0.002462711020582906, + "amesim_pnch012_11.U": -1563.2320575702738, + "amesim_pnch012_12.m": 0.002462712553941299, + "amesim_pnch012_12.U": -1563.2329311978795, + "amesim_pnch012_13.m": 0.0024627131946489966, + "amesim_pnch012_13.U": -1563.233271708201, + "amesim_pnch012_14.m": 0.0024627131438128085, + "amesim_pnch012_14.U": -1563.2332458437982, + "amesim_pnch012_15.m": 0.0024627123577517533, + "amesim_pnch012_15.U": -1563.2328271988004, + "amesim_mecmas21_1.a": -0.7202663767630412, + "amesim_mecmas21_1.v": -0.031313670277005726, + "amesim_mecmas21_1.x": -0.0006393262654652846, + "amesim_mecmas21_2.a": -0.7202445746758257, + "amesim_mecmas21_2.v": -0.03131326532214226, + "amesim_mecmas21_2.x": -0.0006393222149083683, + "amesim_mecmas21_3.a": -0.7202431079507902, + "amesim_mecmas21_3.v": -0.031313245044468446, + "amesim_mecmas21_3.x": -0.000639322126344006, + "amesim_mecmas21_4.a": -0.7202608891564758, + "amesim_mecmas21_4.v": -0.03131357572935321, + "amesim_mecmas21_4.x": -0.000639325500334864, + "amesim_mecmas21_5.a": -0.7203004770720824, + "amesim_mecmas21_5.v": -0.03131467563203143, + "amesim_mecmas21_5.x": -0.0006393436082476693, + "amesim_mecmas21_6.a": -0.7203200385813013, + "amesim_mecmas21_6.v": -0.031314937758515383, + "amesim_mecmas21_6.x": -0.0006393445984135971, + "amesim_mecmas21_7.a": -0.7203210417978083, + "amesim_mecmas21_7.v": -0.03131494127751647, + "amesim_mecmas21_7.x": -0.0006393443430309219, + "amesim_mecmas21_8.a": -0.7203038829240781, + "amesim_mecmas21_8.v": -0.031314872463294875, + "amesim_mecmas21_8.x": -0.0006393483841598907, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.3196376986328492e-22, + "amesim_mecmas21_9.x": -2.1367171061617978e-27, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.589448594417277e-06, + "amesim_pnl0001_21.U": -4.815030419476938, + "amesim_pnl0001_25.m": 7.589450747154388e-06, + "amesim_pnl0001_25.U": -4.815030011609514, + "amesim_pnl0001_26.m": 7.589450673612998e-06, + "amesim_pnl0001_26.U": -4.815030010504332, + "amesim_pnl0001_27.m": 7.589452052046662e-06, + "amesim_pnl0001_27.U": -4.815030207302603 + } + }, + { + "requestedTime": 0.2, + "actualTime": 0.2, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.2399467552157493, + "amesim_pnch023_1.U": -877966.3231213323, + "amesim_pnch023_2.m": 1.2399467558278492, + "amesim_pnch023_2.U": -877966.3231959188, + "amesim_pnch023_3.m": 1.2399274199318358, + "amesim_pnch023_3.U": -877963.9668549704, + "amesim_pnch023_4.m": 1.2399274193197396, + "amesim_pnch023_4.U": -877963.9667803708, + "amesim_pnl0001_1.m": 0.00315798322918964, + "amesim_pnl0001_1.U": -2232.5019275800073, + "amesim_pnl0001_2.m": 0.0031580474195833626, + "amesim_pnl0001_2.U": -2232.5493408893735, + "amesim_pnl0001_4.m": 0.0031580474193159055, + "amesim_pnl0001_4.U": -2232.549339734738, + "amesim_pnl0001_5.m": 0.003157983231060593, + "amesim_pnl0001_5.U": -2232.501928009357, + "amesim_pnl0001_7.m": 0.0031579268650437325, + "amesim_pnl0001_7.U": -2232.489996268724, + "amesim_pnl0001_9.m": 0.0031579910495496645, + "amesim_pnl0001_9.U": -2232.537405514378, + "amesim_pnl0001_10.m": 0.003157926865311079, + "amesim_pnl0001_10.U": -2232.4899974231744, + "amesim_pnl0001_11.m": 0.003157991047678687, + "amesim_pnl0001_11.U": -2232.5374050849664, + "amesim_pnl0003_1.m1": 0.0009422838620001763, + "amesim_pnl0003_1.U1": -665.6994611241944, + "amesim_pnl0003_1.m2": 0.0009411594503803834, + "amesim_pnl0003_1.U2": -664.8834960853846, + "amesim_pnl0003_2.m1": 0.0009423119505012294, + "amesim_pnl0003_2.U1": -665.7201688784651, + "amesim_pnl0003_2.m2": 0.0009411876374833056, + "amesim_pnl0003_2.U2": -664.9043863133073, + "amesim_pnl0003_3.m1": 0.0009422838626008165, + "amesim_pnl0003_3.U1": -665.6994612846539, + "amesim_pnl0003_3.m2": 0.0009411594509858708, + "amesim_pnl0003_3.U2": -664.8834962525066, + "amesim_pnl0003_4.m1": 0.0009422941728241457, + "amesim_pnl0003_4.U1": -665.715814148825, + "amesim_pnl0003_4.m2": 0.000941169278566084, + "amesim_pnl0003_4.U2": -664.8994727705187, + "amesim_pnl0003_5.m1": 0.0009422660888104697, + "amesim_pnl0003_5.U1": -665.6951112104504, + "amesim_pnl0003_5.m2": 0.0009411410960587667, + "amesim_pnl0003_5.U2": -664.8785874929312, + "amesim_pnl0003_6.m1": 0.0009422660891455687, + "amesim_pnl0003_6.U1": -665.695111741859, + "amesim_pnl0003_6.m2": 0.0009411410963954202, + "amesim_pnl0003_6.U2": -664.8785880272087, + "amesim_pnl0003_7.m1": 0.0009422941722236292, + "amesim_pnl0003_7.U1": -665.7158139885557, + "amesim_pnl0003_7.m2": 0.0009411692779619336, + "amesim_pnl0003_7.U2": -664.8994726048427, + "amesim_pnl0003_8.m1": 0.0009423119501658692, + "amesim_pnl0003_8.U1": -665.7201683466378, + "amesim_pnl0003_8.m2": 0.0009411876371485153, + "amesim_pnl0003_8.U2": -664.9043857816836, + "amesim_pnl0002_1.m": 0.002369452972089371, + "amesim_pnl0002_1.U": -152.21172950802372, + "amesim_pnl0002_2.m": 0.0024219418441874473, + "amesim_pnl0002_2.U": -233.94138935309604, + "amesim_pnl0002_3.m": 0.0024219979480173534, + "amesim_pnl0002_3.U": -234.03246203501217, + "amesim_pnl0002_4.m": 0.002408520518742427, + "amesim_pnl0002_4.U": -213.0564611194868, + "amesim_pnl0002_5.m": 0.0023910044024748737, + "amesim_pnl0002_5.U": -185.7911471147455, + "amesim_pnl0002_6.m": 0.0023910306600708267, + "amesim_pnl0002_6.U": -185.83507440684312, + "amesim_pnl0002_7.m": 0.0023908362272859114, + "amesim_pnl0002_7.U": -185.52866330836179, + "amesim_pnl0002_8.m": 0.0023444176118442837, + "amesim_pnl0002_8.U": -113.23743631814425, + "amesim_pnl0001_13.m": 0.0020292934150847593, + "amesim_pnl0001_13.U": -1390.8326096413955, + "amesim_pnl0001_14.m": 0.0020284826306108832, + "amesim_pnl0001_14.U": -1389.5677102640286, + "amesim_pnl0001_15.m": 0.0020284825046839408, + "amesim_pnl0001_15.U": -1389.567755519397, + "amesim_pnl0001_16.m": 0.002028477899231957, + "amesim_pnl0001_16.U": -1389.5640026929677, + "amesim_pnl0001_17.m": 0.0020250769587299407, + "amesim_pnl0001_17.U": -1384.2773409257754, + "amesim_pnl0001_18.m": 0.002025072398131466, + "amesim_pnl0001_18.U": -1384.2734539740877, + "amesim_pnl0001_19.m": 0.002025072497347585, + "amesim_pnl0001_19.U": -1384.273453362348, + "amesim_pnl0001_20.m": 0.0020250771935230094, + "amesim_pnl0001_20.U": -1384.2772469562626, + "amesim_pnch012_8.m": 0.06624154605298845, + "amesim_pnch012_8.U": -21724.166913573034, + "amesim_pnch012_9.m": 0.06624008714645983, + "amesim_pnch012_9.U": -21722.236505250527, + "amesim_pnch012_10.m": 0.06623994849325848, + "amesim_pnch012_10.U": -21722.04652916195, + "amesim_pnch012_11.m": 0.06624103226621368, + "amesim_pnch012_11.U": -21723.45572154048, + "amesim_pnch012_12.m": 0.06629330102524067, + "amesim_pnch012_12.U": -21805.8029650575, + "amesim_pnch012_13.m": 0.06629448766538328, + "amesim_pnch012_13.U": -21807.348632461802, + "amesim_pnch012_14.m": 0.06629475455162867, + "amesim_pnch012_14.U": -21807.718245902277, + "amesim_pnch012_15.m": 0.06631660356825392, + "amesim_pnch012_15.U": -21841.35926610171, + "amesim_mecmas21_1.a": 2.633213298395276e-06, + "amesim_mecmas21_1.v": 1.1892894705560516e-06, + "amesim_mecmas21_1.x": 1.5894798508064198e-07, + "amesim_mecmas21_2.a": 2.632795658428222e-06, + "amesim_mecmas21_2.v": 1.189314089655013e-06, + "amesim_mecmas21_2.x": 1.589407569517069e-07, + "amesim_mecmas21_3.a": 2.632610849104822e-06, + "amesim_mecmas21_3.v": 1.1893270837855721e-06, + "amesim_mecmas21_3.x": 1.5893755046259315e-07, + "amesim_mecmas21_4.a": 2.6318631717003883e-06, + "amesim_mecmas21_4.v": 1.1893767434265974e-06, + "amesim_mecmas21_4.x": 1.5892477796136446e-07, + "amesim_mecmas21_5.a": 2.627345675136894e-06, + "amesim_mecmas21_5.v": 1.1896818589834777e-06, + "amesim_mecmas21_5.x": 1.588580216987135e-07, + "amesim_mecmas21_6.a": 2.626597124617547e-06, + "amesim_mecmas21_6.v": 1.189729910245627e-06, + "amesim_mecmas21_6.x": 1.5884573170762932e-07, + "amesim_mecmas21_7.a": 2.626716741360724e-06, + "amesim_mecmas21_7.v": 1.1897230638966853e-06, + "amesim_mecmas21_7.x": 1.5884742627218636e-07, + "amesim_mecmas21_8.a": 2.627662615850568e-06, + "amesim_mecmas21_8.v": 1.189655709206818e-06, + "amesim_mecmas21_8.x": 1.588644534572078e-07, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.3196897803884347e-20, + "amesim_mecmas21_9.x": 2.911421882340363e-22, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": -2.578751264156614e-22, + "amesim_mecmas21_10.x": -4.4071381894537746e-27, + "amesim_pnl0001_21.m": 0.00032428657025173376, + "amesim_pnl0001_21.U": -225.385588248691, + "amesim_pnl0001_25.m": 0.0003242844761714517, + "amesim_pnl0001_25.U": -225.38393721998736, + "amesim_pnl0001_26.m": 0.00032428450098976854, + "amesim_pnl0001_26.U": -225.38395476780747, + "amesim_pnl0001_27.m": 0.0003242866434989134, + "amesim_pnl0001_27.U": -225.3856398271819 + } + } + ], + "diagnostics": { + "integration": { + "method": "BDF", + "jacobianSparsity": { + "nonzeroCount": 3280, + "density": 0.18824609733700642, + "colorGroupCount": 52 + }, + "jacobian": { + "mode": "scipySparseFiniteDifference", + "fallbackReason": null, + "jacobianEvaluationCount": 267, + "fullBuildCount": 267, + "finiteDifferenceRhsEstimateIsExact": false + }, + "segmentCount": 2, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "nfev": 610, + "njev": 55, + "nlu": 158, + "acceptedStepCount": 145, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 2860 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.2, + "simulatedUntil": 0.2, + "nfev": 5580, + "njev": 212, + "nlu": 824, + "acceptedStepCount": 1909, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 11024 + } + ], + "totals": { + "nfev": 6190, + "njev": 267, + "nlu": 982, + "acceptedStepCount": 2054, + "solverStartCount": 2, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 13884, + "jacobianRhsEvaluationCountEstimate": 14151 + } + }, + "pressureFlow": { + "solveCount": 49258, + "seededSolveCount": 49258, + "nonlinearSolveCount": 0, + "fastPathHitRate": 1.0, + "optimizerEvaluationCount": 0, + "residualEvaluationCount": 0, + "blockFallbackCount": 0, + "denseFallbackCount": 0, + "closurePassCount": 49258, + "secondaryPhysicalIslandCount": 1, + "secondaryBlockCount": 12, + "secondaryUnknownCount": 368, + "equationBlockFallbackReasons": [], + "usesConservativeGlobalCoupling": false, + "couplingPlanFallbackReason": null, + "maxScaledResidual": 9.912188269944599e-17, + "maxEvaluationsPerSolve": 0, + "maxResidualEvaluationsPerSolve": 0, + "lastScope": [ + "amesim_pnch023_1", + "amesim_pnor001_2", + "amesim_pn3node2_2", + "amesim_pn3node2_3", + "amesim_pnch023_2", + "amesim_pnor001_3", + "amesim_pnl0001_2", + "amesim_pnl0001_4", + "amesim_pnl0003_2", + "amesim_pnl0003_8", + "amesim_pnl00r_5", + "amesim_pnor001_1", + "amesim_pn3node2_1", + "amesim_pnch023_4", + "amesim_pnor001_8", + "amesim_pn3node2_8", + "amesim_pnl0001_1", + "amesim_pnl0001_11", + "amesim_pnl0003_1", + "amesim_pnl0003_7", + "amesim_pnl00r_4", + "amesim_pnor001_4", + "amesim_pn3node2_4", + "amesim_pn3node2_5", + "amesim_pnch023_3", + "amesim_pnor001_5", + "amesim_pnl0001_5", + "amesim_pnl0001_9", + "amesim_pnl0003_3", + "amesim_pnl0003_4", + "amesim_pnl00r_6", + "amesim_pnor001_6", + "amesim_pn3node2_6", + "amesim_pnor001_7", + "amesim_pnl0001_7", + "amesim_pn3node2_9", + "amesim_pnl0001_10", + "amesim_pnl0003_5", + "amesim_pnl0003_6", + "amesim_pnl00r_7", + "amesim_pnvo001_1", + "amesim_p4node2_1", + "amesim_pnl0002_1", + "amesim_pnl0002_8", + "amesim_pnl0001_13", + "amesim_pnch012_15", + "amesim_pnvo001_2", + "amesim_p4node2_2", + "amesim_pnl0002_2", + "amesim_pnl0001_14", + "amesim_pnch012_14", + "amesim_pnvo001_4", + "amesim_p4node2_4", + "amesim_pnl0002_3", + "amesim_pnl0002_4", + "amesim_pnl0001_16", + "amesim_pnch012_12", + "amesim_pnvo001_5", + "amesim_p4node2_5", + "amesim_pnl0002_5", + "amesim_pnl0001_17", + "amesim_pnch012_11", + "amesim_pnl0001_21", + "amesim_pnvo001_6", + "amesim_p4node2_6", + "amesim_pnl0002_6", + "amesim_pnl0001_18", + "amesim_pnch012_10", + "amesim_pnl0001_25", + "amesim_pnvo001_7", + "amesim_p4node2_7", + "amesim_pnl0002_7", + "amesim_pnl0001_19", + "amesim_pnch012_9", + "amesim_pnl0001_26", + "amesim_pnvo001_8", + "amesim_p4node2_8", + "amesim_pnl0001_20", + "amesim_pnch012_8", + "amesim_pnl0001_27", + "amesim_pnvo001_3", + "amesim_p4node2_3", + "amesim_pnl0001_15", + "amesim_pnch012_13" + ], + "last": { + "success": true, + "message": "Compiled causal stream-pressure block completed; residuals reuse the latest full audit.", + "evaluations": 0, + "pressureScale": 12778173.81237062, + "flowScale": 0.3969050972146073, + "maxScaledResidual": 0.0, + "maxRawResidual": 0.0, + "residualEvaluations": 0, + "jacobianMode": "seeded", + "denseFallbackUsed": false, + "nonlinearBlockCount": 0, + "nonlinearBlockUnknownCount": 0, + "blockFallbackUsed": false, + "blockFallbackReason": null, + "residualVerifiedThisSolve": false, + "causalFastPathUsed": true + }, + "causalExecution": { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 20123, + "fullResidualAuditCount": 316, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 5, + "lastVerifiedMaxScaledResidual": 6.298835125311266e-17, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 20123, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 20123, + "compiledEffortUnknownCount": 440, + "compiledFlowAssignmentCount": 336, + "compiledAssignmentCount": 776, + "logicalEffortCoordinateCount": 116, + "eliminatedEffortAliasCount": 324, + "canonicalCoordinateCount": 452, + "compatibilityScatterCount": 776 + }, + "secondaryCausalExecution": [ + { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 28375, + "fullResidualAuditCount": 444, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 49, + "lastVerifiedMaxScaledResidual": 0.0, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 28375, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 28375, + "compiledEffortUnknownCount": 184, + "compiledFlowAssignmentCount": 184, + "compiledAssignmentCount": 368 + } + ] + }, + "stream": { + "maxIterationsPerSolve": 4, + "maxThermofluidIterations": 3, + "thermofluidClosure": { + "failureCount": 0, + "lastFailure": null, + "lastSuccess": { + "rhsTime": 0.2, + "iterations": 2, + "maxDelta": 2.0594637106796654e-14, + "scale": 1.0, + "tolerance": 1e-12, + "worstPort": { + "component": "amesim_p4node2_2", + "port": "port_3", + "value": -0.38360253406481926, + "signedDelta": -2.0594637106796654e-14 + } + }, + "transaction": { + "physicalPortValueSlotCount": 1472, + "physicalFlowPortCount": 336, + "componentCount": 156, + "cacheBindingCount": 72, + "streamAndCausalCacheSlotCount": 112, + "customCacheHookCount": 0, + "diagnosticOwnerCount": 4 + } + }, + "last": { + "converged": true, + "iterations": 2, + "maxDelta": 1.4551915228366852e-11 + } + }, + "signal": { + "propagations": 204390, + "eventTimes": [ + 0.04 + ], + "last": { + "propagated": 10 + } + }, + "pneumaticVolume": { + "propagations": 163512, + "last": { + "propagated": 8, + "outputPorts": [ + "amesim_pnrp17_1.port_1", + "amesim_pnrp17_2.port_1", + "amesim_pnrp17_3.port_1", + "amesim_pnrp17_4.port_1", + "amesim_pnrp17_5.port_1", + "amesim_pnrp17_6.port_1", + "amesim_pnrp17_7.port_1", + "amesim_pnrp17_8.port_1" + ] + } + }, + "stateCount": 132, + "sampleCount": 21, + "performance": { + "mode": "standard", + "phases": { + "simulation.integration": { + "calls": 1, + "inclusiveNs": 157918207855, + "selfNs": 157918207855, + "maxNs": 157918207855, + "errors": 0 + }, + "simulation.network_compilation": { + "calls": 1, + "inclusiveNs": 31447322, + "selfNs": 31447322, + "maxNs": 31447322, + "errors": 0 + }, + "simulation.postprocessing": { + "calls": 1, + "inclusiveNs": 446106689, + "selfNs": 446106689, + "maxNs": 446106689, + "errors": 0 + }, + "simulation.response_assembly": { + "calls": 1, + "inclusiveNs": 217291857, + "selfNs": 217291857, + "maxNs": 217291857, + "errors": 0 + }, + "simulation.result_assembly": { + "calls": 1, + "inclusiveNs": 9980224, + "selfNs": 9980224, + "maxNs": 9980224, + "errors": 0 + }, + "simulation.sample_initialization": { + "calls": 1, + "inclusiveNs": 233780093, + "selfNs": 233780093, + "maxNs": 233780093, + "errors": 0 + }, + "simulation.system_construction": { + "calls": 1, + "inclusiveNs": 148833934, + "selfNs": 148833934, + "maxNs": 148833934, + "errors": 0 + }, + "simulation.total": { + "calls": 1, + "inclusiveNs": 159022006604, + "selfNs": 2334175, + "maxNs": 159022006604, + "errors": 0 + }, + "simulation.xml_validation": { + "calls": 1, + "inclusiveNs": 14024455, + "selfNs": 14024455, + "maxNs": 14024455, + "errors": 0 + } + }, + "properties": {}, + "propertyOutermostNs": 0 + } + }, + "eventTrace": { + "signalEventTimes": [ + 0.04 + ], + "stateTransitionCount": 0, + "mechanicalTransitionTimes": [], + "solverStartCount": 2, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.2, + "simulatedUntil": 0.2, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + }, + "physicalStateV21": { + "schemaVersion": 1, + "id": "physical-state-v2.1", + "projectionCategories": [ + "pressure", + "massFlow", + "conservation", + "discreteMode" + ], + "layout": { + "projectionKeys": [ + "pressure.pnch012_8.absolute", + "pressure.pnl0001_20.absolute", + "massFlow.pnl0001_20.port_1.intoComponent", + "massFlow.pnvo001_5.port_2.intoComponent", + "conservation.p4node2_8.massBalance", + "conservation.pnvo001_5.massBalance", + "conservation.pnl0001_20_pnch012_8.connectionMassBalance", + "conservation.totalStoredGasMass", + "discrete.pnvo001_5.openMode", + "discrete.mecmas21_9.endstopMode", + "discrete.mecmas21_10.endstopMode" + ], + "projections": [ + { + "key": "pressure.pnch012_8.absolute", + "category": "pressure", + "unit": "Pa", + "python": { + "sourceKeys": [ + "amesim_pnch012_8.p" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "press@pn_c1_8" + ], + "sourceUnit": "Pa (gauge)", + "targetUnit": "Pa (absolute)", + "formula": "target = source + 101300", + "scale": 1.0, + "offset": 101300.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 0.001 + } + }, + { + "key": "pressure.pnl0001_20.absolute", + "category": "pressure", + "unit": "Pa", + "python": { + "sourceKeys": [ + "amesim_pnl0001_20.p" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "p2@pneumatic_69" + ], + "sourceUnit": "Pa (gauge)", + "targetUnit": "Pa (absolute)", + "formula": "target = source + 101300", + "scale": 1.0, + "offset": 101300.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 0.001 + } + }, + { + "key": "massFlow.pnl0001_20.port_1.intoComponent", + "category": "massFlow", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnl0001_20.port_1.m_flow" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "dm1@pneumatic_69" + ], + "sourceUnit": "g/s (AMESim component orientation)", + "targetUnit": "kg/s (positive into generic component)", + "formula": "target = -source * 1e-3", + "scale": -0.001, + "offset": 0.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09 + } + }, + { + "key": "massFlow.pnvo001_5.port_2.intoComponent", + "category": "massFlow", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnvo001_5.port_2.m_flow" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "dm2@pn_morifice_1" + ], + "sourceUnit": "g/s (AMESim component orientation)", + "targetUnit": "kg/s (positive into generic component)", + "formula": "target = -source * 1e-3", + "scale": -0.001, + "offset": 0.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09 + } + }, + { + "key": "conservation.p4node2_8.massBalance", + "category": "conservation", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_p4node2_8.port_1.m_flow", + "amesim_p4node2_8.port_2.m_flow", + "amesim_p4node2_8.port_3.m_flow", + "amesim_p4node2_8.port_4.m_flow" + ], + "formula": "sum" + }, + "amesim": { + "dataPaths": [], + "note": "AMESim archive has no complete saved four-port tuple." + }, + "tolerance": { + "relative": 0.0, + "absolute": 1e-09 + } + }, + { + "key": "conservation.pnvo001_5.massBalance", + "category": "conservation", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnvo001_5.port_2.m_flow", + "amesim_pnvo001_5.port_3.m_flow" + ], + "formula": "sum" + }, + "amesim": { + "dataPaths": [ + "dm2@pn_morifice_1", + "dm3@pn_morifice_1" + ], + "sourceUnit": "g/s", + "targetUnit": "kg/s", + "formula": "target = -(source1 + source2) * 1e-3" + }, + "tolerance": { + "relative": 0.0, + "absolute": 1e-09 + } + }, + { + "key": "conservation.pnl0001_20_pnch012_8.connectionMassBalance", + "category": "conservation", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnl0001_20.port_1.m_flow", + "amesim_pnch012_8.port_1.m_flow" + ], + "formula": "sum" + }, + "amesim": { + "dataPaths": [], + "note": "PNCH012 port flow is not saved; local connector contract is authoritative." + }, + "tolerance": { + "relative": 0.0, + "absolute": 1e-09 + } + }, + { + "key": "conservation.totalStoredGasMass", + "category": "conservation", + "unit": "kg", + "python": { + "sourceKeys": [ + "amesim_pnch012_10.m", + "amesim_pnch012_11.m", + "amesim_pnch012_12.m", + "amesim_pnch012_13.m", + "amesim_pnch012_14.m", + "amesim_pnch012_15.m", + "amesim_pnch012_8.m", + "amesim_pnch012_9.m", + "amesim_pnch023_1.m", + "amesim_pnch023_2.m", + "amesim_pnch023_3.m", + "amesim_pnch023_4.m", + "amesim_pnl0001_1.m", + "amesim_pnl0001_10.m", + "amesim_pnl0001_11.m", + "amesim_pnl0001_13.m", + "amesim_pnl0001_14.m", + "amesim_pnl0001_15.m", + "amesim_pnl0001_16.m", + "amesim_pnl0001_17.m", + "amesim_pnl0001_18.m", + "amesim_pnl0001_19.m", + "amesim_pnl0001_2.m", + "amesim_pnl0001_20.m", + "amesim_pnl0001_21.m", + "amesim_pnl0001_25.m", + "amesim_pnl0001_26.m", + "amesim_pnl0001_27.m", + "amesim_pnl0001_4.m", + "amesim_pnl0001_5.m", + "amesim_pnl0001_7.m", + "amesim_pnl0001_9.m", + "amesim_pnl0002_1.m", + "amesim_pnl0002_2.m", + "amesim_pnl0002_3.m", + "amesim_pnl0002_4.m", + "amesim_pnl0002_5.m", + "amesim_pnl0002_6.m", + "amesim_pnl0002_7.m", + "amesim_pnl0002_8.m", + "amesim_pnl0003_1.m1", + "amesim_pnl0003_1.m2", + "amesim_pnl0003_2.m1", + "amesim_pnl0003_2.m2", + "amesim_pnl0003_3.m1", + "amesim_pnl0003_3.m2", + "amesim_pnl0003_4.m1", + "amesim_pnl0003_4.m2", + "amesim_pnl0003_5.m1", + "amesim_pnl0003_5.m2", + "amesim_pnl0003_6.m1", + "amesim_pnl0003_6.m2", + "amesim_pnl0003_7.m1", + "amesim_pnl0003_7.m2", + "amesim_pnl0003_8.m1", + "amesim_pnl0003_8.m2" + ], + "formula": "sum" + }, + "amesim": { + "dataPathSelection": "units == 'g' and signal starts with 'mgas'", + "sourceUnit": "g", + "targetUnit": "kg", + "formula": "target = sum(sources) * 1e-3" + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09 + } + }, + { + "key": "discrete.pnvo001_5.openMode", + "category": "discreteMode", + "unit": "1", + "python": { + "sourceKeys": [ + "amesim_pnvo001_5.xv" + ], + "formula": "1 if opening >= 0.5 else 0" + }, + "amesim": { + "dataPaths": [ + "xv@pn_morifice_1" + ], + "sourceUnit": "1", + "targetUnit": "mode code {0,1}", + "formula": "1 if source >= 0.5 else 0" + }, + "tolerance": { + "relative": 0.0, + "absolute": 0.0 + } + }, + { + "key": "discrete.mecmas21_9.endstopMode", + "category": "discreteMode", + "unit": "1", + "python": { + "sourceKeys": [ + "amesim_mecmas21_9.x", + "amesim_mecmas21_9.v", + "amesim_mecmas21_9.port_1.f", + "amesim_mecmas21_9.port_2.f" + ], + "formula": "-1 lower, 0 free, +1 upper using boundary and net-force direction" + }, + "amesim": { + "dataPaths": [ + "x1@mass_friction_endstops_19", + "v1@mass_friction_endstops_19" + ], + "lowerBound": -0.72, + "upperBound": 0.0, + "note": "No saved AMESim endstop code; reference is boundary occupancy." + }, + "tolerance": { + "relative": 0.0, + "absolute": 0.0 + } + }, + { + "key": "discrete.mecmas21_10.endstopMode", + "category": "discreteMode", + "unit": "1", + "python": { + "sourceKeys": [ + "amesim_mecmas21_10.x", + "amesim_mecmas21_10.v", + "amesim_mecmas21_10.port_1.f", + "amesim_mecmas21_10.port_2.f" + ], + "formula": "-1 lower, 0 free, +1 upper using boundary and net-force direction" + }, + "amesim": { + "dataPaths": [ + "x1@mass_friction_endstops_18", + "v1@mass_friction_endstops_18" + ], + "lowerBound": 0.0, + "upperBound": 0.37, + "note": "No saved AMESim endstop code; reference is boundary occupancy." + }, + "tolerance": { + "relative": 0.0, + "absolute": 0.0 + } + } + ], + "projectionLayoutSha256": "55cc8f71ea72fd46f71f1ede2587aeb9f6d590bde8e97e881648f88a4a90dca6" + }, + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "values": { + "pressure.pnch012_8.absolute": 100000.0, + "pressure.pnl0001_20.absolute": 100000.0, + "massFlow.pnl0001_20.port_1.intoComponent": 0.0, + "massFlow.pnvo001_5.port_2.intoComponent": 0.0, + "conservation.p4node2_8.massBalance": 0.0, + "conservation.pnvo001_5.massBalance": 0.0, + "conservation.pnl0001_20_pnch012_8.connectionMassBalance": 0.0, + "conservation.totalStoredGasMass": 5.5668930151375235, + "discrete.pnvo001_5.openMode": 0.0, + "discrete.mecmas21_9.endstopMode": 1.0, + "discrete.mecmas21_10.endstopMode": -1.0 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "values": { + "pressure.pnch012_8.absolute": 100153.57210434608, + "pressure.pnl0001_20.absolute": 100152.45747547514, + "massFlow.pnl0001_20.port_1.intoComponent": 6.682314111565264e-06, + "massFlow.pnvo001_5.port_2.intoComponent": -0.4978238221497115, + "conservation.p4node2_8.massBalance": 0.0, + "conservation.pnvo001_5.massBalance": 0.0, + "conservation.pnl0001_20_pnch012_8.connectionMassBalance": 0.0, + "conservation.totalStoredGasMass": 5.5668930151375235, + "discrete.pnvo001_5.openMode": 1.0, + "discrete.mecmas21_9.endstopMode": 1.0, + "discrete.mecmas21_10.endstopMode": -1.0 + } + }, + { + "requestedTime": 0.2, + "actualTime": 0.2, + "available": true, + "values": { + "pressure.pnch012_8.absolute": 3620589.728099082, + "pressure.pnl0001_20.absolute": 3756379.1344475006, + "massFlow.pnl0001_20.port_1.intoComponent": -0.3723610392591412, + "massFlow.pnvo001_5.port_2.intoComponent": -0.3962730176377355, + "conservation.p4node2_8.massBalance": 1.8214596497756474e-17, + "conservation.pnvo001_5.massBalance": 0.0, + "conservation.pnl0001_20_pnch012_8.connectionMassBalance": 0.0, + "conservation.totalStoredGasMass": 5.566893015137554, + "discrete.pnvo001_5.openMode": 1.0, + "discrete.mecmas21_9.endstopMode": 1.0, + "discrete.mecmas21_10.endstopMode": -1.0 + } + } + ], + "comparisonMode": "reviewedLocalGoldenWithAmesimReference" + } + } + }, + "acceptance": { + "evaluated": true, + "passed": true, + "issues": [], + "regressionGolden": { + "configured": true, + "evaluated": true, + "passed": true, + "goldenId": "test_mql_8-production-0.2s-physical-state-v2-amesim-aligned", + "goldenSha256": "7ca8e859d7d2889d6608726eba0faf3441f0f2ad579799c2abdfe571fd49fd0e", + "goldenPath": "/home/lujz/projects/SystemSimulationApp/tests/baselines/simulation/test_mql_8/goldens/production-0.2s-v2.json", + "sourceReport": { + "path": "tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-physical-state-v2.1-0.2.json", + "sha256": "c647fc7dab6c5cdaea188789dd8e0192d9caf374873afa1f5f5db0da9d69c49b", + "generatedAt": "2026-08-18T07:34:00.055573+00:00", + "metadataCompatibility": { + "status": "current", + "differences": [] + } + }, + "relativeTolerance": 0.0002, + "absoluteTolerance": 1e-09, + "checkpointTimeAbsoluteToleranceSeconds": 1e-12, + "stateKeyLayoutSha256": "9c5276b19aebf5648aa0175a8b30eeb090ae48a645e00af5efe400679c2a19c0", + "expectedCheckpointCount": 3, + "expectedStateValueCountPerCheckpoint": 142, + "comparedValueCount": 426, + "maxAbsoluteError": 0.0, + "maxToleranceRatio": 0.0, + "worstValue": null, + "issues": [], + "outputContractExpected": { + "sha256": "ae78c3bc5c60768e1cfc9542267d89922ef10673c5da216f257323c4d94b7499" + }, + "outputContractActual": { + "schemaVersion": 1, + "sha256": "ae78c3bc5c60768e1cfc9542267d89922ef10673c5da216f257323c4d94b7499", + "variableMetadataSha256": "29af50c8ec1677c341317b24b847fdb5f62a06ed1da85447f6ee6e59a04881dd", + "seriesShapeSha256": "3743548a3342f7491aad30a00da84e1e76d6416ca48b2d370068094150666884", + "variableCount": 1784, + "seriesKeyCount": 1785, + "sampleCount": 21, + "seriesLengthsConsistent": true, + "containsPhysicalValues": false, + "hashPayload": "variables metadata + ordered series keys/lengths" + } + }, + "physicalStateV21Golden": { + "configured": true, + "evaluated": true, + "passed": true, + "goldenId": "test_mql_8-production-0.2s-physical-state-v2.1", + "goldenPath": "/home/lujz/projects/SystemSimulationApp/tests/baselines/simulation/test_mql_8/goldens/production-0.2s-physical-state-v2.1.json", + "goldenSha256": "6f0752afe8c1f7690599c2709a76d9a1342f99f726c6c8593321dc6267e175b2", + "amesimArchiveSha256": "cbc3aadd4569a49b3a63e5d66d4143ec16126c0f950df73fb637e07673c20fbb", + "amesimAlignmentAtGenerationPassed": true, + "issues": [], + "metrics": [ + { + "requestedTime": 0.0, + "key": "pressure.pnch012_8.absolute", + "expected": 100000.0, + "actual": 100000.0, + "absoluteError": 0.0, + "allowedError": 20.001, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "pressure.pnl0001_20.absolute", + "expected": 100000.0, + "actual": 100000.0, + "absoluteError": 0.0, + "allowedError": 20.001, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "massFlow.pnl0001_20.port_1.intoComponent", + "expected": 0.0, + "actual": 0.0, + "absoluteError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "massFlow.pnvo001_5.port_2.intoComponent", + "expected": 0.0, + "actual": 0.0, + "absoluteError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "conservation.p4node2_8.massBalance", + "expected": 0.0, + "actual": 0.0, + "absoluteError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "conservation.pnvo001_5.massBalance", + "expected": 0.0, + "actual": 0.0, + "absoluteError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "conservation.pnl0001_20_pnch012_8.connectionMassBalance", + "expected": 0.0, + "actual": 0.0, + "absoluteError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "conservation.totalStoredGasMass", + "expected": 5.5668930151375235, + "actual": 5.5668930151375235, + "absoluteError": 0.0, + "allowedError": 0.0011133796030275047, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "discrete.pnvo001_5.openMode", + "expected": 0.0, + "actual": 0.0, + "absoluteError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "discrete.mecmas21_9.endstopMode", + "expected": 1.0, + "actual": 1.0, + "absoluteError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.0, + "key": "discrete.mecmas21_10.endstopMode", + "expected": -1.0, + "actual": -1.0, + "absoluteError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "pressure.pnch012_8.absolute", + "expected": 100153.57210434608, + "actual": 100153.57210434608, + "absoluteError": 0.0, + "allowedError": 20.031714420869218, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "pressure.pnl0001_20.absolute", + "expected": 100152.45747547514, + "actual": 100152.45747547514, + "absoluteError": 0.0, + "allowedError": 20.03149149509503, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "massFlow.pnl0001_20.port_1.intoComponent", + "expected": 6.682314111565264e-06, + "actual": 6.682314111565264e-06, + "absoluteError": 0.0, + "allowedError": 2.3364628223130528e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "massFlow.pnvo001_5.port_2.intoComponent", + "expected": -0.4978238221497115, + "actual": -0.4978238221497115, + "absoluteError": 0.0, + "allowedError": 9.95657644299423e-05, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "conservation.p4node2_8.massBalance", + "expected": 0.0, + "actual": 0.0, + "absoluteError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "conservation.pnvo001_5.massBalance", + "expected": 0.0, + "actual": 0.0, + "absoluteError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "conservation.pnl0001_20_pnch012_8.connectionMassBalance", + "expected": 0.0, + "actual": 0.0, + "absoluteError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "conservation.totalStoredGasMass", + "expected": 5.5668930151375235, + "actual": 5.5668930151375235, + "absoluteError": 0.0, + "allowedError": 0.0011133796030275047, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "discrete.pnvo001_5.openMode", + "expected": 1.0, + "actual": 1.0, + "absoluteError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "discrete.mecmas21_9.endstopMode", + "expected": 1.0, + "actual": 1.0, + "absoluteError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.04, + "key": "discrete.mecmas21_10.endstopMode", + "expected": -1.0, + "actual": -1.0, + "absoluteError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "pressure.pnch012_8.absolute", + "expected": 3620589.728099082, + "actual": 3620589.728099082, + "absoluteError": 0.0, + "allowedError": 724.1189456198165, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "pressure.pnl0001_20.absolute", + "expected": 3756379.1344475006, + "actual": 3756379.1344475006, + "absoluteError": 0.0, + "allowedError": 751.2768268895002, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "massFlow.pnl0001_20.port_1.intoComponent", + "expected": -0.3723610392591412, + "actual": -0.3723610392591412, + "absoluteError": 0.0, + "allowedError": 7.447320785182825e-05, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "massFlow.pnvo001_5.port_2.intoComponent", + "expected": -0.3962730176377355, + "actual": -0.3962730176377355, + "absoluteError": 0.0, + "allowedError": 7.92556035275471e-05, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "conservation.p4node2_8.massBalance", + "expected": 1.8214596497756474e-17, + "actual": 1.8214596497756474e-17, + "absoluteError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "conservation.pnvo001_5.massBalance", + "expected": 0.0, + "actual": 0.0, + "absoluteError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "conservation.pnl0001_20_pnch012_8.connectionMassBalance", + "expected": 0.0, + "actual": 0.0, + "absoluteError": 0.0, + "allowedError": 1e-09, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "conservation.totalStoredGasMass", + "expected": 5.566893015137554, + "actual": 5.566893015137554, + "absoluteError": 0.0, + "allowedError": 0.0011133796030275108, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "discrete.pnvo001_5.openMode", + "expected": 1.0, + "actual": 1.0, + "absoluteError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "discrete.mecmas21_9.endstopMode", + "expected": 1.0, + "actual": 1.0, + "absoluteError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + }, + { + "requestedTime": 0.2, + "key": "discrete.mecmas21_10.endstopMode", + "expected": -1.0, + "actual": -1.0, + "absoluteError": 0.0, + "allowedError": 0.0, + "toleranceRatio": 0.0, + "unboundedToleranceRatio": false, + "passed": true + } + ], + "comparedValueCount": 33, + "maxToleranceRatio": 0.0, + "maxToleranceRatioUnbounded": false, + "worstValue": null + } + } + } + ] +} diff --git a/tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-opt00-extension-decision.json b/tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-opt00-extension-decision.json new file mode 100644 index 0000000..5ae0a78 --- /dev/null +++ b/tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-opt00-extension-decision.json @@ -0,0 +1,40 @@ +{ + "schemaVersion": 1, + "kind": "progressive-extension-decision", + "manifestId": "test_mql_8-progressive-v2", + "sourceXmlSha256": "0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b", + "sourceReport": "2026-08-18-production-opt00-approved-replay-0.2.json", + "sourceReportSha256": "2e27cd54026a2612df88d1903431f3968e03599b2ca6eb83d9b98638cc051502", + "lane": "production", + "observedCase": { + "caseId": "0.2s", + "outcome": "completed", + "workerWallSeconds": 159.60707960650325, + "orchestrationWallSeconds": 160.47319143638015, + "acceptancePassed": true, + "regressionGoldenPassed": true, + "physicalStateV21GoldenPassed": true + }, + "predictionSafetyFactor": 1.5, + "decisions": [ + { + "caseId": "1s", + "outcome": "eligible", + "predictedWallSeconds": 1197.0530970487744, + "softTimeoutSeconds": 1200.0, + "reason": "predictedWallWithinSoftBudget" + }, + { + "caseId": "5s", + "outcome": "notEvaluated", + "reason": "predecessorNotRunInOpt00" + }, + { + "caseId": "10s", + "outcome": "notEvaluated", + "reason": "predecessorNotRunInOpt00" + } + ], + "extensionWasNotStarted": true, + "scopeReason": "OPT-00 closes at the approved production 0.2 s gate; longer progressive horizons remain separately staged work." +} diff --git a/tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-physical-state-v2.1-0.2.json b/tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-physical-state-v2.1-0.2.json new file mode 100644 index 0000000..6785b71 --- /dev/null +++ b/tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-physical-state-v2.1-0.2.json @@ -0,0 +1,7228 @@ +{ + "schemaVersion": 2, + "generatedAt": "2026-08-18T07:34:00.055573+00:00", + "manifestId": "test_mql_8-progressive-v2", + "manifestPath": "/home/lujz/projects/SystemSimulationApp/tests/baselines/simulation/test_mql_8/manifest.json", + "lane": "production", + "laneDescription": "Acceptance lane: changes only tStop and preserves the AMESim-aligned source 0.01 s output grid and 0.001 s internal-step cap.", + "source": { + "path": "tests/data/test-mql-8.xml", + "sha256": "0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b", + "bytes": 104110, + "xmlIsAuthoritative": true, + "referenceArchive": { + "path": "AmesimModels/test_mql.ame", + "sha256": "cbc3aadd4569a49b3a63e5d66d4143ec16126c0f950df73fb637e07673c20fbb", + "bytes": 21708800, + "resultStartTime": 0.0, + "resultStopTime": 10.0, + "resultSampleStep": 0.01, + "resultPointCount": 1002 + }, + "companionProject": { + "path": "tests/data/test-mql-8.json", + "sha256": "b44bf540ccd1c293fe2af2b9b9052b540abf83961ad955a0f6a4ab40fbe0bb18", + "bytes": 272592, + "executionInput": false + }, + "simulation": { + "tStart": 0.0, + "tStop": 10.0, + "sampleStep": 0.01, + "maxStep": 0.001, + "method": "BDF" + }, + "resolvedPath": "/home/lujz/projects/SystemSimulationApp/tests/data/test-mql-8.xml", + "companionResolvedPath": "/home/lujz/projects/SystemSimulationApp/tests/data/test-mql-8.json" + }, + "manifest": { + "schemaVersion": 1, + "id": "test_mql_8-progressive-v2", + "description": "Primary generic-solver regression target aligned to the test_mql AMESim archive, with a short smoke gate before staged extension.", + "source": { + "path": "tests/data/test-mql-8.xml", + "sha256": "0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b", + "bytes": 104110, + "xmlIsAuthoritative": true, + "referenceArchive": { + "path": "AmesimModels/test_mql.ame", + "sha256": "cbc3aadd4569a49b3a63e5d66d4143ec16126c0f950df73fb637e07673c20fbb", + "bytes": 21708800, + "resultStartTime": 0.0, + "resultStopTime": 10.0, + "resultSampleStep": 0.01, + "resultPointCount": 1002 + }, + "companionProject": { + "path": "tests/data/test-mql-8.json", + "sha256": "b44bf540ccd1c293fe2af2b9b9052b540abf83961ad955a0f6a4ab40fbe0bb18", + "bytes": 272592, + "executionInput": false + }, + "simulation": { + "tStart": 0.0, + "tStop": 10.0, + "sampleStep": 0.01, + "maxStep": 0.001, + "method": "BDF" + } + }, + "historicalReports": [ + { + "path": "tests/baselines/simulation/test_mql_8/runs/2026-08-17-solver-only-v1.json", + "sha256": "ed0e8514c5fc083af6d403270eb0617fc20672ebb96460c355757d28d7059d0f", + "sourceXmlSha256": "42e2d6277d39bd5990cb322243bec8d71c40ff0696b440db3c8623f2ab15c2ee", + "status": "historicalOnly", + "compatibleWithCurrentSource": false, + "reason": "This report used the former spaced filename and 0.002 s sampleStep/maxStep. It is retained only as historical performance evidence and must never seed a v2 golden." + }, + { + "path": "tests/baselines/simulation/test_mql_8/runs/2026-08-17-extension-decision.json", + "sha256": "d067bab69418ec21a11481f4a2c1fcb1ba1fc9528faeeb163ea5f466c2e2987f", + "sourceXmlSha256": "42e2d6277d39bd5990cb322243bec8d71c40ff0696b440db3c8623f2ab15c2ee", + "status": "historicalOnly", + "compatibleWithCurrentSource": false, + "reason": "This deferred-stage decision was calculated from the former 0.002 s source report and is not a runtime prediction for the renamed v2 source." + } + ], + "historicalGoldens": [ + { + "path": "tests/baselines/simulation/test_mql_8/goldens/production-0.2s-v1.json", + "sha256": "99fa7b3631a89f59f86551847175f3701a1567d8d0bd10d87545734f17515d72", + "sourceXmlSha256": "170463d65d074da01f0f9e9dab730b3815c94c1cc80b5190ec2e3fe623da74d3", + "status": "historicalOnly", + "compatibleWithCurrentSource": false, + "reason": "This Python-state golden predates the four restored PNL0001 lines and the AMESim-aligned simulation settings; it must not approve the current source." + } + ], + "structure": { + "componentCount": 156, + "connectionCount": 178, + "dynamicComponentCount": 58, + "stateCount": 132, + "resultVariableCount": 1784, + "pressureFlowUnknownCount": 776, + "pressureFlowEquationCount": 776, + "pressureFlowIsSquare": true, + "logicalEffortCoordinateCount": 116, + "eliminatedEffortAliasCount": 324, + "canonicalCoordinateCount": 452, + "compatibilityScatterCount": 776, + "jacobianNonzeroCount": 3280, + "jacobianColorGroupCount": 52, + "hasMechanicalStateEvents": true + }, + "sequence": [ + "0.01s-smoke", + "0.2s", + "1s", + "5s", + "10s" + ], + "lanes": { + "solver-only": { + "description": "Algorithm iteration and staged-extension lane: same XML and method, with an in-memory 0.02 s output grid and 0.05 s maximum step; signal breakpoints remain explicit solver segments.", + "samplingMode": "fixed", + "sampleStep": 0.02, + "maxStepMode": "fixed", + "maxStep": 0.05, + "instrumentationMode": "standard", + "productionEquivalentOutput": false + }, + "production": { + "description": "Acceptance lane: changes only tStop and preserves the AMESim-aligned source 0.01 s output grid and 0.001 s internal-step cap.", + "samplingMode": "source", + "maxStepMode": "source", + "instrumentationMode": "standard", + "productionEquivalentOutput": true + } + }, + "variants": { + "0.01s-smoke": { + "stopTime": 0.01, + "softTimeoutSeconds": 60.0, + "hardTimeoutSeconds": 90.0, + "useForRuntimePrediction": false, + "checkpointTimes": [ + 0.0, + 0.01 + ], + "expectedSignalEventTimes": [] + }, + "0.2s": { + "stopTime": 0.2, + "softTimeoutSeconds": 300.0, + "hardTimeoutSeconds": 360.0, + "checkpointTimes": [ + 0.0, + 0.04, + 0.2 + ], + "expectedSignalEventTimes": [ + 0.04 + ], + "expectedMechanicalTransitionTimes": [], + "goldens": {} + }, + "1s": { + "stopTime": 1.0, + "softTimeoutSeconds": 1200.0, + "hardTimeoutSeconds": 1260.0, + "checkpointTimes": [ + 0.0, + 0.04, + 0.8, + 1.0 + ], + "expectedSignalEventTimes": [ + 0.04, + 0.8 + ] + }, + "5s": { + "stopTime": 5.0, + "softTimeoutSeconds": 2700.0, + "hardTimeoutSeconds": 2760.0, + "checkpointTimes": [ + 0.0, + 0.04, + 0.8, + 1.0, + 2.0, + 5.0 + ], + "expectedSignalEventTimes": [ + 0.04, + 0.8 + ] + }, + "10s": { + "stopTime": 10.0, + "softTimeoutSeconds": 5400.0, + "hardTimeoutSeconds": 5460.0, + "checkpointTimes": [ + 0.0, + 0.04, + 0.8, + 1.0, + 2.0, + 5.0, + 10.0 + ], + "expectedSignalEventTimes": [ + 0.04, + 0.8 + ] + } + }, + "correctness": { + "status": "partial", + "maximumScaledResidual": 1e-07, + "requireFiniteSeries": true, + "requireStrictlyIncreasingTimes": true, + "physicalProjectionCategories": [ + "state" + ], + "stateRelativeTolerance": 0.0002, + "stateAbsoluteTolerance": 1e-09, + "checkpointTimeAbsoluteToleranceSeconds": 1e-12, + "eventTimeAbsoluteToleranceSeconds": 2e-05, + "signalEventTimeAbsoluteToleranceSeconds": 1e-12, + "mechanicalTransitionTimesAvailable": true, + "note": "Physical state checkpoints/events and the value-free output-shape contract are separate. The production 0.2 s variant has an approved state golden; longer horizons and critical algebraic projections remain pending." + }, + "execution": { + "causalExecutorV2Default": true, + "environment": { + "SIMULATION_CAUSAL_EXECUTOR_V2": "1", + "SIMULATION_CAUSAL_COORDINATE_KERNEL": "1", + "SIMULATION_CAUSAL_FAST_PATH": "1", + "SIMULATION_ODE_JACOBIAN_MODE": "scipy", + "SIMULATIONAPP_PROPERTY_CACHE": "on" + }, + "predictionSafetyFactor": 1.5, + "terminationGraceSeconds": 10.0, + "deferAfterFailureOrTimeout": true, + "deferWhenPredictedWallExceedsSoftTimeout": true, + "longTestEnvironmentVariable": "RUN_TEST_MQL_8_LONG_REGRESSION" + } + }, + "cases": [ + { + "caseId": "0.01s-smoke", + "stopTime": 0.01, + "sampleStep": 0.01, + "maxStep": 0.001, + "lane": "production", + "samplingMode": "source", + "maxStepMode": "source", + "runtimePredictionEligible": false, + "predictedWallSeconds": null, + "softTimeoutSeconds": 60.0, + "hardTimeoutSeconds": 90.0, + "outcome": "completed", + "softCancelSent": false, + "hardTimeoutReached": false, + "orchestrationWallSeconds": 12.680667942389846, + "returnCode": 0, + "lastSimulatedTime": 0.01, + "progressEventCount": 72, + "lastProgressEvent": { + "event": "progress", + "progress": 100, + "phase": "complete", + "message": "正在汇总仿真结果", + "simulatedTime": 0.01, + "totalTime": 0.01, + "wallSeconds": 12.233424415811896 + }, + "stderrTail": [], + "worker": { + "event": "result", + "outcome": "completed", + "sourceSha256": "0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b", + "sourcePath": "/home/lujz/projects/SystemSimulationApp/tests/data/test-mql-8.xml", + "derivedConfiguration": { + "stopTime": 0.01, + "sampleStep": 0.01, + "maxStep": 0.001, + "lane": "production", + "sourceXmlUnmodified": true + }, + "wallSeconds": 12.261063113808632, + "cpuSeconds": 15.5065492, + "peakRssBytes": 140955648, + "peakRssRaw": 137652, + "peakRssRawUnit": "KiB", + "lastSimulatedTime": 0.01, + "runtime": { + "python": "3.12.3 (main, Jun 19 2026, 12:46:00) [GCC 13.3.0]", + "pythonImplementation": "CPython", + "executable": "/home/lujz/projects/SystemSimulationApp/.venv/bin/python", + "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39", + "machine": "x86_64", + "processor": "x86_64", + "cpuCount": 16, + "repository": { + "root": "/home/lujz/projects/SystemSimulationApp", + "head": "684d28752ac2fd011458befcb216b47aae692e3e", + "branch": "model-development", + "dirty": true, + "status": [ + "M .github/workflows/solver-regression.yml", + " M README.md", + " M app/simulation/benchmark_regression.py", + " M \"docs/other/\\346\\261\\202\\350\\247\\243\\345\\231\\250\\346\\200\\247\\350\\203\\275\\344\\274\\230\\345\\214\\226\\344\\273\\273\\345\\212\\241\\346\\270\\205\\345\\215\\225.md\"", + " M requirements.txt", + " M tests/baselines/simulation/test_mql_8/manifest.json", + " M tests/baselines/simulation/test_mql_full_branches/manifest.json", + " M tests/data/test-mql-8.json", + " M tests/data/test-mql-8.xml", + " M tests/test_benchmark_regression.py", + " M tests/test_dependency_constraints.py", + " M tests/test_mql_full_branches_regression.py", + " M tests/test_supported_piston_tangent.py", + "?? app/simulation/physical_state_v21.py", + "?? constraints/python312-linux-x86_64.lock", + "?? tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-amesim-aligned-v1-candidate-0.2.json", + "?? tests/baselines/simulation/test_mql_full_branches/goldens/production-0.81s-v1.json", + "?? tests/baselines/simulation/test_mql_full_branches/goldens/production-2.10s-v1.json", + "?? tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-1.json", + "?? tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-2.json", + "?? tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-3.json", + "?? tests/test_physical_state_v21.py", + "?? tests/test_test_mql_ame_contract.py" + ] + }, + "packages": { + "numpy": "2.5.2", + "scipy": "1.18.0", + "lxml": "6.1.1" + }, + "environment": { + "SIMULATIONAPP_PROFILE": "standard", + "SIMULATION_ODE_JACOBIAN_MODE": "scipy", + "SIMULATIONAPP_PROPERTY_CACHE": "on", + "SIMULATION_CAUSAL_EXECUTOR_V2": "1", + "SIMULATION_CAUSAL_COORDINATE_KERNEL": "1", + "SIMULATION_CAUSAL_FAST_PATH": "1" + } + }, + "summary": { + "success": true, + "status": "completed", + "partial": false, + "message": "The solver successfully reached the end of the integration interval.", + "simulatedUntil": 0.01, + "requestedStopTime": 0.01, + "variableCount": 1784, + "seriesHealth": { + "seriesCount": 1785, + "scalarCount": 3570, + "nonfiniteCount": 0, + "timeStrictlyIncreasing": true, + "timeStart": 0.0, + "timeEnd": 0.01 + }, + "final": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_1.p": 15299999.999999806, + "amesim_pnch023_1.T": 293.14999999999634, + "amesim_pnch023_1.rho": 24.114225444477157, + "amesim_pnch023_1.u": -645224.7310428548, + "amesim_pnch023_1.h": -10744.47227494699, + "amesim_pnch023_1.port_1.p": 15299999.999999806, + "amesim_pnch023_1.port_1.m_flow": 0.0, + "amesim_pnch023_1.port_1.h_outflow": -10744.47227494699, + "amesim_pnch023_1.port_2.p": 15299999.999999806, + "amesim_pnch023_1.port_2.m_flow": 0.0, + "amesim_pnch023_1.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_1.cm": 0.0, + "amesim_pnor001_1.gasvel": 0.0, + "amesim_pnor001_1.port_1.p": 15299999.999999806, + "amesim_pnor001_1.port_1.m_flow": 0.0, + "amesim_pnor001_1.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_1.port_2.p": 15299999.999999806, + "amesim_pnor001_1.port_2.m_flow": 0.0, + "amesim_pnor001_1.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_2.cm": 0.0, + "amesim_pnor001_2.gasvel": 0.0, + "amesim_pnor001_2.port_1.p": 15299999.999999806, + "amesim_pnor001_2.port_1.m_flow": 0.0, + "amesim_pnor001_2.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_2.port_2.p": 15299999.999999806, + "amesim_pnor001_2.port_2.m_flow": 0.0, + "amesim_pnor001_2.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_1.port_1.p": 15299999.999999806, + "amesim_pn3node2_1.port_1.m_flow": 0.0, + "amesim_pn3node2_1.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_1.port_2.p": 15299999.999999806, + "amesim_pn3node2_1.port_2.m_flow": 0.0, + "amesim_pn3node2_1.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_1.port_3.p": 15299999.999999806, + "amesim_pn3node2_1.port_3.m_flow": 0.0, + "amesim_pn3node2_1.port_3.h_outflow": -10744.47227494699, + "amesim_pn3node2_2.port_1.p": 15299999.999999806, + "amesim_pn3node2_2.port_1.m_flow": 0.0, + "amesim_pn3node2_2.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_2.port_2.p": 15299999.999999806, + "amesim_pn3node2_2.port_2.m_flow": 0.0, + "amesim_pn3node2_2.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_2.port_3.p": 15299999.999999806, + "amesim_pn3node2_2.port_3.m_flow": 0.0, + "amesim_pn3node2_2.port_3.h_outflow": -10744.47227494699, + "amesim_pn3node2_3.port_1.p": 15299999.999999806, + "amesim_pn3node2_3.port_1.m_flow": 0.0, + "amesim_pn3node2_3.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_3.port_2.p": 15299999.999999806, + "amesim_pn3node2_3.port_2.m_flow": 0.0, + "amesim_pn3node2_3.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_3.port_3.p": 15299999.999999806, + "amesim_pn3node2_3.port_3.m_flow": 0.0, + "amesim_pn3node2_3.port_3.h_outflow": -10744.47227494699, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_2.p": 15299999.999999806, + "amesim_pnch023_2.T": 293.14999999999634, + "amesim_pnch023_2.rho": 24.114225444477157, + "amesim_pnch023_2.u": -645224.7310428548, + "amesim_pnch023_2.h": -10744.47227494699, + "amesim_pnch023_2.port_1.p": 15299999.999999806, + "amesim_pnch023_2.port_1.m_flow": 0.0, + "amesim_pnch023_2.port_1.h_outflow": -10744.47227494699, + "amesim_pnch023_2.port_2.p": 15299999.999999806, + "amesim_pnch023_2.port_2.m_flow": 0.0, + "amesim_pnch023_2.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_3.cm": 0.0, + "amesim_pnor001_3.gasvel": 0.0, + "amesim_pnor001_3.port_1.p": 15299999.999999806, + "amesim_pnor001_3.port_1.m_flow": 0.0, + "amesim_pnor001_3.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_3.port_2.p": 15299999.999999806, + "amesim_pnor001_3.port_2.m_flow": 0.0, + "amesim_pnor001_3.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_4.cm": 0.0, + "amesim_pnor001_4.gasvel": 0.0, + "amesim_pnor001_4.port_1.p": 15299999.999999806, + "amesim_pnor001_4.port_1.m_flow": 0.0, + "amesim_pnor001_4.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_4.port_2.p": 15299999.999999806, + "amesim_pnor001_4.port_2.m_flow": 0.0, + "amesim_pnor001_4.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_4.port_1.p": 15299999.999999806, + "amesim_pn3node2_4.port_1.m_flow": 0.0, + "amesim_pn3node2_4.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_4.port_2.p": 15299999.999999806, + "amesim_pn3node2_4.port_2.m_flow": 0.0, + "amesim_pn3node2_4.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_4.port_3.p": 15299999.999999806, + "amesim_pn3node2_4.port_3.m_flow": 0.0, + "amesim_pn3node2_4.port_3.h_outflow": -10744.47227494699, + "amesim_pn3node2_5.port_1.p": 15299999.999999806, + "amesim_pn3node2_5.port_1.m_flow": 0.0, + "amesim_pn3node2_5.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_5.port_2.p": 15299999.999999806, + "amesim_pn3node2_5.port_2.m_flow": 0.0, + "amesim_pn3node2_5.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_5.port_3.p": 15299999.999999806, + "amesim_pn3node2_5.port_3.m_flow": 0.0, + "amesim_pn3node2_5.port_3.h_outflow": -10744.47227494699, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_3.p": 15299999.999999806, + "amesim_pnch023_3.T": 293.14999999999634, + "amesim_pnch023_3.rho": 24.114225444477157, + "amesim_pnch023_3.u": -645224.7310428548, + "amesim_pnch023_3.h": -10744.47227494699, + "amesim_pnch023_3.port_1.p": 15299999.999999806, + "amesim_pnch023_3.port_1.m_flow": 0.0, + "amesim_pnch023_3.port_1.h_outflow": -10744.47227494699, + "amesim_pnch023_3.port_2.p": 15299999.999999806, + "amesim_pnch023_3.port_2.m_flow": 0.0, + "amesim_pnch023_3.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_5.cm": 0.0, + "amesim_pnor001_5.gasvel": 0.0, + "amesim_pnor001_5.port_1.p": 15299999.999999806, + "amesim_pnor001_5.port_1.m_flow": 0.0, + "amesim_pnor001_5.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_5.port_2.p": 15299999.999999806, + "amesim_pnor001_5.port_2.m_flow": 0.0, + "amesim_pnor001_5.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_6.cm": 0.0, + "amesim_pnor001_6.gasvel": 0.0, + "amesim_pnor001_6.port_1.p": 15299999.999999806, + "amesim_pnor001_6.port_1.m_flow": 0.0, + "amesim_pnor001_6.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_6.port_2.p": 15299999.999999806, + "amesim_pnor001_6.port_2.m_flow": 0.0, + "amesim_pnor001_6.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_6.port_1.p": 15299999.999999806, + "amesim_pn3node2_6.port_1.m_flow": 0.0, + "amesim_pn3node2_6.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_6.port_2.p": 15299999.999999806, + "amesim_pn3node2_6.port_2.m_flow": 0.0, + "amesim_pn3node2_6.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_6.port_3.p": 15299999.999999806, + "amesim_pn3node2_6.port_3.m_flow": 0.0, + "amesim_pn3node2_6.port_3.h_outflow": -10744.47227494699, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnch023_4.p": 15299999.999999806, + "amesim_pnch023_4.T": 293.14999999999634, + "amesim_pnch023_4.rho": 24.114225444477157, + "amesim_pnch023_4.u": -645224.7310428548, + "amesim_pnch023_4.h": -10744.47227494699, + "amesim_pnch023_4.port_1.p": 15299999.999999806, + "amesim_pnch023_4.port_1.m_flow": 0.0, + "amesim_pnch023_4.port_1.h_outflow": -10744.47227494699, + "amesim_pnch023_4.port_2.p": 15299999.999999806, + "amesim_pnch023_4.port_2.m_flow": 0.0, + "amesim_pnch023_4.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_7.cm": 0.0, + "amesim_pnor001_7.gasvel": 0.0, + "amesim_pnor001_7.port_1.p": 15299999.999999806, + "amesim_pnor001_7.port_1.m_flow": 0.0, + "amesim_pnor001_7.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_7.port_2.p": 15299999.999999806, + "amesim_pnor001_7.port_2.m_flow": 0.0, + "amesim_pnor001_7.port_2.h_outflow": -10744.47227494699, + "amesim_pnor001_8.cm": 0.0, + "amesim_pnor001_8.gasvel": 0.0, + "amesim_pnor001_8.port_1.p": 15299999.999999806, + "amesim_pnor001_8.port_1.m_flow": 0.0, + "amesim_pnor001_8.port_1.h_outflow": -10744.47227494699, + "amesim_pnor001_8.port_2.p": 15299999.999999806, + "amesim_pnor001_8.port_2.m_flow": 0.0, + "amesim_pnor001_8.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_8.port_1.p": 15299999.999999806, + "amesim_pn3node2_8.port_1.m_flow": 0.0, + "amesim_pn3node2_8.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_8.port_2.p": 15299999.999999806, + "amesim_pn3node2_8.port_2.m_flow": 0.0, + "amesim_pn3node2_8.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_8.port_3.p": 15299999.999999806, + "amesim_pn3node2_8.port_3.m_flow": 0.0, + "amesim_pn3node2_8.port_3.h_outflow": -10744.47227494699, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_1.p": 15299999.999999806, + "amesim_pnl0001_1.T": 293.14999999999634, + "amesim_pnl0001_1.rho": 24.114225444477157, + "amesim_pnl0001_1.u": -645224.7310428548, + "amesim_pnl0001_1.h": -10744.47227494699, + "amesim_pnl0001_1.re": 0.0, + "amesim_pnl0001_1.cm": 0.0, + "amesim_pnl0001_1.v": 0.0, + "amesim_pnl0001_1.ff": 64000000.0, + "amesim_pnl0001_1.port_1.p": 15299999.999999806, + "amesim_pnl0001_1.port_1.m_flow": 0.0, + "amesim_pnl0001_1.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_1.port_2.p": 15299999.999999806, + "amesim_pnl0001_1.port_2.m_flow": 0.0, + "amesim_pnl0001_1.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_2.p": 15299999.999999806, + "amesim_pnl0001_2.T": 293.14999999999634, + "amesim_pnl0001_2.rho": 24.114225444477157, + "amesim_pnl0001_2.u": -645224.7310428548, + "amesim_pnl0001_2.h": -10744.47227494699, + "amesim_pnl0001_2.re": 0.0, + "amesim_pnl0001_2.cm": 0.0, + "amesim_pnl0001_2.v": 0.0, + "amesim_pnl0001_2.ff": 64000000.0, + "amesim_pnl0001_2.port_1.p": 15299999.999999806, + "amesim_pnl0001_2.port_1.m_flow": 0.0, + "amesim_pnl0001_2.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_2.port_2.p": 15299999.999999806, + "amesim_pnl0001_2.port_2.m_flow": 0.0, + "amesim_pnl0001_2.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_4.p": 15299999.999999806, + "amesim_pnl0001_4.T": 293.14999999999634, + "amesim_pnl0001_4.rho": 24.114225444477157, + "amesim_pnl0001_4.u": -645224.7310428548, + "amesim_pnl0001_4.h": -10744.47227494699, + "amesim_pnl0001_4.re": 0.0, + "amesim_pnl0001_4.cm": 0.0, + "amesim_pnl0001_4.v": 0.0, + "amesim_pnl0001_4.ff": 64000000.0, + "amesim_pnl0001_4.port_1.p": 15299999.999999806, + "amesim_pnl0001_4.port_1.m_flow": 0.0, + "amesim_pnl0001_4.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_4.port_2.p": 15299999.999999806, + "amesim_pnl0001_4.port_2.m_flow": 0.0, + "amesim_pnl0001_4.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_5.p": 15299999.999999806, + "amesim_pnl0001_5.T": 293.14999999999634, + "amesim_pnl0001_5.rho": 24.114225444477157, + "amesim_pnl0001_5.u": -645224.7310428548, + "amesim_pnl0001_5.h": -10744.47227494699, + "amesim_pnl0001_5.re": 0.0, + "amesim_pnl0001_5.cm": 0.0, + "amesim_pnl0001_5.v": 0.0, + "amesim_pnl0001_5.ff": 64000000.0, + "amesim_pnl0001_5.port_1.p": 15299999.999999806, + "amesim_pnl0001_5.port_1.m_flow": 0.0, + "amesim_pnl0001_5.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_5.port_2.p": 15299999.999999806, + "amesim_pnl0001_5.port_2.m_flow": 0.0, + "amesim_pnl0001_5.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_7.p": 15299999.999999806, + "amesim_pnl0001_7.T": 293.14999999999634, + "amesim_pnl0001_7.rho": 24.114225444477157, + "amesim_pnl0001_7.u": -645224.7310428548, + "amesim_pnl0001_7.h": -10744.47227494699, + "amesim_pnl0001_7.re": 0.0, + "amesim_pnl0001_7.cm": 0.0, + "amesim_pnl0001_7.v": 0.0, + "amesim_pnl0001_7.ff": 64000000.0, + "amesim_pnl0001_7.port_1.p": 15299999.999999806, + "amesim_pnl0001_7.port_1.m_flow": 0.0, + "amesim_pnl0001_7.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_7.port_2.p": 15299999.999999806, + "amesim_pnl0001_7.port_2.m_flow": 0.0, + "amesim_pnl0001_7.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_9.port_1.p": 15299999.999999806, + "amesim_pn3node2_9.port_1.m_flow": 0.0, + "amesim_pn3node2_9.port_1.h_outflow": -10744.47227494699, + "amesim_pn3node2_9.port_2.p": 15299999.999999806, + "amesim_pn3node2_9.port_2.m_flow": 0.0, + "amesim_pn3node2_9.port_2.h_outflow": -10744.47227494699, + "amesim_pn3node2_9.port_3.p": 15299999.999999806, + "amesim_pn3node2_9.port_3.m_flow": 0.0, + "amesim_pn3node2_9.port_3.h_outflow": -10744.47227494699, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_9.p": 15299999.999999806, + "amesim_pnl0001_9.T": 293.14999999999634, + "amesim_pnl0001_9.rho": 24.114225444477157, + "amesim_pnl0001_9.u": -645224.7310428548, + "amesim_pnl0001_9.h": -10744.47227494699, + "amesim_pnl0001_9.re": 0.0, + "amesim_pnl0001_9.cm": 0.0, + "amesim_pnl0001_9.v": 0.0, + "amesim_pnl0001_9.ff": 64000000.0, + "amesim_pnl0001_9.port_1.p": 15299999.999999806, + "amesim_pnl0001_9.port_1.m_flow": 0.0, + "amesim_pnl0001_9.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_9.port_2.p": 15299999.999999806, + "amesim_pnl0001_9.port_2.m_flow": 0.0, + "amesim_pnl0001_9.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_10.p": 15299999.999999806, + "amesim_pnl0001_10.T": 293.14999999999634, + "amesim_pnl0001_10.rho": 24.114225444477157, + "amesim_pnl0001_10.u": -645224.7310428548, + "amesim_pnl0001_10.h": -10744.47227494699, + "amesim_pnl0001_10.re": 0.0, + "amesim_pnl0001_10.cm": 0.0, + "amesim_pnl0001_10.v": 0.0, + "amesim_pnl0001_10.ff": 64000000.0, + "amesim_pnl0001_10.port_1.p": 15299999.999999806, + "amesim_pnl0001_10.port_1.m_flow": 0.0, + "amesim_pnl0001_10.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_10.port_2.p": 15299999.999999806, + "amesim_pnl0001_10.port_2.m_flow": 0.0, + "amesim_pnl0001_10.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0001_11.p": 15299999.999999806, + "amesim_pnl0001_11.T": 293.14999999999634, + "amesim_pnl0001_11.rho": 24.114225444477157, + "amesim_pnl0001_11.u": -645224.7310428548, + "amesim_pnl0001_11.h": -10744.47227494699, + "amesim_pnl0001_11.re": 0.0, + "amesim_pnl0001_11.cm": 0.0, + "amesim_pnl0001_11.v": 0.0, + "amesim_pnl0001_11.ff": 64000000.0, + "amesim_pnl0001_11.port_1.p": 15299999.999999806, + "amesim_pnl0001_11.port_1.m_flow": 0.0, + "amesim_pnl0001_11.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0001_11.port_2.p": 15299999.999999806, + "amesim_pnl0001_11.port_2.m_flow": 0.0, + "amesim_pnl0001_11.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.p1": 15299999.999999806, + "amesim_pnl0003_1.T1": 293.14999999999634, + "amesim_pnl0003_1.rho1": 24.114225444477157, + "amesim_pnl0003_1.u1": -645224.7310428548, + "amesim_pnl0003_1.h1": -10744.47227494699, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_1.p2": 15299999.999999806, + "amesim_pnl0003_1.T2": 293.14999999999634, + "amesim_pnl0003_1.rho2": 24.114225444477157, + "amesim_pnl0003_1.u2": -645224.7310428548, + "amesim_pnl0003_1.h2": -10744.47227494699, + "amesim_pnl0003_1.dmctr": 0.0, + "amesim_pnl0003_1.re": 0.0, + "amesim_pnl0003_1.cm": 0.0, + "amesim_pnl0003_1.v": 0.0, + "amesim_pnl0003_1.ff": 64000000.0, + "amesim_pnl0003_1.port_1.p": 15299999.999999806, + "amesim_pnl0003_1.port_1.m_flow": 0.0, + "amesim_pnl0003_1.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_1.port_2.p": 15299999.999999806, + "amesim_pnl0003_1.port_2.m_flow": 0.0, + "amesim_pnl0003_1.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.p1": 15299999.999999806, + "amesim_pnl0003_2.T1": 293.14999999999634, + "amesim_pnl0003_2.rho1": 24.114225444477157, + "amesim_pnl0003_2.u1": -645224.7310428548, + "amesim_pnl0003_2.h1": -10744.47227494699, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_2.p2": 15299999.999999806, + "amesim_pnl0003_2.T2": 293.14999999999634, + "amesim_pnl0003_2.rho2": 24.114225444477157, + "amesim_pnl0003_2.u2": -645224.7310428548, + "amesim_pnl0003_2.h2": -10744.47227494699, + "amesim_pnl0003_2.dmctr": 0.0, + "amesim_pnl0003_2.re": 0.0, + "amesim_pnl0003_2.cm": 0.0, + "amesim_pnl0003_2.v": 0.0, + "amesim_pnl0003_2.ff": 64000000.0, + "amesim_pnl0003_2.port_1.p": 15299999.999999806, + "amesim_pnl0003_2.port_1.m_flow": 0.0, + "amesim_pnl0003_2.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_2.port_2.p": 15299999.999999806, + "amesim_pnl0003_2.port_2.m_flow": 0.0, + "amesim_pnl0003_2.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.p1": 15299999.999999806, + "amesim_pnl0003_3.T1": 293.14999999999634, + "amesim_pnl0003_3.rho1": 24.114225444477157, + "amesim_pnl0003_3.u1": -645224.7310428548, + "amesim_pnl0003_3.h1": -10744.47227494699, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_3.p2": 15299999.999999806, + "amesim_pnl0003_3.T2": 293.14999999999634, + "amesim_pnl0003_3.rho2": 24.114225444477157, + "amesim_pnl0003_3.u2": -645224.7310428548, + "amesim_pnl0003_3.h2": -10744.47227494699, + "amesim_pnl0003_3.dmctr": 0.0, + "amesim_pnl0003_3.re": 0.0, + "amesim_pnl0003_3.cm": 0.0, + "amesim_pnl0003_3.v": 0.0, + "amesim_pnl0003_3.ff": 64000000.0, + "amesim_pnl0003_3.port_1.p": 15299999.999999806, + "amesim_pnl0003_3.port_1.m_flow": 0.0, + "amesim_pnl0003_3.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_3.port_2.p": 15299999.999999806, + "amesim_pnl0003_3.port_2.m_flow": 0.0, + "amesim_pnl0003_3.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.p1": 15299999.999999806, + "amesim_pnl0003_4.T1": 293.14999999999634, + "amesim_pnl0003_4.rho1": 24.114225444477157, + "amesim_pnl0003_4.u1": -645224.7310428548, + "amesim_pnl0003_4.h1": -10744.47227494699, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_4.p2": 15299999.999999806, + "amesim_pnl0003_4.T2": 293.14999999999634, + "amesim_pnl0003_4.rho2": 24.114225444477157, + "amesim_pnl0003_4.u2": -645224.7310428548, + "amesim_pnl0003_4.h2": -10744.47227494699, + "amesim_pnl0003_4.dmctr": 0.0, + "amesim_pnl0003_4.re": 0.0, + "amesim_pnl0003_4.cm": 0.0, + "amesim_pnl0003_4.v": 0.0, + "amesim_pnl0003_4.ff": 64000000.0, + "amesim_pnl0003_4.port_1.p": 15299999.999999806, + "amesim_pnl0003_4.port_1.m_flow": 0.0, + "amesim_pnl0003_4.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_4.port_2.p": 15299999.999999806, + "amesim_pnl0003_4.port_2.m_flow": 0.0, + "amesim_pnl0003_4.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.p1": 15299999.999999806, + "amesim_pnl0003_5.T1": 293.14999999999634, + "amesim_pnl0003_5.rho1": 24.114225444477157, + "amesim_pnl0003_5.u1": -645224.7310428548, + "amesim_pnl0003_5.h1": -10744.47227494699, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_5.p2": 15299999.999999806, + "amesim_pnl0003_5.T2": 293.14999999999634, + "amesim_pnl0003_5.rho2": 24.114225444477157, + "amesim_pnl0003_5.u2": -645224.7310428548, + "amesim_pnl0003_5.h2": -10744.47227494699, + "amesim_pnl0003_5.dmctr": 0.0, + "amesim_pnl0003_5.re": 0.0, + "amesim_pnl0003_5.cm": 0.0, + "amesim_pnl0003_5.v": 0.0, + "amesim_pnl0003_5.ff": 64000000.0, + "amesim_pnl0003_5.port_1.p": 15299999.999999806, + "amesim_pnl0003_5.port_1.m_flow": 0.0, + "amesim_pnl0003_5.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_5.port_2.p": 15299999.999999806, + "amesim_pnl0003_5.port_2.m_flow": 0.0, + "amesim_pnl0003_5.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.p1": 15299999.999999806, + "amesim_pnl0003_6.T1": 293.14999999999634, + "amesim_pnl0003_6.rho1": 24.114225444477157, + "amesim_pnl0003_6.u1": -645224.7310428548, + "amesim_pnl0003_6.h1": -10744.47227494699, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_6.p2": 15299999.999999806, + "amesim_pnl0003_6.T2": 293.14999999999634, + "amesim_pnl0003_6.rho2": 24.114225444477157, + "amesim_pnl0003_6.u2": -645224.7310428548, + "amesim_pnl0003_6.h2": -10744.47227494699, + "amesim_pnl0003_6.dmctr": 0.0, + "amesim_pnl0003_6.re": 0.0, + "amesim_pnl0003_6.cm": 0.0, + "amesim_pnl0003_6.v": 0.0, + "amesim_pnl0003_6.ff": 64000000.0, + "amesim_pnl0003_6.port_1.p": 15299999.999999806, + "amesim_pnl0003_6.port_1.m_flow": 0.0, + "amesim_pnl0003_6.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_6.port_2.p": 15299999.999999806, + "amesim_pnl0003_6.port_2.m_flow": 0.0, + "amesim_pnl0003_6.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.p1": 15299999.999999806, + "amesim_pnl0003_7.T1": 293.14999999999634, + "amesim_pnl0003_7.rho1": 24.114225444477157, + "amesim_pnl0003_7.u1": -645224.7310428548, + "amesim_pnl0003_7.h1": -10744.47227494699, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_7.p2": 15299999.999999806, + "amesim_pnl0003_7.T2": 293.14999999999634, + "amesim_pnl0003_7.rho2": 24.114225444477157, + "amesim_pnl0003_7.u2": -645224.7310428548, + "amesim_pnl0003_7.h2": -10744.47227494699, + "amesim_pnl0003_7.dmctr": 0.0, + "amesim_pnl0003_7.re": 0.0, + "amesim_pnl0003_7.cm": 0.0, + "amesim_pnl0003_7.v": 0.0, + "amesim_pnl0003_7.ff": 64000000.0, + "amesim_pnl0003_7.port_1.p": 15299999.999999806, + "amesim_pnl0003_7.port_1.m_flow": 0.0, + "amesim_pnl0003_7.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_7.port_2.p": 15299999.999999806, + "amesim_pnl0003_7.port_2.m_flow": 0.0, + "amesim_pnl0003_7.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.p1": 15299999.999999806, + "amesim_pnl0003_8.T1": 293.14999999999634, + "amesim_pnl0003_8.rho1": 24.114225444477157, + "amesim_pnl0003_8.u1": -645224.7310428548, + "amesim_pnl0003_8.h1": -10744.47227494699, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0003_8.p2": 15299999.999999806, + "amesim_pnl0003_8.T2": 293.14999999999634, + "amesim_pnl0003_8.rho2": 24.114225444477157, + "amesim_pnl0003_8.u2": -645224.7310428548, + "amesim_pnl0003_8.h2": -10744.47227494699, + "amesim_pnl0003_8.dmctr": 0.0, + "amesim_pnl0003_8.re": 0.0, + "amesim_pnl0003_8.cm": 0.0, + "amesim_pnl0003_8.v": 0.0, + "amesim_pnl0003_8.ff": 64000000.0, + "amesim_pnl0003_8.port_1.p": 15299999.999999806, + "amesim_pnl0003_8.port_1.m_flow": 0.0, + "amesim_pnl0003_8.port_1.h_outflow": -10744.47227494699, + "amesim_pnl0003_8.port_2.p": 15299999.999999806, + "amesim_pnl0003_8.port_2.m_flow": 0.0, + "amesim_pnl0003_8.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_1.xv": 0.0, + "amesim_pnvo001_1.cm": 0.015770553116636304, + "amesim_pnvo001_1.gasvel": -895.7699173608056, + "amesim_pnvo001_1.res.signal": 0.0, + "amesim_pnvo001_1.port_2.p": 100010.94848156566, + "amesim_pnvo001_1.port_2.m_flow": 0.0, + "amesim_pnvo001_1.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_1.port_3.p": 15299999.999999806, + "amesim_pnvo001_1.port_3.m_flow": 0.0, + "amesim_pnvo001_1.port_3.h_outflow": -25876.190794000147, + "amesim_pnvo001_2.xv": 0.0, + "amesim_pnvo001_2.cm": 0.0157705531167973, + "amesim_pnvo001_2.gasvel": -895.769917365966, + "amesim_pnvo001_2.res.signal": 0.0, + "amesim_pnvo001_2.port_2.p": 100010.95490086828, + "amesim_pnvo001_2.port_2.m_flow": 0.0, + "amesim_pnvo001_2.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_2.port_3.p": 15299999.999999806, + "amesim_pnvo001_2.port_3.m_flow": 0.0, + "amesim_pnvo001_2.port_3.h_outflow": -25876.184244192435, + "amesim_pnvo001_3.xv": 0.0, + "amesim_pnvo001_3.cm": 0.015770553116761524, + "amesim_pnvo001_3.gasvel": -895.7699173648193, + "amesim_pnvo001_3.res.signal": 0.0, + "amesim_pnvo001_3.port_2.p": 100010.95347452274, + "amesim_pnvo001_3.port_2.m_flow": 0.0, + "amesim_pnvo001_3.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_3.port_3.p": 15299999.999999806, + "amesim_pnvo001_3.port_3.m_flow": 0.0, + "amesim_pnvo001_3.port_3.h_outflow": -25876.1909391544, + "amesim_pnvo001_4.xv": 0.0, + "amesim_pnvo001_4.cm": 0.01577055311664456, + "amesim_pnvo001_4.gasvel": -895.7699173610704, + "amesim_pnvo001_4.res.signal": 0.0, + "amesim_pnvo001_4.port_2.p": 100010.94881094518, + "amesim_pnvo001_4.port_2.m_flow": 0.0, + "amesim_pnvo001_4.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_4.port_3.p": 15299999.999999806, + "amesim_pnvo001_4.port_3.m_flow": 0.0, + "amesim_pnvo001_4.port_3.h_outflow": -25876.270933162723, + "amesim_pnvo001_5.xv": 0.0, + "amesim_pnvo001_5.cm": 0.0157705530963887, + "amesim_pnvo001_5.gasvel": -895.7699167118114, + "amesim_pnvo001_5.res.signal": 0.0, + "amesim_pnvo001_5.port_2.p": 100010.14115199873, + "amesim_pnvo001_5.port_2.m_flow": 0.0, + "amesim_pnvo001_5.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_5.port_3.p": 15299999.999999806, + "amesim_pnvo001_5.port_3.m_flow": 0.0, + "amesim_pnvo001_5.port_3.h_outflow": -25881.128631162454, + "amesim_pnvo001_6.xv": 0.0, + "amesim_pnvo001_6.cm": 0.015770553105903425, + "amesim_pnvo001_6.gasvel": -895.7699170167859, + "amesim_pnvo001_6.res.signal": 0.0, + "amesim_pnvo001_6.port_2.p": 100010.52053114331, + "amesim_pnvo001_6.port_2.m_flow": 0.0, + "amesim_pnvo001_6.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_6.port_3.p": 15299999.999999806, + "amesim_pnvo001_6.port_3.m_flow": 0.0, + "amesim_pnvo001_6.port_3.h_outflow": -25878.805987953216, + "amesim_pnvo001_7.xv": 0.0, + "amesim_pnvo001_7.cm": 0.015770553105912653, + "amesim_pnvo001_7.gasvel": -895.7699170170819, + "amesim_pnvo001_7.res.signal": 0.0, + "amesim_pnvo001_7.port_2.p": 100010.52089922136, + "amesim_pnvo001_7.port_2.m_flow": 0.0, + "amesim_pnvo001_7.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_7.port_3.p": 15299999.999999806, + "amesim_pnvo001_7.port_3.m_flow": 0.0, + "amesim_pnvo001_7.port_3.h_outflow": -25878.803822985225, + "amesim_pnvo001_8.xv": 0.0, + "amesim_pnvo001_8.cm": 0.015770553105379878, + "amesim_pnvo001_8.gasvel": -895.7699170000047, + "amesim_pnvo001_8.res.signal": 0.0, + "amesim_pnvo001_8.port_2.p": 100010.49965580451, + "amesim_pnvo001_8.port_2.m_flow": 0.0, + "amesim_pnvo001_8.port_2.h_outflow": -10744.47227494699, + "amesim_pnvo001_8.port_3.p": 15299999.999999806, + "amesim_pnvo001_8.port_3.m_flow": 0.0, + "amesim_pnvo001_8.port_3.h_outflow": -25878.954894385002, + "amesim_step0_1.y": 0.0, + "amesim_step0_1.out.signal": 0.0, + "amesim_step0_2.y": 0.0, + "amesim_step0_2.out.signal": 0.0, + "amesim_step0_3.y": 0.0, + "amesim_step0_3.out.signal": 0.0, + "amesim_step0_4.y": 0.0, + "amesim_step0_4.out.signal": 0.0, + "amesim_step0_5.y": 0.0, + "amesim_step0_5.out.signal": 0.0, + "amesim_step0_6.y": 0.0, + "amesim_step0_6.out.signal": 0.0, + "amesim_step0_7.y": 0.0, + "amesim_step0_7.out.signal": 0.0, + "amesim_step0_8.y": 0.0, + "amesim_step0_8.out.signal": 0.0, + "amesim_p4node2_1.port_1.p": 100010.94848156566, + "amesim_p4node2_1.port_1.m_flow": -6.620563953591687e-07, + "amesim_p4node2_1.port_1.h_outflow": -25876.190794000147, + "amesim_p4node2_1.port_2.p": 100010.94848156566, + "amesim_p4node2_1.port_2.m_flow": 1.4537005068076771e-06, + "amesim_p4node2_1.port_2.h_outflow": -25876.190794000147, + "amesim_p4node2_1.port_3.p": 100010.94848156566, + "amesim_p4node2_1.port_3.m_flow": 0.0, + "amesim_p4node2_1.port_3.h_outflow": -25876.190794000147, + "amesim_p4node2_1.port_4.p": 100010.94848156566, + "amesim_p4node2_1.port_4.m_flow": -7.916441114485084e-07, + "amesim_p4node2_1.port_4.h_outflow": -25876.190794000147, + "amesim_p4node2_2.port_1.p": 100010.95490086828, + "amesim_p4node2_2.port_1.m_flow": -6.784215278539294e-07, + "amesim_p4node2_2.port_1.h_outflow": -10744.47227494699, + "amesim_p4node2_2.port_2.p": 100010.95490086828, + "amesim_p4node2_2.port_2.m_flow": 0.0, + "amesim_p4node2_2.port_2.h_outflow": -25876.184244192435, + "amesim_p4node2_2.port_3.p": 100010.95490086828, + "amesim_p4node2_2.port_3.m_flow": 1.3494715417546127e-06, + "amesim_p4node2_2.port_3.h_outflow": -10744.47227494699, + "amesim_p4node2_2.port_4.p": 100010.95490086828, + "amesim_p4node2_2.port_4.m_flow": -6.710500139006832e-07, + "amesim_p4node2_2.port_4.h_outflow": -10744.47227494699, + "amesim_p4node2_3.port_1.p": 100010.95347452274, + "amesim_p4node2_3.port_1.m_flow": -6.649895811221172e-07, + "amesim_p4node2_3.port_1.h_outflow": -10744.47227494699, + "amesim_p4node2_3.port_2.p": 100010.95347452274, + "amesim_p4node2_3.port_2.m_flow": 0.0, + "amesim_p4node2_3.port_2.h_outflow": -25876.1909391544, + "amesim_p4node2_3.port_3.p": 100010.95347452274, + "amesim_p4node2_3.port_3.m_flow": 1.3428155930724192e-06, + "amesim_p4node2_3.port_3.h_outflow": -10744.47227494699, + "amesim_p4node2_3.port_4.p": 100010.95347452274, + "amesim_p4node2_3.port_4.m_flow": -6.77826011950302e-07, + "amesim_p4node2_3.port_4.h_outflow": -10744.47227494699, + "amesim_p4node2_4.port_1.p": 100010.94881094518, + "amesim_p4node2_4.port_1.m_flow": -6.580138421536016e-07, + "amesim_p4node2_4.port_1.h_outflow": -10744.47227494699, + "amesim_p4node2_4.port_2.p": 100010.94881094518, + "amesim_p4node2_4.port_2.m_flow": 0.0, + "amesim_p4node2_4.port_2.h_outflow": -25876.270933162723, + "amesim_p4node2_4.port_3.p": 100010.94881094518, + "amesim_p4node2_4.port_3.m_flow": 1.349063652461271e-06, + "amesim_p4node2_4.port_3.h_outflow": -10744.47227494699, + "amesim_p4node2_4.port_4.p": 100010.94881094518, + "amesim_p4node2_4.port_4.m_flow": -6.910498103076696e-07, + "amesim_p4node2_4.port_4.h_outflow": -10744.47227494699, + "amesim_p4node2_5.port_1.p": 100010.93606015209, + "amesim_p4node2_5.port_1.m_flow": -6.477053219230498e-07, + "amesim_p4node2_5.port_1.h_outflow": -25881.128631162454, + "amesim_p4node2_5.port_2.p": 100010.93606015209, + "amesim_p4node2_5.port_2.m_flow": -1.5267814316720252e-06, + "amesim_p4node2_5.port_2.h_outflow": -25871.91369116843, + "amesim_p4node2_5.port_3.p": 100010.93606015209, + "amesim_p4node2_5.port_3.m_flow": 2.892437848259606e-06, + "amesim_p4node2_5.port_3.h_outflow": -25881.128631162454, + "amesim_p4node2_5.port_4.p": 100010.93606015209, + "amesim_p4node2_5.port_4.m_flow": -7.17951094664531e-07, + "amesim_p4node2_5.port_4.h_outflow": -25881.128631162454, + "amesim_p4node2_6.port_1.p": 100010.91349183957, + "amesim_p4node2_6.port_1.m_flow": -6.215500072522873e-07, + "amesim_p4node2_6.port_1.h_outflow": -25878.805987953216, + "amesim_p4node2_6.port_2.p": 100010.91349183957, + "amesim_p4node2_6.port_2.m_flow": -1.0057376435009283e-07, + "amesim_p4node2_6.port_2.h_outflow": -25851.48314774343, + "amesim_p4node2_6.port_3.p": 100010.91349183957, + "amesim_p4node2_6.port_3.m_flow": 1.3972177615852166e-06, + "amesim_p4node2_6.port_3.h_outflow": -25878.805987953216, + "amesim_p4node2_6.port_4.p": 100010.91349183957, + "amesim_p4node2_6.port_4.m_flow": -6.750939899828365e-07, + "amesim_p4node2_6.port_4.h_outflow": -25878.805987953216, + "amesim_p4node2_7.port_1.p": 100010.91281331026, + "amesim_p4node2_7.port_1.m_flow": -6.721801467474084e-07, + "amesim_p4node2_7.port_1.h_outflow": -25878.803822985225, + "amesim_p4node2_7.port_2.p": 100010.91281331026, + "amesim_p4node2_7.port_2.m_flow": -9.953897045222411e-08, + "amesim_p4node2_7.port_2.h_outflow": -25852.04857931766, + "amesim_p4node2_7.port_3.p": 100010.91281331026, + "amesim_p4node2_7.port_3.m_flow": 1.488225459377227e-06, + "amesim_p4node2_7.port_3.h_outflow": -25878.803822985225, + "amesim_p4node2_7.port_4.p": 100010.91281331026, + "amesim_p4node2_7.port_4.m_flow": -7.165063421775946e-07, + "amesim_p4node2_7.port_4.h_outflow": -25878.803822985225, + "amesim_p4node2_8.port_1.p": 100010.89196334983, + "amesim_p4node2_8.port_1.m_flow": -6.272262449154533e-07, + "amesim_p4node2_8.port_1.h_outflow": -25878.954894385002, + "amesim_p4node2_8.port_2.p": 100010.89196334983, + "amesim_p4node2_8.port_2.m_flow": -9.992710875690844e-08, + "amesim_p4node2_8.port_2.h_outflow": -25851.238478896197, + "amesim_p4node2_8.port_3.p": 100010.89196334983, + "amesim_p4node2_8.port_3.m_flow": 1.2783505600993812e-06, + "amesim_p4node2_8.port_3.h_outflow": -25878.954894385002, + "amesim_p4node2_8.port_4.p": 100010.89196334983, + "amesim_p4node2_8.port_4.m_flow": -5.511972064270194e-07, + "amesim_p4node2_8.port_4.h_outflow": -25878.954894385002, + "amesim_pnl0002_1.m": 0.00010317023683479696, + "amesim_pnl0002_1.U": -65.50833986686087, + "amesim_pnl0002_1.p": 100010.34556963237, + "amesim_pnl0002_1.T": 293.16221536780455, + "amesim_pnl0002_1.rho": 0.16420053172219473, + "amesim_pnl0002_1.u": -634953.8575912855, + "amesim_pnl0002_1.h": -25879.42573234081, + "amesim_pnl0002_1.re": 2.169174991698663, + "amesim_pnl0002_1.cm": 3.661633247798076e-07, + "amesim_pnl0002_1.v": 0.013058172171363423, + "amesim_pnl0002_1.ff": 29.506531327150576, + "amesim_pnl0002_1.port_1.p": 100010.94848156566, + "amesim_pnl0002_1.port_1.m_flow": 6.620563953591687e-07, + "amesim_pnl0002_1.port_1.h_outflow": -25879.42573234081, + "amesim_pnl0002_1.port_2.p": 100010.95490086828, + "amesim_pnl0002_1.port_2.m_flow": 6.784215278539294e-07, + "amesim_pnl0002_1.port_2.h_outflow": -25879.42573234081, + "amesim_pnl0002_2.m": 0.00010317020552041471, + "amesim_pnl0002_2.U": -65.50828975384509, + "amesim_pnl0002_2.p": 100010.34729187885, + "amesim_pnl0002_2.T": 293.16230940012275, + "amesim_pnl0002_2.rho": 0.16420048188380748, + "amesim_pnl0002_2.u": -634953.5645820023, + "amesim_pnl0002_2.h": -25878.937367152048, + "amesim_pnl0002_2.re": 2.154470953456789, + "amesim_pnl0002_2.cm": 3.658421759783288e-07, + "amesim_pnl0002_2.v": 0.013078497627136339, + "amesim_pnl0002_2.ff": 29.706279776786175, + "amesim_pnl0002_2.port_1.p": 100010.95490086828, + "amesim_pnl0002_2.port_1.m_flow": 6.710500139006832e-07, + "amesim_pnl0002_2.port_1.h_outflow": -25878.937367152048, + "amesim_pnl0002_2.port_2.p": 100010.95347452274, + "amesim_pnl0002_2.port_2.m_flow": 6.649895811221172e-07, + "amesim_pnl0002_2.port_2.h_outflow": -25878.937367152048, + "amesim_pnl0002_3.m": 0.00010317020356173892, + "amesim_pnl0002_3.U": -65.5082895567585, + "amesim_pnl0002_3.p": 100010.34428191438, + "amesim_pnl0002_3.T": 293.1623061439268, + "amesim_pnl0002_3.rho": 0.16420047876647814, + "amesim_pnl0002_3.u": -634953.5747262256, + "amesim_pnl0002_3.h": -25878.954279188838, + "amesim_pnl0002_3.re": 2.1541488552116643, + "amesim_pnl0002_3.cm": 3.657874927739975e-07, + "amesim_pnl0002_3.v": 0.013076542756354923, + "amesim_pnl0002_3.ff": 29.71664690570742, + "amesim_pnl0002_3.port_1.p": 100010.95347452274, + "amesim_pnl0002_3.port_1.m_flow": 6.77826011950302e-07, + "amesim_pnl0002_3.port_1.h_outflow": -25878.954279188838, + "amesim_pnl0002_3.port_2.p": 100010.94881094518, + "amesim_pnl0002_3.port_2.m_flow": 6.580138421536016e-07, + "amesim_pnl0002_3.port_2.h_outflow": -25878.954279188838, + "amesim_pnl0002_4.m": 0.00010317023330709878, + "amesim_pnl0002_4.U": -65.50834289205866, + "amesim_pnl0002_4.p": 100010.33656089466, + "amesim_pnl0002_4.T": 293.1621989880942, + "amesim_pnl0002_4.rho": 0.1642005261076887, + "amesim_pnl0002_4.u": -634953.9086246426, + "amesim_pnl0002_4.h": -25879.51080386951, + "amesim_pnl0002_4.re": 2.166235695790457, + "amesim_pnl0002_4.cm": 3.657107099959312e-07, + "amesim_pnl0002_4.v": 0.013042670953210947, + "amesim_pnl0002_4.ff": 29.56896079401578, + "amesim_pnl0002_4.port_1.p": 100010.94881094518, + "amesim_pnl0002_4.port_1.m_flow": 6.910498103076696e-07, + "amesim_pnl0002_4.port_1.h_outflow": -25879.51080386951, + "amesim_pnl0002_4.port_2.p": 100010.93606015209, + "amesim_pnl0002_4.port_2.m_flow": 6.477053219230498e-07, + "amesim_pnl0002_4.port_2.h_outflow": -25879.51080386951, + "amesim_pnl0002_5.m": 0.0001031702507607681, + "amesim_pnl0002_5.U": -65.50838518730929, + "amesim_pnl0002_5.p": 100010.32035566251, + "amesim_pnl0002_5.T": 293.1621018941419, + "amesim_pnl0002_5.rho": 0.16420055388606616, + "amesim_pnl0002_5.u": -634954.2111631637, + "amesim_pnl0002_5.h": -25880.015073321876, + "amesim_pnl0002_5.re": 2.175326013749771, + "amesim_pnl0002_5.cm": 3.6498050562202045e-07, + "amesim_pnl0002_5.v": 0.01298332567307864, + "amesim_pnl0002_5.ff": 29.574054971402724, + "amesim_pnl0002_5.port_1.p": 100010.93606015209, + "amesim_pnl0002_5.port_1.m_flow": 7.17951094664531e-07, + "amesim_pnl0002_5.port_1.h_outflow": -25880.015073321876, + "amesim_pnl0002_5.port_2.p": 100010.91349183957, + "amesim_pnl0002_5.port_2.m_flow": 6.215500072522873e-07, + "amesim_pnl0002_5.port_2.h_outflow": -25880.015073321876, + "amesim_pnl0002_6.m": 0.00010317024283775055, + "amesim_pnl0002_6.U": -65.50838500484299, + "amesim_pnl0002_6.p": 100010.30752759434, + "amesim_pnl0002_6.T": 293.16208681009834, + "amesim_pnl0002_6.rho": 0.1642005412761921, + "amesim_pnl0002_6.u": -634954.2581562396, + "amesim_pnl0002_6.h": -25880.093416594507, + "amesim_pnl0002_6.re": 2.187948007478851, + "amesim_pnl0002_6.cm": 3.670986588010187e-07, + "amesim_pnl0002_6.v": 0.013058679348304464, + "amesim_pnl0002_6.ff": 29.25128894623675, + "amesim_pnl0002_6.port_1.p": 100010.91349183957, + "amesim_pnl0002_6.port_1.m_flow": 6.750939899828365e-07, + "amesim_pnl0002_6.port_1.h_outflow": -25880.093416594507, + "amesim_pnl0002_6.port_2.p": 100010.91281331026, + "amesim_pnl0002_6.port_2.m_flow": 6.721801467474084e-07, + "amesim_pnl0002_6.port_2.h_outflow": -25880.093416594507, + "amesim_pnl0002_7.m": 0.00010317023657694063, + "amesim_pnl0002_7.U": -65.5083848238841, + "amesim_pnl0002_7.p": 100010.2974298176, + "amesim_pnl0002_7.T": 293.1620750050012, + "amesim_pnl0002_7.rho": 0.16420053131180362, + "amesim_pnl0002_7.u": -634954.2949339882, + "amesim_pnl0002_7.h": -25880.1547297396, + "amesim_pnl0002_7.re": 2.182196668047981, + "amesim_pnl0002_7.cm": 3.661337032260221e-07, + "amesim_pnl0002_7.v": 0.013024353005179332, + "amesim_pnl0002_7.ff": 29.458289786845093, + "amesim_pnl0002_7.port_1.p": 100010.91281331026, + "amesim_pnl0002_7.port_1.m_flow": 7.165063421775946e-07, + "amesim_pnl0002_7.port_1.h_outflow": -25880.1547297396, + "amesim_pnl0002_7.port_2.p": 100010.89196334983, + "amesim_pnl0002_7.port_2.m_flow": 6.272262449154533e-07, + "amesim_pnl0002_7.port_2.h_outflow": -25880.1547297396, + "amesim_pnl0002_8.m": 0.0001031702486833043, + "amesim_pnl0002_8.U": -65.50838515213454, + "amesim_pnl0002_8.p": 100010.31697861779, + "amesim_pnl0002_8.T": 293.16209789960226, + "amesim_pnl0002_8.rho": 0.16420055057967983, + "amesim_pnl0002_8.u": -634954.223607833, + "amesim_pnl0002_8.h": -25880.03582009556, + "amesim_pnl0002_8.re": 2.180747681366318, + "amesim_pnl0002_8.cm": 3.6589095942790356e-07, + "amesim_pnl0002_8.v": 0.013015724581052993, + "amesim_pnl0002_8.ff": 30.319836866238752, + "amesim_pnl0002_8.port_1.p": 100010.89196334983, + "amesim_pnl0002_8.port_1.m_flow": 5.511972064270194e-07, + "amesim_pnl0002_8.port_1.h_outflow": -25880.03582009556, + "amesim_pnl0002_8.port_2.p": 100010.94848156566, + "amesim_pnl0002_8.port_2.m_flow": 7.916441114485084e-07, + "amesim_pnl0002_8.port_2.h_outflow": -25880.03582009556, + "amesim_pnl0001_13.m": 5.158531975466972e-05, + "amesim_pnl0001_13.U": -32.75419767896473, + "amesim_pnl0001_13.p": 100010.94848156566, + "amesim_pnl0001_13.T": 293.1628382124887, + "amesim_pnl0001_13.rho": 0.16420117259863365, + "amesim_pnl0001_13.u": -634951.9172264059, + "amesim_pnl0001_13.h": -25876.190794000147, + "amesim_pnl0001_13.re": 6.9238184739890904, + "amesim_pnl0001_13.cm": 1.1616857769081562e-06, + "amesim_pnl0001_13.v": 0.0413243000033239, + "amesim_pnl0001_13.ff": 9.243454351154735, + "amesim_pnl0001_13.port_1.p": 100011.76655554793, + "amesim_pnl0001_13.port_1.m_flow": 2.1317446636564634e-06, + "amesim_pnl0001_13.port_1.h_outflow": -25876.190794000147, + "amesim_pnl0001_13.port_2.p": 100010.94848156566, + "amesim_pnl0001_13.port_2.m_flow": -1.4537005068076771e-06, + "amesim_pnl0001_13.port_2.h_outflow": -25876.190794000147, + "amesim_pnl0001_14.m": 5.158532284333277e-05, + "amesim_pnl0001_14.U": -32.75419943769701, + "amesim_pnl0001_14.p": 100010.95490086828, + "amesim_pnl0001_14.T": 293.16283947333216, + "amesim_pnl0001_14.rho": 0.1642011824301535, + "amesim_pnl0001_14.u": -634951.9133024168, + "amesim_pnl0001_14.h": -25876.18424419243, + "amesim_pnl0001_14.re": 6.587207544493272, + "amesim_pnl0001_14.cm": 1.1052088827813414e-06, + "amesim_pnl0001_14.v": 0.03931526445803537, + "amesim_pnl0001_14.ff": 9.715801357056417, + "amesim_pnl0001_14.port_1.p": 100011.76229077564, + "amesim_pnl0001_14.port_1.m_flow": 2.0281069798683504e-06, + "amesim_pnl0001_14.port_1.h_outflow": -25876.18424419243, + "amesim_pnl0001_14.port_2.p": 100010.95490086828, + "amesim_pnl0001_14.port_2.m_flow": -1.3494715417546127e-06, + "amesim_pnl0001_14.port_2.h_outflow": -25876.18424419243, + "amesim_pnl0001_15.m": 5.1585322334557295e-05, + "amesim_pnl0001_15.U": -32.75419932179396, + "amesim_pnl0001_15.p": 100010.95347452274, + "amesim_pnl0001_15.T": 293.16283818431367, + "amesim_pnl0001_15.rho": 0.16420118081067087, + "amesim_pnl0001_15.u": -634951.9173179953, + "amesim_pnl0001_15.h": -25876.1909391544, + "amesim_pnl0001_15.re": 6.566533826821713, + "amesim_pnl0001_15.cm": 1.1017402410331833e-06, + "amesim_pnl0001_15.v": 0.039191875418070475, + "amesim_pnl0001_15.ff": 9.746390057199603, + "amesim_pnl0001_15.port_1.p": 100011.76019571227, + "amesim_pnl0001_15.port_1.m_flow": 2.0217418315738363e-06, + "amesim_pnl0001_15.port_1.h_outflow": -25876.1909391544, + "amesim_pnl0001_15.port_2.p": 100010.95347452274, + "amesim_pnl0001_15.port_2.m_flow": -1.3428155930724192e-06, + "amesim_pnl0001_15.port_2.h_outflow": -25876.1909391544, + "amesim_pnl0001_16.m": 5.158532263958886e-05, + "amesim_pnl0001_16.U": -32.75420199109765, + "amesim_pnl0001_16.p": 100010.94881094518, + "amesim_pnl0001_16.T": 293.1628227820588, + "amesim_pnl0001_16.rho": 0.1642011817816165, + "amesim_pnl0001_16.u": -634951.965308842, + "amesim_pnl0001_16.h": -25876.270933162723, + "amesim_pnl0001_16.re": 6.695916087340529, + "amesim_pnl0001_16.cm": 1.1234480725260551e-06, + "amesim_pnl0001_16.v": 0.03996408055245903, + "amesim_pnl0001_16.ff": 9.558064821182578, + "amesim_pnl0001_16.port_1.p": 100011.75969275752, + "amesim_pnl0001_16.port_1.m_flow": 2.0615767015464285e-06, + "amesim_pnl0001_16.port_1.h_outflow": -25876.270933162723, + "amesim_pnl0001_16.port_2.p": 100010.94881094518, + "amesim_pnl0001_16.port_2.m_flow": -1.349063652461271e-06, + "amesim_pnl0001_16.port_2.h_outflow": -25876.270933162723, + "amesim_pnl0001_17.m": 5.1585315845768046e-05, + "amesim_pnl0001_17.U": -32.75419747762307, + "amesim_pnl0001_17.p": 100010.93606015209, + "amesim_pnl0001_17.T": 293.1628240214582, + "amesim_pnl0001_17.rho": 0.1642011601562132, + "amesim_pnl0001_17.u": -634951.9614371065, + "amesim_pnl0001_17.h": -25876.26449923813, + "amesim_pnl0001_17.re": 5.771991466220812, + "amesim_pnl0001_17.cm": 9.684314256624252e-07, + "amesim_pnl0001_17.v": 0.03444972004510773, + "amesim_pnl0001_17.ff": 11.088027481423797, + "amesim_pnl0001_17.port_1.p": 100011.71586088036, + "amesim_pnl0001_17.port_1.m_flow": 1.777113543381723e-06, + "amesim_pnl0001_17.port_1.h_outflow": -25876.26449923813, + "amesim_pnl0001_17.port_2.p": 100010.93606015209, + "amesim_pnl0001_17.port_2.m_flow": -2.892437848259606e-06, + "amesim_pnl0001_17.port_2.h_outflow": -25876.26449923813, + "amesim_pnl0001_18.m": 5.158530888607434e-05, + "amesim_pnl0001_18.U": -32.75419733222357, + "amesim_pnl0001_18.p": 100010.91349183957, + "amesim_pnl0001_18.T": 293.1627974289786, + "amesim_pnl0001_18.rho": 0.16420113800282007, + "amesim_pnl0001_18.u": -634952.0442837882, + "amesim_pnl0001_18.h": -25876.402614837432, + "amesim_pnl0001_18.re": 6.843731254440884, + "amesim_pnl0001_18.cm": 1.1482488930423693e-06, + "amesim_pnl0001_18.v": 0.04084631091692322, + "amesim_pnl0001_18.ff": 9.35162378833484, + "amesim_pnl0001_18.port_1.p": 100011.72905762558, + "amesim_pnl0001_18.port_1.m_flow": 2.1070867453613208e-06, + "amesim_pnl0001_18.port_1.h_outflow": -25876.402614837432, + "amesim_pnl0001_18.port_2.p": 100010.91349183957, + "amesim_pnl0001_18.port_2.m_flow": -1.3972177615852166e-06, + "amesim_pnl0001_18.port_2.h_outflow": -25876.402614837432, + "amesim_pnl0001_19.m": 5.158530867876445e-05, + "amesim_pnl0001_19.U": -32.75419733085197, + "amesim_pnl0001_19.p": 100010.91281331026, + "amesim_pnl0001_19.T": 293.16279661845, + "amesim_pnl0001_19.rho": 0.16420113734293218, + "amesim_pnl0001_19.u": -634952.0468089305, + "amesim_pnl0001_19.h": -25876.406824545742, + "amesim_pnl0001_19.re": 7.028847056553433, + "amesim_pnl0001_19.cm": 1.1793077656557953e-06, + "amesim_pnl0001_19.v": 0.0419511587500017, + "amesim_pnl0001_19.ff": 9.105333987930326, + "amesim_pnl0001_19.port_1.p": 100011.7341451429, + "amesim_pnl0001_19.port_1.m_flow": 2.1640812428490545e-06, + "amesim_pnl0001_19.port_1.h_outflow": -25876.406824545742, + "amesim_pnl0001_19.port_2.p": 100010.91281331026, + "amesim_pnl0001_19.port_2.m_flow": -1.488225459377227e-06, + "amesim_pnl0001_19.port_2.h_outflow": -25876.406824545742, + "amesim_pnl0001_20.m": 5.1585302197139716e-05, + "amesim_pnl0001_20.U": -32.75419711624529, + "amesim_pnl0001_20.p": 100010.89196334983, + "amesim_pnl0001_20.T": 293.162772345351, + "amesim_pnl0001_20.rho": 0.16420111671127988, + "amesim_pnl0001_20.u": -634952.1224295829, + "amesim_pnl0001_20.h": -25876.532893841668, + "amesim_pnl0001_20.re": 6.356313094035862, + "amesim_pnl0001_20.cm": 1.0664696149307246e-06, + "amesim_pnl0001_20.v": 0.037937199741934095, + "amesim_pnl0001_20.ff": 10.068729946618157, + "amesim_pnl0001_20.port_1.p": 100011.69179789908, + "amesim_pnl0001_20.port_1.m_flow": 1.9570175617159107e-06, + "amesim_pnl0001_20.port_1.h_outflow": -25876.532893841668, + "amesim_pnl0001_20.port_2.p": 100010.89196334983, + "amesim_pnl0001_20.port_2.m_flow": -1.2783505600993812e-06, + "amesim_pnl0001_20.port_2.h_outflow": -25876.532893841668, + "amesim_pnch012_8.m": 0.0024628449632822912, + "amesim_pnch012_8.U": -1563.8058598429288, + "amesim_pnch012_8.p": 100011.69179789908, + "amesim_pnch012_8.T": 293.1605282947765, + "amesim_pnch012_8.rho": 0.1642036865596912, + "amesim_pnch012_8.u": -634959.1156395033, + "amesim_pnch012_8.h": -25888.187371745476, + "amesim_pnch012_8.vol": 0.014998719059739256, + "amesim_pnch012_8.dvol": -0.0002558013883579483, + "amesim_pnch012_8.port_1.p": 100011.69179789908, + "amesim_pnch012_8.port_1.m_flow": -1.9570175617159107e-06, + "amesim_pnch012_8.port_1.h_outflow": -25888.187371745476, + "amesim_pnch012_8.port_2.p": 100011.69179789908, + "amesim_pnch012_8.port_2.m_flow": 0.0, + "amesim_pnch012_8.port_2.h_outflow": -25888.187371745476, + "amesim_pnch012_8.port_3.p": 100011.69179789908, + "amesim_pnch012_8.port_3.m_flow": 0.0, + "amesim_pnch012_8.port_3.h_outflow": -25888.187371745476, + "amesim_pnch012_8.port_4.p": 100011.69179789908, + "amesim_pnch012_8.port_4.m_flow": 0.0, + "amesim_pnch012_8.port_4.h_outflow": -25888.187371745476, + "amesim_pnpl01_1.port_1.p": 100011.69179789908, + "amesim_pnpl01_1.port_1.m_flow": 0.0, + "amesim_pnpl01_1.port_1.h_outflow": -25888.187371745476, + "amesim_pnpl01_2.port_1.p": 100011.69179789908, + "amesim_pnpl01_2.port_1.m_flow": 0.0, + "amesim_pnpl01_2.port_1.h_outflow": -25888.187371745476, + "amesim_pnch012_9.m": 0.002462845772693282, + "amesim_pnch012_9.U": -1563.8061590567193, + "amesim_pnch012_9.p": 100011.7341451429, + "amesim_pnch012_9.T": 293.16055628509037, + "amesim_pnch012_9.rho": 0.16420374039873395, + "amesim_pnch012_9.u": -634959.0284521127, + "amesim_pnch012_9.h": -25888.0419917211, + "amesim_pnch012_9.vol": 0.014998719071275621, + "amesim_pnch012_9.dvol": -0.000255796101632921, + "amesim_pnch012_9.port_1.p": 100011.7341451429, + "amesim_pnch012_9.port_1.m_flow": -2.1640812428490545e-06, + "amesim_pnch012_9.port_1.h_outflow": -25888.0419917211, + "amesim_pnch012_9.port_2.p": 100011.7341451429, + "amesim_pnch012_9.port_2.m_flow": 0.0, + "amesim_pnch012_9.port_2.h_outflow": -25888.0419917211, + "amesim_pnch012_9.port_3.p": 100011.7341451429, + "amesim_pnch012_9.port_3.m_flow": 0.0, + "amesim_pnch012_9.port_3.h_outflow": -25888.0419917211, + "amesim_pnch012_9.port_4.p": 100011.7341451429, + "amesim_pnch012_9.port_4.m_flow": 0.0, + "amesim_pnch012_9.port_4.h_outflow": -25888.0419917211, + "amesim_pnpl01_3.port_1.p": 100011.7341451429, + "amesim_pnpl01_3.port_1.m_flow": 0.0, + "amesim_pnpl01_3.port_1.h_outflow": -25888.0419917211, + "amesim_pnpl01_4.port_1.p": 100011.7341451429, + "amesim_pnpl01_4.port_1.m_flow": 0.0, + "amesim_pnpl01_4.port_1.h_outflow": -25888.0419917211, + "amesim_pnch012_10.m": 0.0024628456829034035, + "amesim_pnch012_10.U": -1563.8061345237102, + "amesim_pnch012_10.p": 100011.72905762558, + "amesim_pnch012_10.T": 293.16055205160166, + "amesim_pnch012_10.rho": 0.16420373441833588, + "amesim_pnch012_10.u": -634959.0416400625, + "amesim_pnch012_10.h": -25888.063979899773, + "amesim_pnch012_10.vol": 0.014998719070717972, + "amesim_pnch012_10.dvol": -0.00025579649911746185, + "amesim_pnch012_10.port_1.p": 100011.72905762558, + "amesim_pnch012_10.port_1.m_flow": -2.1070867453613208e-06, + "amesim_pnch012_10.port_1.h_outflow": -25888.063979899773, + "amesim_pnch012_10.port_2.p": 100011.72905762558, + "amesim_pnch012_10.port_2.m_flow": 0.0, + "amesim_pnch012_10.port_2.h_outflow": -25888.063979899773, + "amesim_pnch012_10.port_3.p": 100011.72905762558, + "amesim_pnch012_10.port_3.m_flow": 0.0, + "amesim_pnch012_10.port_3.h_outflow": -25888.063979899773, + "amesim_pnch012_10.port_4.p": 100011.72905762558, + "amesim_pnch012_10.port_4.m_flow": 0.0, + "amesim_pnch012_10.port_4.h_outflow": -25888.063979899773, + "amesim_pnpl01_5.port_1.p": 100011.72905762558, + "amesim_pnpl01_5.port_1.m_flow": 0.0, + "amesim_pnpl01_5.port_1.h_outflow": -25888.063979899773, + "amesim_pnpl01_6.port_1.p": 100011.72905762558, + "amesim_pnpl01_6.port_1.m_flow": 0.0, + "amesim_pnpl01_6.port_1.h_outflow": -25888.063979899773, + "amesim_pnch012_11.m": 0.002462845406986056, + "amesim_pnch012_11.U": -1563.8060050737704, + "amesim_pnch012_11.p": 100011.71586088036, + "amesim_pnch012_11.T": 293.16054608747555, + "amesim_pnch012_11.rho": 0.16420371609533896, + "amesim_pnch012_11.u": -634959.0602146245, + "amesim_pnch012_11.h": -25888.094958197988, + "amesim_pnch012_11.vol": 0.014998719064044163, + "amesim_pnch012_11.dvol": -0.0002557989271051151, + "amesim_pnch012_11.port_1.p": 100011.71586088036, + "amesim_pnch012_11.port_1.m_flow": -1.777113543381723e-06, + "amesim_pnch012_11.port_1.h_outflow": -25888.094958197988, + "amesim_pnch012_11.port_2.p": 100011.71586088036, + "amesim_pnch012_11.port_2.m_flow": 0.0, + "amesim_pnch012_11.port_2.h_outflow": -25888.094958197988, + "amesim_pnch012_11.port_3.p": 100011.71586088036, + "amesim_pnch012_11.port_3.m_flow": 0.0, + "amesim_pnch012_11.port_3.h_outflow": -25888.094958197988, + "amesim_pnch012_11.port_4.p": 100011.71586088036, + "amesim_pnch012_11.port_4.m_flow": 0.0, + "amesim_pnch012_11.port_4.h_outflow": -25888.094958197988, + "amesim_pnpl01_7.port_1.p": 100011.71586088036, + "amesim_pnpl01_7.port_1.m_flow": 0.0, + "amesim_pnpl01_7.port_1.h_outflow": -25888.094958197988, + "amesim_pnpl01_8.port_1.p": 100011.71586088036, + "amesim_pnpl01_8.port_1.m_flow": 0.0, + "amesim_pnpl01_8.port_1.h_outflow": -25888.094958197988, + "amesim_pnch012_12.m": 0.0024628462370350226, + "amesim_pnch012_12.U": -1563.8063023509549, + "amesim_pnch012_12.p": 100011.75969275752, + "amesim_pnch012_12.T": 293.16057603802113, + "amesim_pnch012_12.rho": 0.1642037712736009, + "amesim_pnch012_12.u": -634958.9669201573, + "amesim_pnch012_12.h": -25887.93939719543, + "amesim_pnch012_12.vol": 0.01499871907893857, + "amesim_pnch012_12.dvol": -0.0002557934680258189, + "amesim_pnch012_12.port_1.p": 100011.75969275752, + "amesim_pnch012_12.port_1.m_flow": -2.0615767015464285e-06, + "amesim_pnch012_12.port_1.h_outflow": -25887.93939719543, + "amesim_pnch012_12.port_2.p": 100011.75969275752, + "amesim_pnch012_12.port_2.m_flow": 0.0, + "amesim_pnch012_12.port_2.h_outflow": -25887.93939719543, + "amesim_pnch012_12.port_3.p": 100011.75969275752, + "amesim_pnch012_12.port_3.m_flow": 0.0, + "amesim_pnch012_12.port_3.h_outflow": -25887.93939719543, + "amesim_pnch012_12.port_4.p": 100011.75969275752, + "amesim_pnch012_12.port_4.m_flow": 0.0, + "amesim_pnch012_12.port_4.h_outflow": -25887.93939719543, + "amesim_pnpl01_9.port_1.p": 100011.75969275752, + "amesim_pnpl01_9.port_1.m_flow": 0.0, + "amesim_pnpl01_9.port_1.h_outflow": -25887.93939719543, + "amesim_pnpl01_10.port_1.p": 100011.75969275752, + "amesim_pnpl01_10.port_1.m_flow": 0.0, + "amesim_pnpl01_10.port_1.h_outflow": -25887.93939719543, + "amesim_pnch012_13.m": 0.0024628462184039185, + "amesim_pnch012_13.U": -1563.806262550833, + "amesim_pnch012_13.p": 100011.76019571227, + "amesim_pnch012_13.T": 293.1605796827541, + "amesim_pnch012_13.rho": 0.16420377005784711, + "amesim_pnch012_13.u": -634958.9555633235, + "amesim_pnch012_13.h": -25887.920467848766, + "amesim_pnch012_13.vol": 0.01499871907652477, + "amesim_pnch012_13.dvol": -0.0002557942680876755, + "amesim_pnch012_13.port_1.p": 100011.76019571227, + "amesim_pnch012_13.port_1.m_flow": -2.0217418315738363e-06, + "amesim_pnch012_13.port_1.h_outflow": -25887.920467848766, + "amesim_pnch012_13.port_2.p": 100011.76019571227, + "amesim_pnch012_13.port_2.m_flow": 0.0, + "amesim_pnch012_13.port_2.h_outflow": -25887.920467848766, + "amesim_pnch012_13.port_3.p": 100011.76019571227, + "amesim_pnch012_13.port_3.m_flow": 0.0, + "amesim_pnch012_13.port_3.h_outflow": -25887.920467848766, + "amesim_pnch012_13.port_4.p": 100011.76019571227, + "amesim_pnch012_13.port_4.m_flow": 0.0, + "amesim_pnch012_13.port_4.h_outflow": -25887.920467848766, + "amesim_pnpl01_11.port_1.p": 100011.76019571227, + "amesim_pnpl01_11.port_1.m_flow": 0.0, + "amesim_pnpl01_11.port_1.h_outflow": -25887.920467848766, + "amesim_pnpl01_12.port_1.p": 100011.76019571227, + "amesim_pnpl01_12.port_1.m_flow": 0.0, + "amesim_pnpl01_12.port_1.h_outflow": -25887.920467848766, + "amesim_pnch012_14.m": 0.0024628462530603456, + "amesim_pnch012_14.U": -1563.8062690804336, + "amesim_pnch012_14.p": 100011.76229077564, + "amesim_pnch012_14.T": 293.16058169981903, + "amesim_pnch012_14.rho": 0.1642037723673079, + "amesim_pnch012_14.u": -634958.949279615, + "amesim_pnch012_14.h": -25887.90999155862, + "amesim_pnch012_14.vol": 0.014998719076631183, + "amesim_pnch012_14.dvol": -0.0002557941696503793, + "amesim_pnch012_14.port_1.p": 100011.76229077564, + "amesim_pnch012_14.port_1.m_flow": -2.0281069798683504e-06, + "amesim_pnch012_14.port_1.h_outflow": -25887.90999155862, + "amesim_pnch012_14.port_2.p": 100011.76229077564, + "amesim_pnch012_14.port_2.m_flow": 0.0, + "amesim_pnch012_14.port_2.h_outflow": -25887.90999155862, + "amesim_pnch012_14.port_3.p": 100011.76229077564, + "amesim_pnch012_14.port_3.m_flow": 0.0, + "amesim_pnch012_14.port_3.h_outflow": -25887.90999155862, + "amesim_pnch012_14.port_4.p": 100011.76229077564, + "amesim_pnch012_14.port_4.m_flow": 0.0, + "amesim_pnch012_14.port_4.h_outflow": -25887.90999155862, + "amesim_pnpl01_13.port_1.p": 100011.76229077564, + "amesim_pnpl01_13.port_1.m_flow": 0.0, + "amesim_pnpl01_13.port_1.h_outflow": -25887.90999155862, + "amesim_pnpl01_14.port_1.p": 100011.76229077564, + "amesim_pnpl01_14.port_1.m_flow": 0.0, + "amesim_pnpl01_14.port_1.h_outflow": -25887.90999155862, + "amesim_pnch012_15.m": 0.0024628463546484862, + "amesim_pnch012_15.U": -1563.8063300686276, + "amesim_pnch012_15.p": 100011.76655554793, + "amesim_pnch012_15.T": 293.1605821590203, + "amesim_pnch012_15.rho": 0.16420377911106118, + "amesim_pnch012_15.u": -634958.9478519558, + "amesim_pnch012_15.h": -25887.90760565436, + "amesim_pnch012_15.vol": 0.014998719079313704, + "amesim_pnch012_15.dvol": -0.00025579304244832825, + "amesim_pnch012_15.port_1.p": 100011.76655554793, + "amesim_pnch012_15.port_1.m_flow": -2.1317446636564634e-06, + "amesim_pnch012_15.port_1.h_outflow": -25887.90760565436, + "amesim_pnch012_15.port_2.p": 100011.76655554793, + "amesim_pnch012_15.port_2.m_flow": 0.0, + "amesim_pnch012_15.port_2.h_outflow": -25887.90760565436, + "amesim_pnch012_15.port_3.p": 100011.76655554793, + "amesim_pnch012_15.port_3.m_flow": 0.0, + "amesim_pnch012_15.port_3.h_outflow": -25887.90760565436, + "amesim_pnch012_15.port_4.p": 100011.76655554793, + "amesim_pnch012_15.port_4.m_flow": 0.0, + "amesim_pnch012_15.port_4.h_outflow": -25887.90760565436, + "amesim_pnpl01_15.port_1.p": 100011.76655554793, + "amesim_pnpl01_15.port_1.m_flow": 0.0, + "amesim_pnpl01_15.port_1.h_outflow": -25887.90760565436, + "amesim_pnpl01_16.port_1.p": 100011.76655554793, + "amesim_pnpl01_16.port_1.m_flow": 0.0, + "amesim_pnpl01_16.port_1.h_outflow": -25887.90760565436, + "amesim_pnrp17_1.volume": -1.2809206862961549e-06, + "amesim_pnrp17_1.volume_flow": -0.00025579304244832825, + "amesim_pnrp17_1.length": -4.077399113631761e-05, + "amesim_pnrp17_1.pressure_force": -40.470035475811606, + "amesim_pnrp17_1.port_1.p": 100011.76655554793, + "amesim_pnrp17_1.port_1.m_flow": 0.0, + "amesim_pnrp17_1.port_1.h_outflow": -25887.90760565436, + "amesim_pnrp17_1.port_2.x": -4.077399113631761e-05, + "amesim_pnrp17_1.port_2.v": -0.008142348981557829, + "amesim_pnrp17_1.port_2.f": 40.470035475811606, + "amesim_pnrp17_1.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_1.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_1.port_3.f": -40.470035475811606, + "amesim_pnrp17_1.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_1.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_1.port_4.f": 0.0, + "amesim_pnrp17_1.port_5.x": -4.077399113631761e-05, + "amesim_pnrp17_1.port_5.v": -0.008142348981557829, + "amesim_pnrp17_1.port_5.f": 0.0, + "amesim_pnrp17_2.volume": -1.280923368815736e-06, + "amesim_pnrp17_2.volume_flow": -0.0002557941696503793, + "amesim_pnrp17_2.length": -4.0774076525702604e-05, + "amesim_pnrp17_2.pressure_force": -40.47016945423494, + "amesim_pnrp17_2.port_1.p": 100011.76229077564, + "amesim_pnrp17_2.port_1.m_flow": 0.0, + "amesim_pnrp17_2.port_1.h_outflow": -25887.90999155862, + "amesim_pnrp17_2.port_2.x": -4.0774076525702604e-05, + "amesim_pnrp17_2.port_2.v": -0.008142384862410507, + "amesim_pnrp17_2.port_2.f": 40.47016945423494, + "amesim_pnrp17_2.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_2.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_2.port_3.f": -40.47016945423494, + "amesim_pnrp17_2.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_2.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_2.port_4.f": 0.0, + "amesim_pnrp17_2.port_5.x": -4.0774076525702604e-05, + "amesim_pnrp17_2.port_5.v": -0.008142384862410507, + "amesim_pnrp17_2.port_5.f": 0.0, + "amesim_pnrp17_3.volume": -1.2809234752295699e-06, + "amesim_pnrp17_3.volume_flow": -0.0002557942680876755, + "amesim_pnrp17_3.length": -4.077407991304482e-05, + "amesim_pnrp17_3.pressure_force": -40.470235270946624, + "amesim_pnrp17_3.port_1.p": 100011.76019571227, + "amesim_pnrp17_3.port_1.m_flow": 0.0, + "amesim_pnrp17_3.port_1.h_outflow": -25887.920467848766, + "amesim_pnrp17_3.port_2.x": -4.077407991304482e-05, + "amesim_pnrp17_3.port_2.v": -0.008142387995845298, + "amesim_pnrp17_3.port_2.f": 40.470235270946624, + "amesim_pnrp17_3.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_3.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_3.port_3.f": -40.470235270946624, + "amesim_pnrp17_3.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_3.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_3.port_4.f": 0.0, + "amesim_pnrp17_3.port_5.x": -4.077407991304482e-05, + "amesim_pnrp17_3.port_5.v": -0.008142387995845298, + "amesim_pnrp17_3.port_5.f": 0.0, + "amesim_pnrp17_4.volume": -1.280921061428828e-06, + "amesim_pnrp17_4.volume_flow": -0.0002557934680258189, + "amesim_pnrp17_4.length": -4.0774003077459985e-05, + "amesim_pnrp17_4.pressure_force": -40.470251071340975, + "amesim_pnrp17_4.port_1.p": 100011.75969275752, + "amesim_pnrp17_4.port_1.m_flow": 0.0, + "amesim_pnrp17_4.port_1.h_outflow": -25887.93939719543, + "amesim_pnrp17_4.port_2.x": -4.0774003077459985e-05, + "amesim_pnrp17_4.port_2.v": -0.00814236252844876, + "amesim_pnrp17_4.port_2.f": 40.470251071340975, + "amesim_pnrp17_4.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_4.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_4.port_3.f": -40.470251071340975, + "amesim_pnrp17_4.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_4.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_4.port_4.f": 0.0, + "amesim_pnrp17_4.port_5.x": -4.0774003077459985e-05, + "amesim_pnrp17_4.port_5.v": -0.00814236252844876, + "amesim_pnrp17_4.port_5.f": 0.0, + "amesim_pnrp17_5.volume": -1.2809359558357706e-06, + "amesim_pnrp17_5.volume_flow": -0.0002557989271051151, + "amesim_pnrp17_5.length": -4.0774477193010746e-05, + "amesim_pnrp17_5.pressure_force": -40.47162805594838, + "amesim_pnrp17_5.port_1.p": 100011.71586088036, + "amesim_pnrp17_5.port_1.m_flow": 0.0, + "amesim_pnrp17_5.port_1.h_outflow": -25888.094958197988, + "amesim_pnrp17_5.port_2.x": -4.0774477193010746e-05, + "amesim_pnrp17_5.port_2.v": -0.008142536300684011, + "amesim_pnrp17_5.port_2.f": 40.47162805594838, + "amesim_pnrp17_5.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_5.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_5.port_3.f": -40.47162805594838, + "amesim_pnrp17_5.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_5.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_5.port_4.f": 0.0, + "amesim_pnrp17_5.port_5.x": -4.0774477193010746e-05, + "amesim_pnrp17_5.port_5.v": -0.008142536300684011, + "amesim_pnrp17_5.port_5.f": 0.0, + "amesim_pnrp17_6.volume": -1.280929282028054e-06, + "amesim_pnrp17_6.volume_flow": -0.00025579649911746185, + "amesim_pnrp17_6.length": -4.0774264753802296e-05, + "amesim_pnrp17_6.pressure_force": -40.471213478334796, + "amesim_pnrp17_6.port_1.p": 100011.72905762558, + "amesim_pnrp17_6.port_1.m_flow": 0.0, + "amesim_pnrp17_6.port_1.h_outflow": -25888.063979899773, + "amesim_pnrp17_6.port_2.x": -4.0774264753802296e-05, + "amesim_pnrp17_6.port_2.v": -0.008142459013504477, + "amesim_pnrp17_6.port_2.f": 40.471213478334796, + "amesim_pnrp17_6.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_6.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_6.port_3.f": -40.471213478334796, + "amesim_pnrp17_6.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_6.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_6.port_4.f": 0.0, + "amesim_pnrp17_6.port_5.x": -4.0774264753802296e-05, + "amesim_pnrp17_6.port_5.v": -0.008142459013504477, + "amesim_pnrp17_6.port_5.f": 0.0, + "amesim_pnrp17_7.volume": -1.2809287243782937e-06, + "amesim_pnrp17_7.volume_flow": -0.000255796101632921, + "amesim_pnrp17_7.length": -4.077424700281535e-05, + "amesim_pnrp17_7.pressure_force": -40.4710536532602, + "amesim_pnrp17_7.port_1.p": 100011.7341451429, + "amesim_pnrp17_7.port_1.m_flow": 0.0, + "amesim_pnrp17_7.port_1.h_outflow": -25888.0419917211, + "amesim_pnrp17_7.port_2.x": -4.077424700281535e-05, + "amesim_pnrp17_7.port_2.v": -0.008142446360862265, + "amesim_pnrp17_7.port_2.f": 40.4710536532602, + "amesim_pnrp17_7.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_7.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_7.port_3.f": -40.4710536532602, + "amesim_pnrp17_7.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_7.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_7.port_4.f": 0.0, + "amesim_pnrp17_7.port_5.x": -4.077424700281535e-05, + "amesim_pnrp17_7.port_5.v": -0.008142446360862265, + "amesim_pnrp17_7.port_5.f": 0.0, + "amesim_pnrp17_8.volume": -1.2809402607435823e-06, + "amesim_pnrp17_8.volume_flow": -0.0002558013883579483, + "amesim_pnrp17_8.length": -4.0774614225908125e-05, + "amesim_pnrp17_8.pressure_force": -40.47238399790136, + "amesim_pnrp17_8.port_1.p": 100011.69179789908, + "amesim_pnrp17_8.port_1.m_flow": 0.0, + "amesim_pnrp17_8.port_1.h_outflow": -25888.187371745476, + "amesim_pnrp17_8.port_2.x": -4.0774614225908125e-05, + "amesim_pnrp17_8.port_2.v": -0.008142614646753582, + "amesim_pnrp17_8.port_2.f": 40.47238399790136, + "amesim_pnrp17_8.port_3.x": -2.1367171061617978e-27, + "amesim_pnrp17_8.port_3.v": -1.8009330463652482e-22, + "amesim_pnrp17_8.port_3.f": -40.47238399790136, + "amesim_pnrp17_8.port_4.x": -2.1367171061617978e-27, + "amesim_pnrp17_8.port_4.v": -1.8009330463652482e-22, + "amesim_pnrp17_8.port_4.f": 0.0, + "amesim_pnrp17_8.port_5.x": -4.0774614225908125e-05, + "amesim_pnrp17_8.port_5.v": -0.008142614646753582, + "amesim_pnrp17_8.port_5.f": 0.0, + "amesim_f000_15.port_1.x": -2.1367171061617978e-27, + "amesim_f000_15.port_1.v": -1.8009330463652482e-22, + "amesim_f000_15.port_1.f": 0.0, + "amesim_f000_16.port_1.x": -2.1367171061617978e-27, + "amesim_f000_16.port_1.v": -1.8009330463652482e-22, + "amesim_f000_16.port_1.f": 0.0, + "amesim_f000_17.port_1.x": -2.1367171061617978e-27, + "amesim_f000_17.port_1.v": -1.8009330463652482e-22, + "amesim_f000_17.port_1.f": 0.0, + "amesim_f000_18.port_1.x": -2.1367171061617978e-27, + "amesim_f000_18.port_1.v": -1.8009330463652482e-22, + "amesim_f000_18.port_1.f": 0.0, + "amesim_f000_19.port_1.x": -2.1367171061617978e-27, + "amesim_f000_19.port_1.v": -1.8009330463652482e-22, + "amesim_f000_19.port_1.f": 0.0, + "amesim_f000_20.port_1.x": -2.1367171061617978e-27, + "amesim_f000_20.port_1.v": -1.8009330463652482e-22, + "amesim_f000_20.port_1.f": 0.0, + "amesim_f000_21.port_1.x": -2.1367171061617978e-27, + "amesim_f000_21.port_1.v": -1.8009330463652482e-22, + "amesim_f000_21.port_1.f": 0.0, + "amesim_f000_22.port_1.x": -2.1367171061617978e-27, + "amesim_f000_22.port_1.v": -1.8009330463652482e-22, + "amesim_f000_22.port_1.f": 0.0, + "amesim_mecmas21_1.a": -0.8094007095162321, + "amesim_mecmas21_1.v": -0.008142348981557829, + "amesim_mecmas21_1.x": -4.077399113631761e-05, + "amesim_mecmas21_1.Fvisc": 0.0, + "amesim_mecmas21_1.Ffric": 0.0, + "amesim_mecmas21_1.Fmin": 0.0, + "amesim_mecmas21_1.Fmax": 0.0, + "amesim_mecmas21_1.port_1.x": -4.077399113631761e-05, + "amesim_mecmas21_1.port_1.v": -0.008142348981557829, + "amesim_mecmas21_1.port_1.f": -40.470035475811606, + "amesim_mecmas21_1.port_2.x": -4.077399113631761e-05, + "amesim_mecmas21_1.port_2.v": -0.008142348981557829, + "amesim_mecmas21_1.port_2.f": 0.0, + "amesim_mecmas21_2.a": -0.8094033890846988, + "amesim_mecmas21_2.v": -0.008142384862410507, + "amesim_mecmas21_2.x": -4.0774076525702604e-05, + "amesim_mecmas21_2.Fvisc": 0.0, + "amesim_mecmas21_2.Ffric": 0.0, + "amesim_mecmas21_2.Fmin": 0.0, + "amesim_mecmas21_2.Fmax": 0.0, + "amesim_mecmas21_2.port_1.x": -4.0774076525702604e-05, + "amesim_mecmas21_2.port_1.v": -0.008142384862410507, + "amesim_mecmas21_2.port_1.f": -40.47016945423494, + "amesim_mecmas21_2.port_2.x": -4.0774076525702604e-05, + "amesim_mecmas21_2.port_2.v": -0.008142384862410507, + "amesim_mecmas21_2.port_2.f": 0.0, + "amesim_mecmas21_3.a": -0.8094047054189325, + "amesim_mecmas21_3.v": -0.008142387995845298, + "amesim_mecmas21_3.x": -4.077407991304482e-05, + "amesim_mecmas21_3.Fvisc": 0.0, + "amesim_mecmas21_3.Ffric": 0.0, + "amesim_mecmas21_3.Fmin": 0.0, + "amesim_mecmas21_3.Fmax": 0.0, + "amesim_mecmas21_3.port_1.x": -4.077407991304482e-05, + "amesim_mecmas21_3.port_1.v": -0.008142387995845298, + "amesim_mecmas21_3.port_1.f": -40.470235270946624, + "amesim_mecmas21_3.port_2.x": -4.077407991304482e-05, + "amesim_mecmas21_3.port_2.v": -0.008142387995845298, + "amesim_mecmas21_3.port_2.f": 0.0, + "amesim_mecmas21_4.a": -0.8094050214268195, + "amesim_mecmas21_4.v": -0.00814236252844876, + "amesim_mecmas21_4.x": -4.0774003077459985e-05, + "amesim_mecmas21_4.Fvisc": 0.0, + "amesim_mecmas21_4.Ffric": 0.0, + "amesim_mecmas21_4.Fmin": 0.0, + "amesim_mecmas21_4.Fmax": 0.0, + "amesim_mecmas21_4.port_1.x": -4.0774003077459985e-05, + "amesim_mecmas21_4.port_1.v": -0.00814236252844876, + "amesim_mecmas21_4.port_1.f": -40.470251071340975, + "amesim_mecmas21_4.port_2.x": -4.0774003077459985e-05, + "amesim_mecmas21_4.port_2.v": -0.00814236252844876, + "amesim_mecmas21_4.port_2.f": 0.0, + "amesim_mecmas21_5.a": -0.8094325611189676, + "amesim_mecmas21_5.v": -0.008142536300684011, + "amesim_mecmas21_5.x": -4.0774477193010746e-05, + "amesim_mecmas21_5.Fvisc": 0.0, + "amesim_mecmas21_5.Ffric": 0.0, + "amesim_mecmas21_5.Fmin": 0.0, + "amesim_mecmas21_5.Fmax": 0.0, + "amesim_mecmas21_5.port_1.x": -4.0774477193010746e-05, + "amesim_mecmas21_5.port_1.v": -0.008142536300684011, + "amesim_mecmas21_5.port_1.f": -40.47162805594838, + "amesim_mecmas21_5.port_2.x": -4.0774477193010746e-05, + "amesim_mecmas21_5.port_2.v": -0.008142536300684011, + "amesim_mecmas21_5.port_2.f": 0.0, + "amesim_mecmas21_6.a": -0.8094242695666959, + "amesim_mecmas21_6.v": -0.008142459013504477, + "amesim_mecmas21_6.x": -4.0774264753802296e-05, + "amesim_mecmas21_6.Fvisc": 0.0, + "amesim_mecmas21_6.Ffric": 0.0, + "amesim_mecmas21_6.Fmin": 0.0, + "amesim_mecmas21_6.Fmax": 0.0, + "amesim_mecmas21_6.port_1.x": -4.0774264753802296e-05, + "amesim_mecmas21_6.port_1.v": -0.008142459013504477, + "amesim_mecmas21_6.port_1.f": -40.471213478334796, + "amesim_mecmas21_6.port_2.x": -4.0774264753802296e-05, + "amesim_mecmas21_6.port_2.v": -0.008142459013504477, + "amesim_mecmas21_6.port_2.f": 0.0, + "amesim_mecmas21_7.a": -0.8094210730652039, + "amesim_mecmas21_7.v": -0.008142446360862265, + "amesim_mecmas21_7.x": -4.077424700281535e-05, + "amesim_mecmas21_7.Fvisc": 0.0, + "amesim_mecmas21_7.Ffric": 0.0, + "amesim_mecmas21_7.Fmin": 0.0, + "amesim_mecmas21_7.Fmax": 0.0, + "amesim_mecmas21_7.port_1.x": -4.077424700281535e-05, + "amesim_mecmas21_7.port_1.v": -0.008142446360862265, + "amesim_mecmas21_7.port_1.f": -40.4710536532602, + "amesim_mecmas21_7.port_2.x": -4.077424700281535e-05, + "amesim_mecmas21_7.port_2.v": -0.008142446360862265, + "amesim_mecmas21_7.port_2.f": 0.0, + "amesim_mecmas21_8.a": -0.8094476799580272, + "amesim_mecmas21_8.v": -0.008142614646753582, + "amesim_mecmas21_8.x": -4.0774614225908125e-05, + "amesim_mecmas21_8.Fvisc": 0.0, + "amesim_mecmas21_8.Ffric": 0.0, + "amesim_mecmas21_8.Fmin": 0.0, + "amesim_mecmas21_8.Fmax": 0.0, + "amesim_mecmas21_8.port_1.x": -4.0774614225908125e-05, + "amesim_mecmas21_8.port_1.v": -0.008142614646753582, + "amesim_mecmas21_8.port_1.f": -40.47238399790136, + "amesim_mecmas21_8.port_2.x": -4.0774614225908125e-05, + "amesim_mecmas21_8.port_2.v": -0.008142614646753582, + "amesim_mecmas21_8.port_2.f": 0.0, + "amesim_f000_23.port_1.x": -4.077399113631761e-05, + "amesim_f000_23.port_1.v": -0.008142348981557829, + "amesim_f000_23.port_1.f": 0.0, + "amesim_f000_25.port_1.x": -4.0774076525702604e-05, + "amesim_f000_25.port_1.v": -0.008142384862410507, + "amesim_f000_25.port_1.f": 0.0, + "amesim_f000_26.port_1.x": -4.077407991304482e-05, + "amesim_f000_26.port_1.v": -0.008142387995845298, + "amesim_f000_26.port_1.f": 0.0, + "amesim_f000_27.port_1.x": -4.0774003077459985e-05, + "amesim_f000_27.port_1.v": -0.00814236252844876, + "amesim_f000_27.port_1.f": 0.0, + "amesim_f000_28.port_1.x": -4.0774477193010746e-05, + "amesim_f000_28.port_1.v": -0.008142536300684011, + "amesim_f000_28.port_1.f": 0.0, + "amesim_f000_29.port_1.x": -4.0774264753802296e-05, + "amesim_f000_29.port_1.v": -0.008142459013504477, + "amesim_f000_29.port_1.f": 0.0, + "amesim_f000_30.port_1.x": -4.077424700281535e-05, + "amesim_f000_30.port_1.v": -0.008142446360862265, + "amesim_f000_30.port_1.f": 0.0, + "amesim_f000_31.port_1.x": -4.0774614225908125e-05, + "amesim_f000_31.port_1.v": -0.008142614646753582, + "amesim_f000_31.port_1.f": 0.0, + "amesim_lstp00a_1.gap": 4.077399113631761e-05, + "amesim_lstp00a_1.penetration": 0.0, + "amesim_lstp00a_1.force": 0.0, + "amesim_lstp00a_1.port_1.x": -4.077399113631761e-05, + "amesim_lstp00a_1.port_1.v": -0.008142348981557829, + "amesim_lstp00a_1.port_1.f": 0.0, + "amesim_lstp00a_1.port_2.x": 0.0, + "amesim_lstp00a_1.port_2.v": 0.0, + "amesim_lstp00a_1.port_2.f": 0.0, + "amesim_lstp00a_2.gap": 4.0774076525702604e-05, + "amesim_lstp00a_2.penetration": 0.0, + "amesim_lstp00a_2.force": 0.0, + "amesim_lstp00a_2.port_1.x": -4.0774076525702604e-05, + "amesim_lstp00a_2.port_1.v": -0.008142384862410507, + "amesim_lstp00a_2.port_1.f": 0.0, + "amesim_lstp00a_2.port_2.x": 0.0, + "amesim_lstp00a_2.port_2.v": 0.0, + "amesim_lstp00a_2.port_2.f": 0.0, + "amesim_lstp00a_3.gap": 4.077407991304482e-05, + "amesim_lstp00a_3.penetration": 0.0, + "amesim_lstp00a_3.force": 0.0, + "amesim_lstp00a_3.port_1.x": -4.077407991304482e-05, + "amesim_lstp00a_3.port_1.v": -0.008142387995845298, + "amesim_lstp00a_3.port_1.f": 0.0, + "amesim_lstp00a_3.port_2.x": 0.0, + "amesim_lstp00a_3.port_2.v": 0.0, + "amesim_lstp00a_3.port_2.f": 0.0, + "amesim_lstp00a_4.gap": 4.0774003077459985e-05, + "amesim_lstp00a_4.penetration": 0.0, + "amesim_lstp00a_4.force": 0.0, + "amesim_lstp00a_4.port_1.x": -4.0774003077459985e-05, + "amesim_lstp00a_4.port_1.v": -0.00814236252844876, + "amesim_lstp00a_4.port_1.f": 0.0, + "amesim_lstp00a_4.port_2.x": 0.0, + "amesim_lstp00a_4.port_2.v": 0.0, + "amesim_lstp00a_4.port_2.f": 0.0, + "amesim_lstp00a_5.gap": 4.0774477193010746e-05, + "amesim_lstp00a_5.penetration": 0.0, + "amesim_lstp00a_5.force": 0.0, + "amesim_lstp00a_5.port_1.x": -4.0774477193010746e-05, + "amesim_lstp00a_5.port_1.v": -0.008142536300684011, + "amesim_lstp00a_5.port_1.f": 0.0, + "amesim_lstp00a_5.port_2.x": 0.0, + "amesim_lstp00a_5.port_2.v": 0.0, + "amesim_lstp00a_5.port_2.f": 0.0, + "amesim_lstp00a_6.gap": 4.0774264753802296e-05, + "amesim_lstp00a_6.penetration": 0.0, + "amesim_lstp00a_6.force": 0.0, + "amesim_lstp00a_6.port_1.x": -4.0774264753802296e-05, + "amesim_lstp00a_6.port_1.v": -0.008142459013504477, + "amesim_lstp00a_6.port_1.f": 0.0, + "amesim_lstp00a_6.port_2.x": 0.0, + "amesim_lstp00a_6.port_2.v": 0.0, + "amesim_lstp00a_6.port_2.f": 0.0, + "amesim_lstp00a_7.gap": 4.077424700281535e-05, + "amesim_lstp00a_7.penetration": 0.0, + "amesim_lstp00a_7.force": 0.0, + "amesim_lstp00a_7.port_1.x": -4.077424700281535e-05, + "amesim_lstp00a_7.port_1.v": -0.008142446360862265, + "amesim_lstp00a_7.port_1.f": 0.0, + "amesim_lstp00a_7.port_2.x": 0.0, + "amesim_lstp00a_7.port_2.v": 0.0, + "amesim_lstp00a_7.port_2.f": 0.0, + "amesim_lstp00a_8.gap": 4.0774614225908125e-05, + "amesim_lstp00a_8.penetration": 0.0, + "amesim_lstp00a_8.force": 0.0, + "amesim_lstp00a_8.port_1.x": -4.0774614225908125e-05, + "amesim_lstp00a_8.port_1.v": -0.008142614646753582, + "amesim_lstp00a_8.port_1.f": 0.0, + "amesim_lstp00a_8.port_2.x": 0.0, + "amesim_lstp00a_8.port_2.v": 0.0, + "amesim_lstp00a_8.port_2.f": 0.0, + "amesim_lmechn1_3.tforce": 323.7669704577789, + "amesim_lmechn1_3.port_1.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_1.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_1.f": 40.470035475811606, + "amesim_lmechn1_3.port_2.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_2.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_2.f": 40.47016945423494, + "amesim_lmechn1_3.port_3.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_3.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_3.f": 40.470235270946624, + "amesim_lmechn1_3.port_4.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_4.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_4.f": 40.470251071340975, + "amesim_lmechn1_3.port_5.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_5.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_5.f": 40.47162805594838, + "amesim_lmechn1_3.port_6.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_6.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_6.f": 40.471213478334796, + "amesim_lmechn1_3.port_7.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_7.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_7.f": 40.4710536532602, + "amesim_lmechn1_3.port_8.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_8.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_8.f": 40.47238399790136, + "amesim_lmechn1_3.port_9.x": -2.1367171061617978e-27, + "amesim_lmechn1_3.port_9.v": -1.8009330463652482e-22, + "amesim_lmechn1_3.port_9.f": -323.7669704577789, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.8009330463652482e-22, + "amesim_mecmas21_9.x": -2.1367171061617978e-27, + "amesim_mecmas21_9.Fvisc": 0.0, + "amesim_mecmas21_9.Ffric": 0.0, + "amesim_mecmas21_9.Fmin": 0.0, + "amesim_mecmas21_9.Fmax": 0.0, + "amesim_mecmas21_9.port_1.x": -2.1367171061617978e-27, + "amesim_mecmas21_9.port_1.v": -1.8009330463652482e-22, + "amesim_mecmas21_9.port_1.f": 323.7669704577789, + "amesim_mecmas21_9.port_2.x": -2.1367171061617978e-27, + "amesim_mecmas21_9.port_2.v": -1.8009330463652482e-22, + "amesim_mecmas21_9.port_2.f": 1e+17, + "amesim_forc_1.force": 1e+17, + "amesim_forc_1.res.signal": 1e+17, + "amesim_forc_1.port_2.x": -2.1367171061617978e-27, + "amesim_forc_1.port_2.v": -1.8009330463652482e-22, + "amesim_forc_1.port_2.f": -1e+17, + "amesim_ud00_1.y": 1e+17, + "amesim_ud00_1.out.signal": 1e+17, + "amesim_lmechn1_4.tforce": 0.0, + "amesim_lmechn1_4.port_1.x": 0.0, + "amesim_lmechn1_4.port_1.v": 0.0, + "amesim_lmechn1_4.port_1.f": 0.0, + "amesim_lmechn1_4.port_2.x": 0.0, + "amesim_lmechn1_4.port_2.v": 0.0, + "amesim_lmechn1_4.port_2.f": 0.0, + "amesim_lmechn1_4.port_3.x": 0.0, + "amesim_lmechn1_4.port_3.v": 0.0, + "amesim_lmechn1_4.port_3.f": 0.0, + "amesim_lmechn1_4.port_4.x": 0.0, + "amesim_lmechn1_4.port_4.v": 0.0, + "amesim_lmechn1_4.port_4.f": 0.0, + "amesim_lmechn1_4.port_5.x": 0.0, + "amesim_lmechn1_4.port_5.v": 0.0, + "amesim_lmechn1_4.port_5.f": 0.0, + "amesim_lmechn1_4.port_6.x": 0.0, + "amesim_lmechn1_4.port_6.v": 0.0, + "amesim_lmechn1_4.port_6.f": 0.0, + "amesim_lmechn1_4.port_7.x": 0.0, + "amesim_lmechn1_4.port_7.v": 0.0, + "amesim_lmechn1_4.port_7.f": 0.0, + "amesim_lmechn1_4.port_8.x": 0.0, + "amesim_lmechn1_4.port_8.v": 0.0, + "amesim_lmechn1_4.port_8.f": 0.0, + "amesim_lmechn1_4.port_9.x": 0.0, + "amesim_lmechn1_4.port_9.v": 0.0, + "amesim_lmechn1_4.port_9.f": 0.0, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_mecmas21_10.Fvisc": 0.0, + "amesim_mecmas21_10.Ffric": 0.0, + "amesim_mecmas21_10.Fmin": 0.0, + "amesim_mecmas21_10.Fmax": 0.0, + "amesim_mecmas21_10.port_1.x": 0.0, + "amesim_mecmas21_10.port_1.v": 0.0, + "amesim_mecmas21_10.port_1.f": -1000000000000.0, + "amesim_mecmas21_10.port_2.x": 0.0, + "amesim_mecmas21_10.port_2.v": 0.0, + "amesim_mecmas21_10.port_2.f": 0.0, + "amesim_forc_2.force": -1000000000000.0, + "amesim_forc_2.res.signal": 1000000000000.0, + "amesim_forc_2.port_2.x": 0.0, + "amesim_forc_2.port_2.v": 0.0, + "amesim_forc_2.port_2.f": 1000000000000.0, + "amesim_ud00_2.y": 1000000000000.0, + "amesim_ud00_2.out.signal": 1000000000000.0, + "amesim_pnl00r_4.re": 0.0, + "amesim_pnl00r_4.cm": 0.0, + "amesim_pnl00r_4.v": 0.0, + "amesim_pnl00r_4.ff": 64000000.0, + "amesim_pnl00r_4.port_1.p": 15299999.999999806, + "amesim_pnl00r_4.port_1.m_flow": 0.0, + "amesim_pnl00r_4.port_1.h_outflow": -10744.47227494699, + "amesim_pnl00r_4.port_2.p": 15299999.999999806, + "amesim_pnl00r_4.port_2.m_flow": 0.0, + "amesim_pnl00r_4.port_2.h_outflow": -10744.47227494699, + "amesim_pnl00r_5.re": 0.0, + "amesim_pnl00r_5.cm": 0.0, + "amesim_pnl00r_5.v": 0.0, + "amesim_pnl00r_5.ff": 64000000.0, + "amesim_pnl00r_5.port_1.p": 15299999.999999806, + "amesim_pnl00r_5.port_1.m_flow": 0.0, + "amesim_pnl00r_5.port_1.h_outflow": -10744.47227494699, + "amesim_pnl00r_5.port_2.p": 15299999.999999806, + "amesim_pnl00r_5.port_2.m_flow": 0.0, + "amesim_pnl00r_5.port_2.h_outflow": -10744.47227494699, + "amesim_pnl00r_6.re": 0.0, + "amesim_pnl00r_6.cm": 0.0, + "amesim_pnl00r_6.v": 0.0, + "amesim_pnl00r_6.ff": 64000000.0, + "amesim_pnl00r_6.port_1.p": 15299999.999999806, + "amesim_pnl00r_6.port_1.m_flow": 0.0, + "amesim_pnl00r_6.port_1.h_outflow": -10744.47227494699, + "amesim_pnl00r_6.port_2.p": 15299999.999999806, + "amesim_pnl00r_6.port_2.m_flow": 0.0, + "amesim_pnl00r_6.port_2.h_outflow": -10744.47227494699, + "amesim_pnl00r_7.re": 0.0, + "amesim_pnl00r_7.cm": 0.0, + "amesim_pnl00r_7.v": 0.0, + "amesim_pnl00r_7.ff": 64000000.0, + "amesim_pnl00r_7.port_1.p": 15299999.999999806, + "amesim_pnl00r_7.port_1.m_flow": 0.0, + "amesim_pnl00r_7.port_1.h_outflow": -10744.47227494699, + "amesim_pnl00r_7.port_2.p": 15299999.999999806, + "amesim_pnl00r_7.port_2.m_flow": 0.0, + "amesim_pnl00r_7.port_2.h_outflow": -10744.47227494699, + "amesim_pnl0001_21.m": 7.583005391067512e-06, + "amesim_pnl0001_21.U": -4.814866271432698, + "amesim_pnl0001_21.p": 100010.14115199873, + "amesim_pnl0001_21.T": 293.16188749199193, + "amesim_pnl0001_21.rho": 0.16420037979331775, + "amesim_pnl0001_21.u": -634954.8791175099, + "amesim_pnl0001_21.h": -25881.128631162454, + "amesim_pnl0001_21.re": 7.0841919899164205, + "amesim_pnl0001_21.cm": 1.69799801924389e-06, + "amesim_pnl0001_21.v": 0.06040227665948869, + "amesim_pnl0001_21.ff": 9.034198973022903, + "amesim_pnl0001_21.port_1.p": 100010.93606015209, + "amesim_pnl0001_21.port_1.m_flow": 1.5267814316720252e-06, + "amesim_pnl0001_21.port_1.h_outflow": -25881.128631162454, + "amesim_pnl0001_21.port_2.p": 100010.14115199873, + "amesim_pnl0001_21.port_2.m_flow": 0.0, + "amesim_pnl0001_21.port_2.h_outflow": -25881.128631162454, + "amesim_pnl0001_25.m": 7.583022584898818e-06, + "amesim_pnl0001_25.U": -4.814866624037128, + "amesim_pnl0001_25.p": 100010.52053114331, + "amesim_pnl0001_25.T": 293.16233468871314, + "amesim_pnl0001_25.rho": 0.16420075210396307, + "amesim_pnl0001_25.u": -634953.4859128174, + "amesim_pnl0001_25.h": -25878.805987953216, + "amesim_pnl0001_25.re": 0.46665689402472854, + "amesim_pnl0001_25.cm": 1.1185243539116951e-07, + "amesim_pnl0001_25.v": 0.003978889741514982, + "amesim_pnl0001_25.ff": 137.14572916308097, + "amesim_pnl0001_25.port_1.p": 100010.91349183957, + "amesim_pnl0001_25.port_1.m_flow": 1.0057376435009283e-07, + "amesim_pnl0001_25.port_1.h_outflow": -25878.805987953216, + "amesim_pnl0001_25.port_2.p": 100010.52053114331, + "amesim_pnl0001_25.port_2.m_flow": 0.0, + "amesim_pnl0001_25.port_2.h_outflow": -25878.805987953216, + "amesim_pnl0001_26.m": 7.583022602021138e-06, + "amesim_pnl0001_26.U": -4.8148666250615975, + "amesim_pnl0001_26.p": 100010.52089922136, + "amesim_pnl0001_26.T": 293.16233510555077, + "amesim_pnl0001_26.rho": 0.1642007524747252, + "amesim_pnl0001_26.u": -634953.484614205, + "amesim_pnl0001_26.h": -25878.803822985225, + "amesim_pnl0001_26.re": 0.46185550514807117, + "amesim_pnl0001_26.cm": 1.1070159714920689e-07, + "amesim_pnl0001_26.v": 0.003937951355627874, + "amesim_pnl0001_26.ff": 138.57147806321277, + "amesim_pnl0001_26.port_1.p": 100010.91281331026, + "amesim_pnl0001_26.port_1.m_flow": 9.953897045222411e-08, + "amesim_pnl0001_26.port_1.h_outflow": -25878.803822985225, + "amesim_pnl0001_26.port_2.p": 100010.52089922136, + "amesim_pnl0001_26.port_2.m_flow": 0.0, + "amesim_pnl0001_26.port_2.h_outflow": -25878.803822985225, + "amesim_pnl0001_27.m": 7.583021743907444e-06, + "amesim_pnl0001_27.U": -4.814866767381367, + "amesim_pnl0001_27.p": 100010.49965580451, + "amesim_pnl0001_27.T": 293.16230601843324, + "amesim_pnl0001_27.rho": 0.16420073389335976, + "amesim_pnl0001_27.u": -634953.5752353417, + "amesim_pnl0001_27.h": -25878.954894385002, + "amesim_pnl0001_27.re": 0.46365647895178613, + "amesim_pnl0001_27.cm": 1.111332802121969e-07, + "amesim_pnl0001_27.v": 0.00395330727842202, + "amesim_pnl0001_27.ff": 138.0332269802168, + "amesim_pnl0001_27.port_1.p": 100010.89196334983, + "amesim_pnl0001_27.port_1.m_flow": 9.992710875690844e-08, + "amesim_pnl0001_27.port_1.h_outflow": -25878.954894385002, + "amesim_pnl0001_27.port_2.p": 100010.49965580451, + "amesim_pnl0001_27.port_2.m_flow": 0.0, + "amesim_pnl0001_27.port_2.h_outflow": -25878.954894385002 + }, + "physicalContract": { + "schemaVersion": 1, + "projectionCategories": [ + "state" + ], + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010316386455937335, + "amesim_pnl0002_1.U": -65.50821976891021, + "amesim_pnl0002_2.m": 0.00010316386455937335, + "amesim_pnl0002_2.U": -65.50821976891021, + "amesim_pnl0002_3.m": 0.00010316386455937335, + "amesim_pnl0002_3.U": -65.50821976891021, + "amesim_pnl0002_4.m": 0.00010316386455937335, + "amesim_pnl0002_4.U": -65.50821976891021, + "amesim_pnl0002_5.m": 0.00010316386455937335, + "amesim_pnl0002_5.U": -65.50821976891021, + "amesim_pnl0002_6.m": 0.00010316386455937335, + "amesim_pnl0002_6.U": -65.50821976891021, + "amesim_pnl0002_7.m": 0.00010316386455937335, + "amesim_pnl0002_7.U": -65.50821976891021, + "amesim_pnl0002_8.m": 0.00010316386455937335, + "amesim_pnl0002_8.U": -65.50821976891021, + "amesim_pnl0001_13.m": 5.158193227968668e-05, + "amesim_pnl0001_13.U": -32.754109884455104, + "amesim_pnl0001_14.m": 5.158193227968668e-05, + "amesim_pnl0001_14.U": -32.754109884455104, + "amesim_pnl0001_15.m": 5.158193227968668e-05, + "amesim_pnl0001_15.U": -32.754109884455104, + "amesim_pnl0001_16.m": 5.158193227968668e-05, + "amesim_pnl0001_16.U": -32.754109884455104, + "amesim_pnl0001_17.m": 5.158193227968668e-05, + "amesim_pnl0001_17.U": -32.754109884455104, + "amesim_pnl0001_18.m": 5.158193227968668e-05, + "amesim_pnl0001_18.U": -32.754109884455104, + "amesim_pnl0001_19.m": 5.158193227968668e-05, + "amesim_pnl0001_19.U": -32.754109884455104, + "amesim_pnl0001_20.m": 5.158193227968668e-05, + "amesim_pnl0001_20.U": -32.754109884455104, + "amesim_pnch012_8.m": 0.002462855848963059, + "amesim_pnch012_8.U": -1563.893548405841, + "amesim_pnch012_9.m": 0.002462855848963059, + "amesim_pnch012_9.U": -1563.893548405841, + "amesim_pnch012_10.m": 0.002462855848963059, + "amesim_pnch012_10.U": -1563.893548405841, + "amesim_pnch012_11.m": 0.002462855848963059, + "amesim_pnch012_11.U": -1563.893548405841, + "amesim_pnch012_12.m": 0.002462855848963059, + "amesim_pnch012_12.U": -1563.893548405841, + "amesim_pnch012_13.m": 0.002462855848963059, + "amesim_pnch012_13.U": -1563.893548405841, + "amesim_pnch012_14.m": 0.002462855848963059, + "amesim_pnch012_14.U": -1563.893548405841, + "amesim_pnch012_15.m": 0.002462855848963059, + "amesim_pnch012_15.U": -1563.893548405841, + "amesim_mecmas21_1.a": -0.8167936695810981, + "amesim_mecmas21_1.v": 0.0, + "amesim_mecmas21_1.x": 0.0, + "amesim_mecmas21_2.a": -0.8167936695810981, + "amesim_mecmas21_2.v": 0.0, + "amesim_mecmas21_2.x": 0.0, + "amesim_mecmas21_3.a": -0.8167936695810981, + "amesim_mecmas21_3.v": 0.0, + "amesim_mecmas21_3.x": 0.0, + "amesim_mecmas21_4.a": -0.8167936695810981, + "amesim_mecmas21_4.v": 0.0, + "amesim_mecmas21_4.x": 0.0, + "amesim_mecmas21_5.a": -0.8167936695810981, + "amesim_mecmas21_5.v": 0.0, + "amesim_mecmas21_5.x": 0.0, + "amesim_mecmas21_6.a": -0.8167936695810981, + "amesim_mecmas21_6.v": 0.0, + "amesim_mecmas21_6.x": 0.0, + "amesim_mecmas21_7.a": -0.8167936695810981, + "amesim_mecmas21_7.v": 0.0, + "amesim_mecmas21_7.x": 0.0, + "amesim_mecmas21_8.a": -0.8167936695810981, + "amesim_mecmas21_8.v": 0.0, + "amesim_mecmas21_8.x": 0.0, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": 0.0, + "amesim_mecmas21_9.x": 0.0, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.582544045113939e-06, + "amesim_pnl0001_21.U": -4.814854153014898, + "amesim_pnl0001_25.m": 7.582544045113939e-06, + "amesim_pnl0001_25.U": -4.814854153014898, + "amesim_pnl0001_26.m": 7.582544045113939e-06, + "amesim_pnl0001_26.U": -4.814854153014898, + "amesim_pnl0001_27.m": 7.582544045113939e-06, + "amesim_pnl0001_27.U": -4.814854153014898 + } + }, + { + "requestedTime": 0.01, + "actualTime": 0.01, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010317023683479696, + "amesim_pnl0002_1.U": -65.50833986686087, + "amesim_pnl0002_2.m": 0.00010317020552041471, + "amesim_pnl0002_2.U": -65.50828975384509, + "amesim_pnl0002_3.m": 0.00010317020356173892, + "amesim_pnl0002_3.U": -65.5082895567585, + "amesim_pnl0002_4.m": 0.00010317023330709878, + "amesim_pnl0002_4.U": -65.50834289205866, + "amesim_pnl0002_5.m": 0.0001031702507607681, + "amesim_pnl0002_5.U": -65.50838518730929, + "amesim_pnl0002_6.m": 0.00010317024283775055, + "amesim_pnl0002_6.U": -65.50838500484299, + "amesim_pnl0002_7.m": 0.00010317023657694063, + "amesim_pnl0002_7.U": -65.5083848238841, + "amesim_pnl0002_8.m": 0.0001031702486833043, + "amesim_pnl0002_8.U": -65.50838515213454, + "amesim_pnl0001_13.m": 5.158531975466972e-05, + "amesim_pnl0001_13.U": -32.75419767896473, + "amesim_pnl0001_14.m": 5.158532284333277e-05, + "amesim_pnl0001_14.U": -32.75419943769701, + "amesim_pnl0001_15.m": 5.1585322334557295e-05, + "amesim_pnl0001_15.U": -32.75419932179396, + "amesim_pnl0001_16.m": 5.158532263958886e-05, + "amesim_pnl0001_16.U": -32.75420199109765, + "amesim_pnl0001_17.m": 5.1585315845768046e-05, + "amesim_pnl0001_17.U": -32.75419747762307, + "amesim_pnl0001_18.m": 5.158530888607434e-05, + "amesim_pnl0001_18.U": -32.75419733222357, + "amesim_pnl0001_19.m": 5.158530867876445e-05, + "amesim_pnl0001_19.U": -32.75419733085197, + "amesim_pnl0001_20.m": 5.1585302197139716e-05, + "amesim_pnl0001_20.U": -32.75419711624529, + "amesim_pnch012_8.m": 0.0024628449632822912, + "amesim_pnch012_8.U": -1563.8058598429288, + "amesim_pnch012_9.m": 0.002462845772693282, + "amesim_pnch012_9.U": -1563.8061590567193, + "amesim_pnch012_10.m": 0.0024628456829034035, + "amesim_pnch012_10.U": -1563.8061345237102, + "amesim_pnch012_11.m": 0.002462845406986056, + "amesim_pnch012_11.U": -1563.8060050737704, + "amesim_pnch012_12.m": 0.0024628462370350226, + "amesim_pnch012_12.U": -1563.8063023509549, + "amesim_pnch012_13.m": 0.0024628462184039185, + "amesim_pnch012_13.U": -1563.806262550833, + "amesim_pnch012_14.m": 0.0024628462530603456, + "amesim_pnch012_14.U": -1563.8062690804336, + "amesim_pnch012_15.m": 0.0024628463546484862, + "amesim_pnch012_15.U": -1563.8063300686276, + "amesim_mecmas21_1.a": -0.8094007095162321, + "amesim_mecmas21_1.v": -0.008142348981557829, + "amesim_mecmas21_1.x": -4.077399113631761e-05, + "amesim_mecmas21_2.a": -0.8094033890846988, + "amesim_mecmas21_2.v": -0.008142384862410507, + "amesim_mecmas21_2.x": -4.0774076525702604e-05, + "amesim_mecmas21_3.a": -0.8094047054189325, + "amesim_mecmas21_3.v": -0.008142387995845298, + "amesim_mecmas21_3.x": -4.077407991304482e-05, + "amesim_mecmas21_4.a": -0.8094050214268195, + "amesim_mecmas21_4.v": -0.00814236252844876, + "amesim_mecmas21_4.x": -4.0774003077459985e-05, + "amesim_mecmas21_5.a": -0.8094325611189676, + "amesim_mecmas21_5.v": -0.008142536300684011, + "amesim_mecmas21_5.x": -4.0774477193010746e-05, + "amesim_mecmas21_6.a": -0.8094242695666959, + "amesim_mecmas21_6.v": -0.008142459013504477, + "amesim_mecmas21_6.x": -4.0774264753802296e-05, + "amesim_mecmas21_7.a": -0.8094210730652039, + "amesim_mecmas21_7.v": -0.008142446360862265, + "amesim_mecmas21_7.x": -4.077424700281535e-05, + "amesim_mecmas21_8.a": -0.8094476799580272, + "amesim_mecmas21_8.v": -0.008142614646753582, + "amesim_mecmas21_8.x": -4.0774614225908125e-05, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.8009330463652482e-22, + "amesim_mecmas21_9.x": -2.1367171061617978e-27, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.583005391067512e-06, + "amesim_pnl0001_21.U": -4.814866271432698, + "amesim_pnl0001_25.m": 7.583022584898818e-06, + "amesim_pnl0001_25.U": -4.814866624037128, + "amesim_pnl0001_26.m": 7.583022602021138e-06, + "amesim_pnl0001_26.U": -4.8148666250615975, + "amesim_pnl0001_27.m": 7.583021743907444e-06, + "amesim_pnl0001_27.U": -4.814866767381367 + } + } + ], + "eventTrace": { + "signalEventTimes": [], + "stateTransitionCount": 0, + "mechanicalTransitionTimes": [], + "solverStartCount": 1, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.01, + "simulatedUntil": 0.01, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + }, + "comparisonMode": "numericTolerance" + }, + "outputContract": { + "schemaVersion": 1, + "sha256": "f084b95ae912fc0453176d2cd9a1c28749f6c970414fb21e3f50c1e78d2685b9", + "variableMetadataSha256": "29af50c8ec1677c341317b24b847fdb5f62a06ed1da85447f6ee6e59a04881dd", + "seriesShapeSha256": "ec7480d715eb1f325240c88a06c0eb894ccbcdefaec5484cbe675dc8e7fb4113", + "variableCount": 1784, + "seriesKeyCount": 1785, + "sampleCount": 2, + "seriesLengthsConsistent": true, + "containsPhysicalValues": false, + "hashPayload": "variables metadata + ordered series keys/lengths" + }, + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010316386455937335, + "amesim_pnl0002_1.U": -65.50821976891021, + "amesim_pnl0002_2.m": 0.00010316386455937335, + "amesim_pnl0002_2.U": -65.50821976891021, + "amesim_pnl0002_3.m": 0.00010316386455937335, + "amesim_pnl0002_3.U": -65.50821976891021, + "amesim_pnl0002_4.m": 0.00010316386455937335, + "amesim_pnl0002_4.U": -65.50821976891021, + "amesim_pnl0002_5.m": 0.00010316386455937335, + "amesim_pnl0002_5.U": -65.50821976891021, + "amesim_pnl0002_6.m": 0.00010316386455937335, + "amesim_pnl0002_6.U": -65.50821976891021, + "amesim_pnl0002_7.m": 0.00010316386455937335, + "amesim_pnl0002_7.U": -65.50821976891021, + "amesim_pnl0002_8.m": 0.00010316386455937335, + "amesim_pnl0002_8.U": -65.50821976891021, + "amesim_pnl0001_13.m": 5.158193227968668e-05, + "amesim_pnl0001_13.U": -32.754109884455104, + "amesim_pnl0001_14.m": 5.158193227968668e-05, + "amesim_pnl0001_14.U": -32.754109884455104, + "amesim_pnl0001_15.m": 5.158193227968668e-05, + "amesim_pnl0001_15.U": -32.754109884455104, + "amesim_pnl0001_16.m": 5.158193227968668e-05, + "amesim_pnl0001_16.U": -32.754109884455104, + "amesim_pnl0001_17.m": 5.158193227968668e-05, + "amesim_pnl0001_17.U": -32.754109884455104, + "amesim_pnl0001_18.m": 5.158193227968668e-05, + "amesim_pnl0001_18.U": -32.754109884455104, + "amesim_pnl0001_19.m": 5.158193227968668e-05, + "amesim_pnl0001_19.U": -32.754109884455104, + "amesim_pnl0001_20.m": 5.158193227968668e-05, + "amesim_pnl0001_20.U": -32.754109884455104, + "amesim_pnch012_8.m": 0.002462855848963059, + "amesim_pnch012_8.U": -1563.893548405841, + "amesim_pnch012_9.m": 0.002462855848963059, + "amesim_pnch012_9.U": -1563.893548405841, + "amesim_pnch012_10.m": 0.002462855848963059, + "amesim_pnch012_10.U": -1563.893548405841, + "amesim_pnch012_11.m": 0.002462855848963059, + "amesim_pnch012_11.U": -1563.893548405841, + "amesim_pnch012_12.m": 0.002462855848963059, + "amesim_pnch012_12.U": -1563.893548405841, + "amesim_pnch012_13.m": 0.002462855848963059, + "amesim_pnch012_13.U": -1563.893548405841, + "amesim_pnch012_14.m": 0.002462855848963059, + "amesim_pnch012_14.U": -1563.893548405841, + "amesim_pnch012_15.m": 0.002462855848963059, + "amesim_pnch012_15.U": -1563.893548405841, + "amesim_mecmas21_1.a": -0.8167936695810981, + "amesim_mecmas21_1.v": 0.0, + "amesim_mecmas21_1.x": 0.0, + "amesim_mecmas21_2.a": -0.8167936695810981, + "amesim_mecmas21_2.v": 0.0, + "amesim_mecmas21_2.x": 0.0, + "amesim_mecmas21_3.a": -0.8167936695810981, + "amesim_mecmas21_3.v": 0.0, + "amesim_mecmas21_3.x": 0.0, + "amesim_mecmas21_4.a": -0.8167936695810981, + "amesim_mecmas21_4.v": 0.0, + "amesim_mecmas21_4.x": 0.0, + "amesim_mecmas21_5.a": -0.8167936695810981, + "amesim_mecmas21_5.v": 0.0, + "amesim_mecmas21_5.x": 0.0, + "amesim_mecmas21_6.a": -0.8167936695810981, + "amesim_mecmas21_6.v": 0.0, + "amesim_mecmas21_6.x": 0.0, + "amesim_mecmas21_7.a": -0.8167936695810981, + "amesim_mecmas21_7.v": 0.0, + "amesim_mecmas21_7.x": 0.0, + "amesim_mecmas21_8.a": -0.8167936695810981, + "amesim_mecmas21_8.v": 0.0, + "amesim_mecmas21_8.x": 0.0, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": 0.0, + "amesim_mecmas21_9.x": 0.0, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.582544045113939e-06, + "amesim_pnl0001_21.U": -4.814854153014898, + "amesim_pnl0001_25.m": 7.582544045113939e-06, + "amesim_pnl0001_25.U": -4.814854153014898, + "amesim_pnl0001_26.m": 7.582544045113939e-06, + "amesim_pnl0001_26.U": -4.814854153014898, + "amesim_pnl0001_27.m": 7.582544045113939e-06, + "amesim_pnl0001_27.U": -4.814854153014898 + } + }, + { + "requestedTime": 0.01, + "actualTime": 0.01, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010317023683479696, + "amesim_pnl0002_1.U": -65.50833986686087, + "amesim_pnl0002_2.m": 0.00010317020552041471, + "amesim_pnl0002_2.U": -65.50828975384509, + "amesim_pnl0002_3.m": 0.00010317020356173892, + "amesim_pnl0002_3.U": -65.5082895567585, + "amesim_pnl0002_4.m": 0.00010317023330709878, + "amesim_pnl0002_4.U": -65.50834289205866, + "amesim_pnl0002_5.m": 0.0001031702507607681, + "amesim_pnl0002_5.U": -65.50838518730929, + "amesim_pnl0002_6.m": 0.00010317024283775055, + "amesim_pnl0002_6.U": -65.50838500484299, + "amesim_pnl0002_7.m": 0.00010317023657694063, + "amesim_pnl0002_7.U": -65.5083848238841, + "amesim_pnl0002_8.m": 0.0001031702486833043, + "amesim_pnl0002_8.U": -65.50838515213454, + "amesim_pnl0001_13.m": 5.158531975466972e-05, + "amesim_pnl0001_13.U": -32.75419767896473, + "amesim_pnl0001_14.m": 5.158532284333277e-05, + "amesim_pnl0001_14.U": -32.75419943769701, + "amesim_pnl0001_15.m": 5.1585322334557295e-05, + "amesim_pnl0001_15.U": -32.75419932179396, + "amesim_pnl0001_16.m": 5.158532263958886e-05, + "amesim_pnl0001_16.U": -32.75420199109765, + "amesim_pnl0001_17.m": 5.1585315845768046e-05, + "amesim_pnl0001_17.U": -32.75419747762307, + "amesim_pnl0001_18.m": 5.158530888607434e-05, + "amesim_pnl0001_18.U": -32.75419733222357, + "amesim_pnl0001_19.m": 5.158530867876445e-05, + "amesim_pnl0001_19.U": -32.75419733085197, + "amesim_pnl0001_20.m": 5.1585302197139716e-05, + "amesim_pnl0001_20.U": -32.75419711624529, + "amesim_pnch012_8.m": 0.0024628449632822912, + "amesim_pnch012_8.U": -1563.8058598429288, + "amesim_pnch012_9.m": 0.002462845772693282, + "amesim_pnch012_9.U": -1563.8061590567193, + "amesim_pnch012_10.m": 0.0024628456829034035, + "amesim_pnch012_10.U": -1563.8061345237102, + "amesim_pnch012_11.m": 0.002462845406986056, + "amesim_pnch012_11.U": -1563.8060050737704, + "amesim_pnch012_12.m": 0.0024628462370350226, + "amesim_pnch012_12.U": -1563.8063023509549, + "amesim_pnch012_13.m": 0.0024628462184039185, + "amesim_pnch012_13.U": -1563.806262550833, + "amesim_pnch012_14.m": 0.0024628462530603456, + "amesim_pnch012_14.U": -1563.8062690804336, + "amesim_pnch012_15.m": 0.0024628463546484862, + "amesim_pnch012_15.U": -1563.8063300686276, + "amesim_mecmas21_1.a": -0.8094007095162321, + "amesim_mecmas21_1.v": -0.008142348981557829, + "amesim_mecmas21_1.x": -4.077399113631761e-05, + "amesim_mecmas21_2.a": -0.8094033890846988, + "amesim_mecmas21_2.v": -0.008142384862410507, + "amesim_mecmas21_2.x": -4.0774076525702604e-05, + "amesim_mecmas21_3.a": -0.8094047054189325, + "amesim_mecmas21_3.v": -0.008142387995845298, + "amesim_mecmas21_3.x": -4.077407991304482e-05, + "amesim_mecmas21_4.a": -0.8094050214268195, + "amesim_mecmas21_4.v": -0.00814236252844876, + "amesim_mecmas21_4.x": -4.0774003077459985e-05, + "amesim_mecmas21_5.a": -0.8094325611189676, + "amesim_mecmas21_5.v": -0.008142536300684011, + "amesim_mecmas21_5.x": -4.0774477193010746e-05, + "amesim_mecmas21_6.a": -0.8094242695666959, + "amesim_mecmas21_6.v": -0.008142459013504477, + "amesim_mecmas21_6.x": -4.0774264753802296e-05, + "amesim_mecmas21_7.a": -0.8094210730652039, + "amesim_mecmas21_7.v": -0.008142446360862265, + "amesim_mecmas21_7.x": -4.077424700281535e-05, + "amesim_mecmas21_8.a": -0.8094476799580272, + "amesim_mecmas21_8.v": -0.008142614646753582, + "amesim_mecmas21_8.x": -4.0774614225908125e-05, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.8009330463652482e-22, + "amesim_mecmas21_9.x": -2.1367171061617978e-27, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.583005391067512e-06, + "amesim_pnl0001_21.U": -4.814866271432698, + "amesim_pnl0001_25.m": 7.583022584898818e-06, + "amesim_pnl0001_25.U": -4.814866624037128, + "amesim_pnl0001_26.m": 7.583022602021138e-06, + "amesim_pnl0001_26.U": -4.8148666250615975, + "amesim_pnl0001_27.m": 7.583021743907444e-06, + "amesim_pnl0001_27.U": -4.814866767381367 + } + } + ], + "diagnostics": { + "integration": { + "method": "BDF", + "jacobianSparsity": { + "nonzeroCount": 3280, + "density": 0.18824609733700642, + "colorGroupCount": 52 + }, + "jacobian": { + "mode": "scipySparseFiniteDifference", + "fallbackReason": null, + "jacobianEvaluationCount": 38, + "fullBuildCount": 38, + "finiteDifferenceRhsEstimateIsExact": false + }, + "segmentCount": 1, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.01, + "simulatedUntil": 0.01, + "nfev": 418, + "njev": 38, + "nlu": 118, + "acceptedStepCount": 92, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 1976 + } + ], + "totals": { + "nfev": 418, + "njev": 38, + "nlu": 118, + "acceptedStepCount": 92, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 1976, + "jacobianRhsEvaluationCountEstimate": 2014 + } + }, + "pressureFlow": { + "solveCount": 5072, + "seededSolveCount": 5072, + "nonlinearSolveCount": 0, + "fastPathHitRate": 1.0, + "optimizerEvaluationCount": 0, + "residualEvaluationCount": 0, + "blockFallbackCount": 0, + "denseFallbackCount": 0, + "closurePassCount": 5072, + "secondaryPhysicalIslandCount": 1, + "secondaryBlockCount": 12, + "secondaryUnknownCount": 368, + "equationBlockFallbackReasons": [], + "usesConservativeGlobalCoupling": false, + "couplingPlanFallbackReason": null, + "maxScaledResidual": 5.136678395784524e-17, + "maxEvaluationsPerSolve": 0, + "maxResidualEvaluationsPerSolve": 0, + "lastScope": [ + "amesim_pnch023_1", + "amesim_pnor001_2", + "amesim_pn3node2_2", + "amesim_pn3node2_3", + "amesim_pnch023_2", + "amesim_pnor001_3", + "amesim_pnl0001_2", + "amesim_pnl0001_4", + "amesim_pnl0003_2", + "amesim_pnl0003_8", + "amesim_pnl00r_5", + "amesim_pnor001_1", + "amesim_pn3node2_1", + "amesim_pnch023_4", + "amesim_pnor001_8", + "amesim_pn3node2_8", + "amesim_pnl0001_1", + "amesim_pnl0001_11", + "amesim_pnl0003_1", + "amesim_pnl0003_7", + "amesim_pnl00r_4", + "amesim_pnor001_4", + "amesim_pn3node2_4", + "amesim_pn3node2_5", + "amesim_pnch023_3", + "amesim_pnor001_5", + "amesim_pnl0001_5", + "amesim_pnl0001_9", + "amesim_pnl0003_3", + "amesim_pnl0003_4", + "amesim_pnl00r_6", + "amesim_pnor001_6", + "amesim_pn3node2_6", + "amesim_pnor001_7", + "amesim_pnl0001_7", + "amesim_pn3node2_9", + "amesim_pnl0001_10", + "amesim_pnl0003_5", + "amesim_pnl0003_6", + "amesim_pnl00r_7", + "amesim_pnvo001_1", + "amesim_p4node2_1", + "amesim_pnl0002_1", + "amesim_pnl0002_8", + "amesim_pnl0001_13", + "amesim_pnch012_15", + "amesim_pnvo001_2", + "amesim_p4node2_2", + "amesim_pnl0002_2", + "amesim_pnl0001_14", + "amesim_pnch012_14", + "amesim_pnvo001_4", + "amesim_p4node2_4", + "amesim_pnl0002_3", + "amesim_pnl0002_4", + "amesim_pnl0001_16", + "amesim_pnch012_12", + "amesim_pnvo001_5", + "amesim_p4node2_5", + "amesim_pnl0002_5", + "amesim_pnl0001_17", + "amesim_pnch012_11", + "amesim_pnl0001_21", + "amesim_pnvo001_6", + "amesim_p4node2_6", + "amesim_pnl0002_6", + "amesim_pnl0001_18", + "amesim_pnch012_10", + "amesim_pnl0001_25", + "amesim_pnvo001_7", + "amesim_p4node2_7", + "amesim_pnl0002_7", + "amesim_pnl0001_19", + "amesim_pnch012_9", + "amesim_pnl0001_26", + "amesim_pnvo001_8", + "amesim_p4node2_8", + "amesim_pnl0001_20", + "amesim_pnch012_8", + "amesim_pnl0001_27", + "amesim_pnvo001_3", + "amesim_p4node2_3", + "amesim_pnl0001_15", + "amesim_pnch012_13" + ], + "last": { + "success": true, + "message": "Compiled causal stream-pressure block completed; residuals reuse the latest full audit.", + "evaluations": 0, + "pressureScale": 15299999.999999806, + "flowScale": 0.001, + "maxScaledResidual": 0.0, + "maxRawResidual": 0.0, + "residualEvaluations": 0, + "jacobianMode": "seeded", + "denseFallbackUsed": false, + "nonlinearBlockCount": 0, + "nonlinearBlockUnknownCount": 0, + "blockFallbackUsed": false, + "blockFallbackReason": null, + "residualVerifiedThisSolve": false, + "causalFastPathUsed": true + }, + "causalExecution": { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 2404, + "fullResidualAuditCount": 38, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 36, + "lastVerifiedMaxScaledResidual": 6.1409888675936775e-18, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 2404, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 2404, + "compiledEffortUnknownCount": 440, + "compiledFlowAssignmentCount": 336, + "compiledAssignmentCount": 776, + "logicalEffortCoordinateCount": 116, + "eliminatedEffortAliasCount": 324, + "canonicalCoordinateCount": 452, + "compatibilityScatterCount": 776 + }, + "secondaryCausalExecution": [ + { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 2589, + "fullResidualAuditCount": 41, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 29, + "lastVerifiedMaxScaledResidual": 0.0, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 2589, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 2589, + "compiledEffortUnknownCount": 184, + "compiledFlowAssignmentCount": 184, + "compiledAssignmentCount": 368 + } + ] + }, + "stream": { + "maxIterationsPerSolve": 4, + "maxThermofluidIterations": 2, + "thermofluidClosure": { + "failureCount": 0, + "lastFailure": null, + "lastSuccess": { + "rhsTime": 0.01, + "iterations": 2, + "maxDelta": 0.0, + "scale": 1.0, + "tolerance": 1e-12, + "worstPort": null + }, + "transaction": { + "physicalPortValueSlotCount": 1472, + "physicalFlowPortCount": 336, + "componentCount": 156, + "cacheBindingCount": 72, + "streamAndCausalCacheSlotCount": 112, + "customCacheHookCount": 0, + "diagnosticOwnerCount": 4 + } + }, + "last": { + "converged": true, + "iterations": 2, + "maxDelta": 0.0 + } + }, + "signal": { + "propagations": 24420, + "eventTimes": [], + "last": { + "propagated": 10 + } + }, + "pneumaticVolume": { + "propagations": 19536, + "last": { + "propagated": 8, + "outputPorts": [ + "amesim_pnrp17_1.port_1", + "amesim_pnrp17_2.port_1", + "amesim_pnrp17_3.port_1", + "amesim_pnrp17_4.port_1", + "amesim_pnrp17_5.port_1", + "amesim_pnrp17_6.port_1", + "amesim_pnrp17_7.port_1", + "amesim_pnrp17_8.port_1" + ] + } + }, + "stateCount": 132, + "sampleCount": 2, + "performance": { + "mode": "standard", + "phases": { + "simulation.integration": { + "calls": 1, + "inclusiveNs": 11219928500, + "selfNs": 11219928500, + "maxNs": 11219928500, + "errors": 0 + }, + "simulation.network_compilation": { + "calls": 1, + "inclusiveNs": 32796565, + "selfNs": 32796565, + "maxNs": 32796565, + "errors": 0 + }, + "simulation.postprocessing": { + "calls": 1, + "inclusiveNs": 21185788, + "selfNs": 21185788, + "maxNs": 21185788, + "errors": 0 + }, + "simulation.response_assembly": { + "calls": 1, + "inclusiveNs": 18474000, + "selfNs": 18474000, + "maxNs": 18474000, + "errors": 0 + }, + "simulation.result_assembly": { + "calls": 1, + "inclusiveNs": 6805921, + "selfNs": 6805921, + "maxNs": 6805921, + "errors": 0 + }, + "simulation.sample_initialization": { + "calls": 1, + "inclusiveNs": 255047083, + "selfNs": 255047083, + "maxNs": 255047083, + "errors": 0 + }, + "simulation.system_construction": { + "calls": 1, + "inclusiveNs": 152752561, + "selfNs": 152752561, + "maxNs": 152752561, + "errors": 0 + }, + "simulation.total": { + "calls": 1, + "inclusiveNs": 11723899267, + "selfNs": 1728056, + "maxNs": 11723899267, + "errors": 0 + }, + "simulation.xml_validation": { + "calls": 1, + "inclusiveNs": 15180793, + "selfNs": 15180793, + "maxNs": 15180793, + "errors": 0 + } + }, + "properties": {}, + "propertyOutermostNs": 0 + } + }, + "eventTrace": { + "signalEventTimes": [], + "stateTransitionCount": 0, + "mechanicalTransitionTimes": [], + "solverStartCount": 1, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.01, + "simulatedUntil": 0.01, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + }, + "physicalStateV21": { + "schemaVersion": 1, + "id": "physical-state-v2.1", + "projectionCategories": [ + "pressure", + "massFlow", + "conservation", + "discreteMode" + ], + "layout": { + "projectionKeys": [ + "pressure.pnch012_8.absolute", + "pressure.pnl0001_20.absolute", + "massFlow.pnl0001_20.port_1.intoComponent", + "massFlow.pnvo001_5.port_2.intoComponent", + "conservation.p4node2_8.massBalance", + "conservation.pnvo001_5.massBalance", + "conservation.pnl0001_20_pnch012_8.connectionMassBalance", + "conservation.totalStoredGasMass", + "discrete.pnvo001_5.openMode", + "discrete.mecmas21_9.endstopMode", + "discrete.mecmas21_10.endstopMode" + ], + "projections": [ + { + "key": "pressure.pnch012_8.absolute", + "category": "pressure", + "unit": "Pa", + "python": { + "sourceKeys": [ + "amesim_pnch012_8.p" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "press@pn_c1_8" + ], + "sourceUnit": "Pa (gauge)", + "targetUnit": "Pa (absolute)", + "formula": "target = source + 101300", + "scale": 1.0, + "offset": 101300.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 0.001 + } + }, + { + "key": "pressure.pnl0001_20.absolute", + "category": "pressure", + "unit": "Pa", + "python": { + "sourceKeys": [ + "amesim_pnl0001_20.p" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "p2@pneumatic_69" + ], + "sourceUnit": "Pa (gauge)", + "targetUnit": "Pa (absolute)", + "formula": "target = source + 101300", + "scale": 1.0, + "offset": 101300.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 0.001 + } + }, + { + "key": "massFlow.pnl0001_20.port_1.intoComponent", + "category": "massFlow", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnl0001_20.port_1.m_flow" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "dm1@pneumatic_69" + ], + "sourceUnit": "g/s (AMESim component orientation)", + "targetUnit": "kg/s (positive into generic component)", + "formula": "target = -source * 1e-3", + "scale": -0.001, + "offset": 0.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09 + } + }, + { + "key": "massFlow.pnvo001_5.port_2.intoComponent", + "category": "massFlow", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnvo001_5.port_2.m_flow" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "dm2@pn_morifice_1" + ], + "sourceUnit": "g/s (AMESim component orientation)", + "targetUnit": "kg/s (positive into generic component)", + "formula": "target = -source * 1e-3", + "scale": -0.001, + "offset": 0.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09 + } + }, + { + "key": "conservation.p4node2_8.massBalance", + "category": "conservation", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_p4node2_8.port_1.m_flow", + "amesim_p4node2_8.port_2.m_flow", + "amesim_p4node2_8.port_3.m_flow", + "amesim_p4node2_8.port_4.m_flow" + ], + "formula": "sum" + }, + "amesim": { + "dataPaths": [], + "note": "AMESim archive has no complete saved four-port tuple." + }, + "tolerance": { + "relative": 0.0, + "absolute": 1e-09 + } + }, + { + "key": "conservation.pnvo001_5.massBalance", + "category": "conservation", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnvo001_5.port_2.m_flow", + "amesim_pnvo001_5.port_3.m_flow" + ], + "formula": "sum" + }, + "amesim": { + "dataPaths": [ + "dm2@pn_morifice_1", + "dm3@pn_morifice_1" + ], + "sourceUnit": "g/s", + "targetUnit": "kg/s", + "formula": "target = -(source1 + source2) * 1e-3" + }, + "tolerance": { + "relative": 0.0, + "absolute": 1e-09 + } + }, + { + "key": "conservation.pnl0001_20_pnch012_8.connectionMassBalance", + "category": "conservation", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnl0001_20.port_1.m_flow", + "amesim_pnch012_8.port_1.m_flow" + ], + "formula": "sum" + }, + "amesim": { + "dataPaths": [], + "note": "PNCH012 port flow is not saved; local connector contract is authoritative." + }, + "tolerance": { + "relative": 0.0, + "absolute": 1e-09 + } + }, + { + "key": "conservation.totalStoredGasMass", + "category": "conservation", + "unit": "kg", + "python": { + "sourceKeys": [ + "amesim_pnch012_10.m", + "amesim_pnch012_11.m", + "amesim_pnch012_12.m", + "amesim_pnch012_13.m", + "amesim_pnch012_14.m", + "amesim_pnch012_15.m", + "amesim_pnch012_8.m", + "amesim_pnch012_9.m", + "amesim_pnch023_1.m", + "amesim_pnch023_2.m", + "amesim_pnch023_3.m", + "amesim_pnch023_4.m", + "amesim_pnl0001_1.m", + "amesim_pnl0001_10.m", + "amesim_pnl0001_11.m", + "amesim_pnl0001_13.m", + "amesim_pnl0001_14.m", + "amesim_pnl0001_15.m", + "amesim_pnl0001_16.m", + "amesim_pnl0001_17.m", + "amesim_pnl0001_18.m", + "amesim_pnl0001_19.m", + "amesim_pnl0001_2.m", + "amesim_pnl0001_20.m", + "amesim_pnl0001_21.m", + "amesim_pnl0001_25.m", + "amesim_pnl0001_26.m", + "amesim_pnl0001_27.m", + "amesim_pnl0001_4.m", + "amesim_pnl0001_5.m", + "amesim_pnl0001_7.m", + "amesim_pnl0001_9.m", + "amesim_pnl0002_1.m", + "amesim_pnl0002_2.m", + "amesim_pnl0002_3.m", + "amesim_pnl0002_4.m", + "amesim_pnl0002_5.m", + "amesim_pnl0002_6.m", + "amesim_pnl0002_7.m", + "amesim_pnl0002_8.m", + "amesim_pnl0003_1.m1", + "amesim_pnl0003_1.m2", + "amesim_pnl0003_2.m1", + "amesim_pnl0003_2.m2", + "amesim_pnl0003_3.m1", + "amesim_pnl0003_3.m2", + "amesim_pnl0003_4.m1", + "amesim_pnl0003_4.m2", + "amesim_pnl0003_5.m1", + "amesim_pnl0003_5.m2", + "amesim_pnl0003_6.m1", + "amesim_pnl0003_6.m2", + "amesim_pnl0003_7.m1", + "amesim_pnl0003_7.m2", + "amesim_pnl0003_8.m1", + "amesim_pnl0003_8.m2" + ], + "formula": "sum" + }, + "amesim": { + "dataPathSelection": "units == 'g' and signal starts with 'mgas'", + "sourceUnit": "g", + "targetUnit": "kg", + "formula": "target = sum(sources) * 1e-3" + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09 + } + }, + { + "key": "discrete.pnvo001_5.openMode", + "category": "discreteMode", + "unit": "1", + "python": { + "sourceKeys": [ + "amesim_pnvo001_5.xv" + ], + "formula": "1 if opening >= 0.5 else 0" + }, + "amesim": { + "dataPaths": [ + "xv@pn_morifice_1" + ], + "sourceUnit": "1", + "targetUnit": "mode code {0,1}", + "formula": "1 if source >= 0.5 else 0" + }, + "tolerance": { + "relative": 0.0, + "absolute": 0.0 + } + }, + { + "key": "discrete.mecmas21_9.endstopMode", + "category": "discreteMode", + "unit": "1", + "python": { + "sourceKeys": [ + "amesim_mecmas21_9.x", + "amesim_mecmas21_9.v", + "amesim_mecmas21_9.port_1.f", + "amesim_mecmas21_9.port_2.f" + ], + "formula": "-1 lower, 0 free, +1 upper using boundary and net-force direction" + }, + "amesim": { + "dataPaths": [ + "x1@mass_friction_endstops_19", + "v1@mass_friction_endstops_19" + ], + "lowerBound": -0.72, + "upperBound": 0.0, + "note": "No saved AMESim endstop code; reference is boundary occupancy." + }, + "tolerance": { + "relative": 0.0, + "absolute": 0.0 + } + }, + { + "key": "discrete.mecmas21_10.endstopMode", + "category": "discreteMode", + "unit": "1", + "python": { + "sourceKeys": [ + "amesim_mecmas21_10.x", + "amesim_mecmas21_10.v", + "amesim_mecmas21_10.port_1.f", + "amesim_mecmas21_10.port_2.f" + ], + "formula": "-1 lower, 0 free, +1 upper using boundary and net-force direction" + }, + "amesim": { + "dataPaths": [ + "x1@mass_friction_endstops_18", + "v1@mass_friction_endstops_18" + ], + "lowerBound": 0.0, + "upperBound": 0.37, + "note": "No saved AMESim endstop code; reference is boundary occupancy." + }, + "tolerance": { + "relative": 0.0, + "absolute": 0.0 + } + } + ], + "projectionLayoutSha256": "55cc8f71ea72fd46f71f1ede2587aeb9f6d590bde8e97e881648f88a4a90dca6" + }, + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "values": { + "pressure.pnch012_8.absolute": 100000.0, + "pressure.pnl0001_20.absolute": 100000.0, + "massFlow.pnl0001_20.port_1.intoComponent": 0.0, + "massFlow.pnvo001_5.port_2.intoComponent": 0.0, + "conservation.p4node2_8.massBalance": 0.0, + "conservation.pnvo001_5.massBalance": 0.0, + "conservation.pnl0001_20_pnch012_8.connectionMassBalance": 0.0, + "conservation.totalStoredGasMass": 5.5668930151375235, + "discrete.pnvo001_5.openMode": 0.0, + "discrete.mecmas21_9.endstopMode": 1.0, + "discrete.mecmas21_10.endstopMode": -1.0 + } + }, + { + "requestedTime": 0.01, + "actualTime": 0.01, + "available": true, + "values": { + "pressure.pnch012_8.absolute": 100011.69179789908, + "pressure.pnl0001_20.absolute": 100010.89196334983, + "massFlow.pnl0001_20.port_1.intoComponent": 1.9570175617159107e-06, + "massFlow.pnvo001_5.port_2.intoComponent": 0.0, + "conservation.p4node2_8.massBalance": 5.293955920339377e-23, + "conservation.pnvo001_5.massBalance": 0.0, + "conservation.pnl0001_20_pnch012_8.connectionMassBalance": 0.0, + "conservation.totalStoredGasMass": 5.5668930151375235, + "discrete.pnvo001_5.openMode": 0.0, + "discrete.mecmas21_9.endstopMode": 1.0, + "discrete.mecmas21_10.endstopMode": -1.0 + } + } + ], + "comparisonMode": "reviewedLocalGoldenWithAmesimReference" + } + } + }, + "acceptance": { + "evaluated": true, + "passed": true, + "issues": [], + "regressionGolden": { + "configured": false, + "evaluated": false, + "passed": null, + "issues": [] + }, + "physicalStateV21Golden": { + "configured": false, + "evaluated": false, + "passed": null, + "issues": [] + } + } + }, + { + "caseId": "0.2s", + "stopTime": 0.2, + "sampleStep": 0.01, + "maxStep": 0.001, + "lane": "production", + "samplingMode": "source", + "maxStepMode": "source", + "runtimePredictionEligible": true, + "predictedWallSeconds": null, + "softTimeoutSeconds": 300.0, + "hardTimeoutSeconds": 360.0, + "outcome": "completed", + "softCancelSent": false, + "hardTimeoutReached": false, + "orchestrationWallSeconds": 159.6616968791932, + "returnCode": 0, + "lastSimulatedTime": 0.2, + "progressEventCount": 243, + "lastProgressEvent": { + "event": "progress", + "progress": 100, + "phase": "complete", + "message": "正在汇总仿真结果", + "simulatedTime": 0.2, + "totalTime": 0.2, + "wallSeconds": 158.5235005132854 + }, + "stderrTail": [], + "worker": { + "event": "result", + "outcome": "completed", + "sourceSha256": "0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b", + "sourcePath": "/home/lujz/projects/SystemSimulationApp/tests/data/test-mql-8.xml", + "derivedConfiguration": { + "stopTime": 0.2, + "sampleStep": 0.01, + "maxStep": 0.001, + "lane": "production", + "sourceXmlUnmodified": true + }, + "wallSeconds": 158.76552717387676, + "cpuSeconds": 161.99111399999998, + "peakRssBytes": 202153984, + "peakRssRaw": 197416, + "peakRssRawUnit": "KiB", + "lastSimulatedTime": 0.2, + "runtime": { + "python": "3.12.3 (main, Jun 19 2026, 12:46:00) [GCC 13.3.0]", + "pythonImplementation": "CPython", + "executable": "/home/lujz/projects/SystemSimulationApp/.venv/bin/python", + "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39", + "machine": "x86_64", + "processor": "x86_64", + "cpuCount": 16, + "repository": { + "root": "/home/lujz/projects/SystemSimulationApp", + "head": "684d28752ac2fd011458befcb216b47aae692e3e", + "branch": "model-development", + "dirty": true, + "status": [ + "M .github/workflows/solver-regression.yml", + " M README.md", + " M app/simulation/benchmark_regression.py", + " M \"docs/other/\\346\\261\\202\\350\\247\\243\\345\\231\\250\\346\\200\\247\\350\\203\\275\\344\\274\\230\\345\\214\\226\\344\\273\\273\\345\\212\\241\\346\\270\\205\\345\\215\\225.md\"", + " M requirements.txt", + " M tests/baselines/simulation/test_mql_8/manifest.json", + " M tests/baselines/simulation/test_mql_full_branches/manifest.json", + " M tests/data/test-mql-8.json", + " M tests/data/test-mql-8.xml", + " M tests/test_benchmark_regression.py", + " M tests/test_dependency_constraints.py", + " M tests/test_mql_full_branches_regression.py", + " M tests/test_supported_piston_tangent.py", + "?? app/simulation/physical_state_v21.py", + "?? constraints/python312-linux-x86_64.lock", + "?? tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-amesim-aligned-v1-candidate-0.2.json", + "?? tests/baselines/simulation/test_mql_full_branches/goldens/production-0.81s-v1.json", + "?? tests/baselines/simulation/test_mql_full_branches/goldens/production-2.10s-v1.json", + "?? tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-1.json", + "?? tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-2.json", + "?? tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-3.json", + "?? tests/test_physical_state_v21.py", + "?? tests/test_test_mql_ame_contract.py" + ] + }, + "packages": { + "numpy": "2.5.2", + "scipy": "1.18.0", + "lxml": "6.1.1" + }, + "environment": { + "SIMULATIONAPP_PROFILE": "standard", + "SIMULATION_ODE_JACOBIAN_MODE": "scipy", + "SIMULATIONAPP_PROPERTY_CACHE": "on", + "SIMULATION_CAUSAL_EXECUTOR_V2": "1", + "SIMULATION_CAUSAL_COORDINATE_KERNEL": "1", + "SIMULATION_CAUSAL_FAST_PATH": "1" + } + }, + "summary": { + "success": true, + "status": "completed", + "partial": false, + "message": "The solver successfully reached the end of the integration interval.", + "simulatedUntil": 0.2, + "requestedStopTime": 0.2, + "variableCount": 1784, + "seriesHealth": { + "seriesCount": 1785, + "scalarCount": 37485, + "nonfiniteCount": 0, + "timeStrictlyIncreasing": true, + "timeStart": 0.0, + "timeEnd": 0.2 + }, + "final": { + "amesim_pnch023_1.m": 1.2399467552157493, + "amesim_pnch023_1.U": -877966.3231213323, + "amesim_pnch023_1.p": 12752141.587392243, + "amesim_pnch023_1.T": 272.6022020478278, + "amesim_pnch023_1.rho": 21.753451845890336, + "amesim_pnch023_1.u": -708067.7613197732, + "amesim_pnch023_1.h": -121855.43613418574, + "amesim_pnch023_1.port_1.p": 12752141.587392243, + "amesim_pnch023_1.port_1.m_flow": -0.3929933464594759, + "amesim_pnch023_1.port_1.h_outflow": -121855.43613418574, + "amesim_pnch023_1.port_2.p": 12752141.587392243, + "amesim_pnch023_1.port_2.m_flow": -0.39305486340633244, + "amesim_pnch023_1.port_2.h_outflow": -121855.43613418574, + "amesim_pnor001_1.cm": 0.007203151711762203, + "amesim_pnor001_1.gasvel": 264.70667737921383, + "amesim_pnor001_1.port_1.p": 12752141.587392243, + "amesim_pnor001_1.port_1.m_flow": 0.39305486340633244, + "amesim_pnor001_1.port_1.h_outflow": -121848.27033885384, + "amesim_pnor001_1.port_2.p": 12002927.496239943, + "amesim_pnor001_1.port_2.m_flow": -0.39305486340633244, + "amesim_pnor001_1.port_2.h_outflow": -121855.43613418574, + "amesim_pnor001_2.cm": 0.007202024347767234, + "amesim_pnor001_2.gasvel": -264.6621379784901, + "amesim_pnor001_2.port_1.p": 12003175.262492409, + "amesim_pnor001_2.port_1.m_flow": -0.3929933464594759, + "amesim_pnor001_2.port_1.h_outflow": -121855.43613418574, + "amesim_pnor001_2.port_2.p": 12752141.587392243, + "amesim_pnor001_2.port_2.m_flow": 0.3929933464594759, + "amesim_pnor001_2.port_2.h_outflow": -121848.72985368609, + "amesim_pn3node2_1.port_1.p": 11690176.654328916, + "amesim_pn3node2_1.port_1.m_flow": 0.3950640942153464, + "amesim_pn3node2_1.port_1.h_outflow": -121845.30512322164, + "amesim_pn3node2_1.port_2.p": 11690176.654328916, + "amesim_pn3node2_1.port_2.m_flow": -0.3949911195133276, + "amesim_pn3node2_1.port_2.h_outflow": -121848.27088667812, + "amesim_pn3node2_1.port_3.p": 11690176.654328916, + "amesim_pn3node2_1.port_3.m_flow": -7.297470201880124e-05, + "amesim_pn3node2_1.port_3.h_outflow": -121845.30512322164, + "amesim_pn3node2_2.port_1.p": 11690530.289478123, + "amesim_pn3node2_2.port_1.m_flow": 1.1375310200992496e-09, + "amesim_pn3node2_2.port_1.h_outflow": -121845.96375700757, + "amesim_pn3node2_2.port_2.p": 11690530.289478123, + "amesim_pn3node2_2.port_2.m_flow": -0.3950029014324135, + "amesim_pn3node2_2.port_2.h_outflow": -121848.72985367813, + "amesim_pn3node2_2.port_3.p": 11690530.289478123, + "amesim_pn3node2_2.port_3.m_flow": 0.3950029002948825, + "amesim_pn3node2_2.port_3.h_outflow": -121845.96375700757, + "amesim_pn3node2_3.port_1.p": 11690530.289479246, + "amesim_pn3node2_3.port_1.m_flow": 0.39500290232814506, + "amesim_pn3node2_3.port_1.h_outflow": -121845.96323592975, + "amesim_pn3node2_3.port_2.p": 11690530.289479246, + "amesim_pn3node2_3.port_2.m_flow": -0.39500290119061404, + "amesim_pn3node2_3.port_2.h_outflow": -121848.72933646769, + "amesim_pn3node2_3.port_3.p": 11690530.289479246, + "amesim_pn3node2_3.port_3.m_flow": -1.1375310200992496e-09, + "amesim_pn3node2_3.port_3.h_outflow": -121845.96323592975, + "amesim_pnch023_2.m": 1.2399467558278492, + "amesim_pnch023_2.U": -877966.3231959188, + "amesim_pnch023_2.p": 12752141.5984772, + "amesim_pnch023_2.T": 272.60220214241144, + "amesim_pnch023_2.rho": 21.75345185662893, + "amesim_pnch023_2.u": -708067.7610303883, + "amesim_pnch023_2.h": -121855.43562461251, + "amesim_pnch023_2.port_1.p": 12752141.5984772, + "amesim_pnch023_2.port_1.m_flow": -0.39305486339602924, + "amesim_pnch023_2.port_1.h_outflow": -121855.43562461251, + "amesim_pnch023_2.port_2.p": 12752141.5984772, + "amesim_pnch023_2.port_2.m_flow": -0.39299334849361556, + "amesim_pnch023_2.port_2.h_outflow": -121855.43562461251, + "amesim_pnor001_3.cm": 0.007202024380034002, + "amesim_pnor001_3.gasvel": 264.6621393066815, + "amesim_pnor001_3.port_1.p": 12752141.5984772, + "amesim_pnor001_3.port_1.m_flow": 0.39299334849361556, + "amesim_pnor001_3.port_1.h_outflow": -121848.72933645973, + "amesim_pnor001_3.port_2.p": 12003175.265814386, + "amesim_pnor001_3.port_2.m_flow": -0.39299334849361556, + "amesim_pnor001_3.port_2.h_outflow": -121855.43562461251, + "amesim_pnor001_4.cm": 0.007203151706561581, + "amesim_pnor001_4.gasvel": -264.70667722718986, + "amesim_pnor001_4.port_1.p": 12002927.507795509, + "amesim_pnor001_4.port_1.m_flow": -0.39305486339602924, + "amesim_pnor001_4.port_1.h_outflow": -121855.43562461251, + "amesim_pnor001_4.port_2.p": 12752141.5984772, + "amesim_pnor001_4.port_2.m_flow": 0.39305486339602924, + "amesim_pnor001_4.port_2.h_outflow": -121848.26983933758, + "amesim_pn3node2_4.port_1.p": 11690176.666081106, + "amesim_pn3node2_4.port_1.m_flow": -7.297478316251132e-05, + "amesim_pn3node2_4.port_1.h_outflow": -121845.30462811125, + "amesim_pn3node2_4.port_2.p": 11690176.666081106, + "amesim_pn3node2_4.port_2.m_flow": -0.3949911194324686, + "amesim_pn3node2_4.port_2.h_outflow": -121848.27038716165, + "amesim_pn3node2_4.port_3.p": 11690176.666081106, + "amesim_pn3node2_4.port_3.m_flow": 0.39506409421563116, + "amesim_pn3node2_4.port_3.h_outflow": -121845.30462811125, + "amesim_pn3node2_5.port_1.p": 11690176.594025098, + "amesim_pn3node2_5.port_1.m_flow": 0.39499984438946656, + "amesim_pn3node2_5.port_1.h_outflow": -121861.3293557001, + "amesim_pn3node2_5.port_2.p": 11690176.594025098, + "amesim_pn3node2_5.port_2.m_flow": -0.3950728191726291, + "amesim_pn3node2_5.port_2.h_outflow": -121864.31498324896, + "amesim_pn3node2_5.port_3.p": 11690176.594025098, + "amesim_pn3node2_5.port_3.m_flow": 7.297478316251132e-05, + "amesim_pn3node2_5.port_3.h_outflow": -121861.3293557001, + "amesim_pnch023_3.m": 1.2399274199318358, + "amesim_pnch023_3.U": -877963.9668549704, + "amesim_pnch023_3.p": 12751791.433508312, + "amesim_pnch023_3.T": 272.5992143018443, + "amesim_pnch023_3.rho": 21.753112630383082, + "amesim_pnch023_3.u": -708076.9025200169, + "amesim_pnch023_3.h": -121871.53273319283, + "amesim_pnch023_3.port_1.p": 12751791.433508312, + "amesim_pnch023_3.port_1.m_flow": -0.3930521267899916, + "amesim_pnch023_3.port_1.h_outflow": -121871.53273319283, + "amesim_pnch023_3.port_2.p": 12751791.433508312, + "amesim_pnch023_3.port_2.m_flow": -0.392990616739741, + "amesim_pnch023_3.port_2.h_outflow": -121871.53273319283, + "amesim_pnor001_5.cm": 0.007202132614766974, + "amesim_pnor001_5.gasvel": 264.66472731822057, + "amesim_pnor001_5.port_1.p": 12751791.433508312, + "amesim_pnor001_5.port_1.m_flow": 0.392990616739741, + "amesim_pnor001_5.port_1.h_outflow": -121864.31849534286, + "amesim_pnor001_5.port_2.p": 12002822.55208499, + "amesim_pnor001_5.port_2.m_flow": -0.392990616739741, + "amesim_pnor001_5.port_2.h_outflow": -121871.53273319283, + "amesim_pnor001_6.cm": 0.007203259877149778, + "amesim_pnor001_6.gasvel": -264.70926258235033, + "amesim_pnor001_6.port_1.p": 12002574.810566885, + "amesim_pnor001_6.port_1.m_flow": -0.3930521267899916, + "amesim_pnor001_6.port_1.h_outflow": -121871.53273319283, + "amesim_pnor001_6.port_2.p": 12751791.433508312, + "amesim_pnor001_6.port_2.m_flow": 0.3930521267899916, + "amesim_pnor001_6.port_2.h_outflow": -121863.85914308048, + "amesim_pn3node2_6.port_1.p": 11689822.994017392, + "amesim_pn3node2_6.port_1.m_flow": -1.0884378927915782e-09, + "amesim_pn3node2_6.port_1.h_outflow": -121860.67394069151, + "amesim_pn3node2_6.port_2.p": 11689822.994017392, + "amesim_pn3node2_6.port_2.m_flow": -0.3950610303702443, + "amesim_pn3node2_6.port_2.h_outflow": -121863.85914308926, + "amesim_pn3node2_6.port_3.p": 11689822.994017392, + "amesim_pn3node2_6.port_3.m_flow": 0.3950610314586822, + "amesim_pn3node2_6.port_3.h_outflow": -121860.67394069151, + "amesim_pnch023_4.m": 1.2399274193197396, + "amesim_pnch023_4.U": -877963.9667803708, + "amesim_pnch023_4.p": 12751791.422423609, + "amesim_pnch023_4.T": 272.59921420726187, + "amesim_pnch023_4.rho": 21.753112619644554, + "amesim_pnch023_4.u": -708076.9028093979, + "amesim_pnch023_4.h": -121871.53324275918, + "amesim_pnch023_4.port_1.p": 12751791.422423609, + "amesim_pnch023_4.port_1.m_flow": -0.39299061675012104, + "amesim_pnch023_4.port_1.h_outflow": -121871.53324275918, + "amesim_pnch023_4.port_2.p": 12751791.422423609, + "amesim_pnch023_4.port_2.m_flow": -0.3930521247562813, + "amesim_pnch023_4.port_2.h_outflow": -121871.53324275918, + "amesim_pnor001_7.cm": 0.007203259844890948, + "amesim_pnor001_7.gasvel": 264.70926125441827, + "amesim_pnor001_7.port_1.p": 12751791.422423609, + "amesim_pnor001_7.port_1.m_flow": 0.3930521247562813, + "amesim_pnor001_7.port_1.h_outflow": -121863.85966026862, + "amesim_pnor001_7.port_2.p": 12002574.807244953, + "amesim_pnor001_7.port_2.m_flow": -0.3930521247562813, + "amesim_pnor001_7.port_2.h_outflow": -121871.53324275918, + "amesim_pnor001_8.cm": 0.007202132619968329, + "amesim_pnor001_8.gasvel": -264.6647274702731, + "amesim_pnor001_8.port_1.p": 12002822.540529536, + "amesim_pnor001_8.port_1.m_flow": -0.39299061675012104, + "amesim_pnor001_8.port_1.h_outflow": -121871.53324275918, + "amesim_pnor001_8.port_2.p": 12751791.422423609, + "amesim_pnor001_8.port_2.m_flow": 0.39299061675012104, + "amesim_pnor001_8.port_2.h_outflow": -121864.31899484336, + "amesim_pn3node2_8.port_1.p": 11690176.582272988, + "amesim_pn3node2_8.port_1.m_flow": 7.297470201880124e-05, + "amesim_pn3node2_8.port_1.h_outflow": -121861.3298509974, + "amesim_pn3node2_8.port_2.p": 11690176.582272988, + "amesim_pn3node2_8.port_2.m_flow": -0.3950728190912661, + "amesim_pn3node2_8.port_2.h_outflow": -121864.31548275256, + "amesim_pn3node2_8.port_3.p": 11690176.582272988, + "amesim_pn3node2_8.port_3.m_flow": 0.39499984438924735, + "amesim_pn3node2_8.port_3.h_outflow": -121861.3298509974, + "amesim_pnl0001_1.m": 0.00315798322918964, + "amesim_pnl0001_1.U": -2232.5019275800073, + "amesim_pnl0001_1.p": 12002927.496239943, + "amesim_pnl0001_1.T": 272.8090340920133, + "amesim_pnl0001_1.rho": 20.514638413340286, + "amesim_pnl0001_1.u": -706939.1334775653, + "amesim_pnl0001_1.h": -121848.27033885384, + "amesim_pnl0001_1.re": 1930439.6152680565, + "amesim_pnl0001_1.cm": 0.0035315373086905774, + "amesim_pnl0001_1.v": -125.1001242070315, + "amesim_pnl0001_1.ff": 0.026665961748783884, + "amesim_pnl0001_1.port_1.p": 11690176.654328916, + "amesim_pnl0001_1.port_1.m_flow": -0.3950640942153464, + "amesim_pnl0001_1.port_1.h_outflow": -121848.27033885384, + "amesim_pnl0001_1.port_2.p": 12002927.496239943, + "amesim_pnl0001_1.port_2.m_flow": 0.39305486340633244, + "amesim_pnl0001_1.port_2.h_outflow": -121848.27033885384, + "amesim_pnl0001_2.m": 0.0031580474195833626, + "amesim_pnl0001_2.U": -2232.5493408893735, + "amesim_pnl0001_2.p": 12003175.262492409, + "amesim_pnl0001_2.T": 272.80887952907074, + "amesim_pnl0001_2.rho": 20.51505540184886, + "amesim_pnl0001_2.u": -706939.7777389648, + "amesim_pnl0001_2.h": -121848.72985368609, + "amesim_pnl0001_2.re": 1930141.3908325392, + "amesim_pnl0001_2.cm": 0.0035309164010659077, + "amesim_pnl0001_2.v": -125.07820428706374, + "amesim_pnl0001_2.ff": 0.026665957738575385, + "amesim_pnl0001_2.port_1.p": 11690530.289478123, + "amesim_pnl0001_2.port_1.m_flow": -0.3950029002948825, + "amesim_pnl0001_2.port_1.h_outflow": -121848.72985368609, + "amesim_pnl0001_2.port_2.p": 12003175.262492409, + "amesim_pnl0001_2.port_2.m_flow": 0.3929933464594759, + "amesim_pnl0001_2.port_2.h_outflow": -121848.72985368609, + "amesim_pnl0001_4.m": 0.0031580474193159055, + "amesim_pnl0001_4.U": -2232.549339734738, + "amesim_pnl0001_4.p": 12003175.265814386, + "amesim_pnl0001_4.T": 272.8088796273308, + "amesim_pnl0001_4.rho": 20.515055400111425, + "amesim_pnl0001_4.u": -706939.7774332191, + "amesim_pnl0001_4.h": -121848.72933645973, + "amesim_pnl0001_4.re": 1930141.4002635505, + "amesim_pnl0001_4.cm": 0.0035309164188998383, + "amesim_pnl0001_4.v": -125.07820494149213, + "amesim_pnl0001_4.ff": 0.026665957738702232, + "amesim_pnl0001_4.port_1.p": 11690530.289479246, + "amesim_pnl0001_4.port_1.m_flow": -0.39500290232814506, + "amesim_pnl0001_4.port_1.h_outflow": -121848.72933645973, + "amesim_pnl0001_4.port_2.p": 12003175.265814386, + "amesim_pnl0001_4.port_2.m_flow": 0.39299334849361556, + "amesim_pnl0001_4.port_2.h_outflow": -121848.72933645973, + "amesim_pnl0001_5.m": 0.003157983231060593, + "amesim_pnl0001_5.U": -2232.501928009357, + "amesim_pnl0001_5.p": 12002927.507795509, + "amesim_pnl0001_5.T": 272.8090341846693, + "amesim_pnl0001_5.rho": 20.514638425494223, + "amesim_pnl0001_5.u": -706939.1331946948, + "amesim_pnl0001_5.h": -121848.26983933758, + "amesim_pnl0001_5.re": 1930439.6147938182, + "amesim_pnl0001_5.cm": 0.0035315373058929303, + "amesim_pnl0001_5.v": -125.10012413300585, + "amesim_pnl0001_5.ff": 0.026665961748777514, + "amesim_pnl0001_5.port_1.p": 11690176.666081106, + "amesim_pnl0001_5.port_1.m_flow": -0.39506409421563116, + "amesim_pnl0001_5.port_1.h_outflow": -121848.26983933758, + "amesim_pnl0001_5.port_2.p": 12002927.507795509, + "amesim_pnl0001_5.port_2.m_flow": 0.39305486339602924, + "amesim_pnl0001_5.port_2.h_outflow": -121848.26983933758, + "amesim_pnl0001_7.m": 0.0031579268650437325, + "amesim_pnl0001_7.U": -2232.489996268724, + "amesim_pnl0001_7.p": 12002574.810566885, + "amesim_pnl0001_7.T": 272.80614037031694, + "amesim_pnl0001_7.rho": 20.51427226507766, + "amesim_pnl0001_7.u": -706947.9730455403, + "amesim_pnl0001_7.h": -121863.85914308048, + "amesim_pnl0001_7.re": 1930439.5037704268, + "amesim_pnl0001_7.cm": 0.0035315949705313886, + "amesim_pnl0001_7.v": -125.1013871890954, + "amesim_pnl0001_7.ff": 0.02666596174728492, + "amesim_pnl0001_7.port_1.p": 11689822.994017392, + "amesim_pnl0001_7.port_1.m_flow": -0.3950610314586822, + "amesim_pnl0001_7.port_1.h_outflow": -121863.85914308048, + "amesim_pnl0001_7.port_2.p": 12002574.810566885, + "amesim_pnl0001_7.port_2.m_flow": 0.3930521267899916, + "amesim_pnl0001_7.port_2.h_outflow": -121863.85914308048, + "amesim_pn3node2_9.port_1.p": 11689822.994016318, + "amesim_pn3node2_9.port_1.m_flow": 0.39506102942583154, + "amesim_pn3node2_9.port_1.h_outflow": -121860.67446137658, + "amesim_pn3node2_9.port_2.p": 11689822.994016318, + "amesim_pn3node2_9.port_2.m_flow": -0.39506103051426944, + "amesim_pn3node2_9.port_2.h_outflow": -121863.85966025984, + "amesim_pn3node2_9.port_3.p": 11689822.994016318, + "amesim_pn3node2_9.port_3.m_flow": 1.0884378927915782e-09, + "amesim_pn3node2_9.port_3.h_outflow": -121860.67446137658, + "amesim_pnl0001_9.m": 0.0031579910495496645, + "amesim_pnl0001_9.U": -2232.537405514378, + "amesim_pnl0001_9.p": 12002822.55208499, + "amesim_pnl0001_9.T": 272.80598584654706, + "amesim_pnl0001_9.rho": 20.514689215338436, + "amesim_pnl0001_9.u": -706948.6171700018, + "amesim_pnl0001_9.h": -121864.31849534286, + "amesim_pnl0001_9.re": 1930141.3103215313, + "amesim_pnl0001_9.cm": 0.0035309741151499773, + "amesim_pnl0001_9.v": -125.07946925492215, + "amesim_pnl0001_9.ff": 0.026665957737492522, + "amesim_pnl0001_9.port_1.p": 11690176.594025098, + "amesim_pnl0001_9.port_1.m_flow": -0.39499984438946656, + "amesim_pnl0001_9.port_1.h_outflow": -121864.31849534286, + "amesim_pnl0001_9.port_2.p": 12002822.55208499, + "amesim_pnl0001_9.port_2.m_flow": 0.392990616739741, + "amesim_pnl0001_9.port_2.h_outflow": -121864.31849534286, + "amesim_pnl0001_10.m": 0.003157926865311079, + "amesim_pnl0001_10.U": -2232.4899974231744, + "amesim_pnl0001_10.p": 12002574.807244953, + "amesim_pnl0001_10.T": 272.80614027206417, + "amesim_pnl0001_10.rho": 20.514272266814377, + "amesim_pnl0001_10.u": -706947.9733512631, + "amesim_pnl0001_10.h": -121863.85966026862, + "amesim_pnl0001_10.re": 1930439.494341404, + "amesim_pnl0001_10.cm": 0.003531594952700464, + "amesim_pnl0001_10.v": -125.10138653477495, + "amesim_pnl0001_10.ff": 0.026665961747158157, + "amesim_pnl0001_10.port_1.p": 11689822.994016318, + "amesim_pnl0001_10.port_1.m_flow": -0.39506102942583154, + "amesim_pnl0001_10.port_1.h_outflow": -121863.85966026862, + "amesim_pnl0001_10.port_2.p": 12002574.807244953, + "amesim_pnl0001_10.port_2.m_flow": 0.3930521247562813, + "amesim_pnl0001_10.port_2.h_outflow": -121863.85966026862, + "amesim_pnl0001_11.m": 0.003157991047678687, + "amesim_pnl0001_11.U": -2232.5374050849664, + "amesim_pnl0001_11.p": 12002822.540529536, + "amesim_pnl0001_11.T": 272.80598575389405, + "amesim_pnl0001_11.rho": 20.514689203184343, + "amesim_pnl0001_11.u": -706948.617452863, + "amesim_pnl0001_11.h": -121864.31899484336, + "amesim_pnl0001_11.re": 1930141.3107960084, + "amesim_pnl0001_11.cm": 0.003530974117947773, + "amesim_pnl0001_11.v": -125.07946932895705, + "amesim_pnl0001_11.ff": 0.0266659577374989, + "amesim_pnl0001_11.port_1.p": 11690176.582272988, + "amesim_pnl0001_11.port_1.m_flow": -0.39499984438924735, + "amesim_pnl0001_11.port_1.h_outflow": -121864.31899484336, + "amesim_pnl0001_11.port_2.p": 12002822.540529536, + "amesim_pnl0001_11.port_2.m_flow": 0.39299061675012104, + "amesim_pnl0001_11.port_2.h_outflow": -121864.31899484336, + "amesim_pnl0003_1.m1": 0.0009422838620001763, + "amesim_pnl0003_1.U1": -665.6994611241944, + "amesim_pnl0003_1.p1": 11690176.654328916, + "amesim_pnl0003_1.T1": 272.8927265102457, + "amesim_pnl0003_1.rho1": 19.995884591073253, + "amesim_pnl0003_1.u1": -706474.4372371198, + "amesim_pnl0003_1.h1": -121845.30512322164, + "amesim_pnl0003_1.m2": 0.0009411594503803834, + "amesim_pnl0003_1.U2": -664.8834960853846, + "amesim_pnl0003_1.p2": 11675828.588036692, + "amesim_pnl0003_1.T2": 272.89707736286687, + "amesim_pnl0003_1.rho2": 19.97202383542525, + "amesim_pnl0003_1.u2": -706451.4900388689, + "amesim_pnl0003_1.h2": -121842.30449770846, + "amesim_pnl0003_1.dmctr": 0.3955915582655134, + "amesim_pnl0003_1.re": 1352810.86666675, + "amesim_pnl0003_1.cm": 0.001779393701346131, + "amesim_pnl0003_1.v": 62.97330998948585, + "amesim_pnl0003_1.ff": 0.02412561801568465, + "amesim_pnl0003_1.port_1.p": 11690176.654328916, + "amesim_pnl0003_1.port_1.m_flow": 0.3949911195133276, + "amesim_pnl0003_1.port_1.h_outflow": -121845.30512322164, + "amesim_pnl0003_1.port_2.p": 11675828.588036692, + "amesim_pnl0003_1.port_2.m_flow": -0.3961913215817379, + "amesim_pnl0003_1.port_2.h_outflow": -121842.30449770846, + "amesim_pnl0003_2.m1": 0.0009423119505012294, + "amesim_pnl0003_2.U1": -665.7201688784651, + "amesim_pnl0003_2.p1": 11690530.289478123, + "amesim_pnl0003_2.T1": 272.89250715277126, + "amesim_pnl0003_2.rho1": 19.99648064757814, + "amesim_pnl0003_2.u1": -706475.3540739443, + "amesim_pnl0003_2.h1": -121845.96375700757, + "amesim_pnl0003_2.m2": 0.0009411876374833056, + "amesim_pnl0003_2.U2": -664.9043863133073, + "amesim_pnl0003_2.p2": 11676181.784434183, + "amesim_pnl0003_2.T2": 272.8968191055494, + "amesim_pnl0003_2.rho2": 19.972621984326786, + "amesim_pnl0003_2.u2": -706452.5285215522, + "amesim_pnl0003_2.h2": -121843.16708684436, + "amesim_pnl0003_2.dmctr": 0.3956034813575737, + "amesim_pnl0003_2.re": 1352852.4290763906, + "amesim_pnl0003_2.cm": 0.0017793927891791678, + "amesim_pnl0003_2.v": 62.97333082963871, + "amesim_pnl0003_2.ff": 0.024125620628450004, + "amesim_pnl0003_2.port_1.p": 11690530.289478123, + "amesim_pnl0003_2.port_1.m_flow": 0.3950029014324135, + "amesim_pnl0003_2.port_1.h_outflow": -121845.96375700757, + "amesim_pnl0003_2.port_2.p": 11676181.784434183, + "amesim_pnl0003_2.port_2.m_flow": -0.3962033870899229, + "amesim_pnl0003_2.port_2.h_outflow": -121843.16708684436, + "amesim_pnl0003_3.m1": 0.0009422838626008165, + "amesim_pnl0003_3.U1": -665.6994612846539, + "amesim_pnl0003_3.p1": 11690176.666081106, + "amesim_pnl0003_3.T1": 272.8927266020625, + "amesim_pnl0003_3.rho1": 19.995884603819235, + "amesim_pnl0003_3.u1": -706474.4369570795, + "amesim_pnl0003_3.h1": -121845.30462811125, + "amesim_pnl0003_3.m2": 0.0009411594509858708, + "amesim_pnl0003_3.U2": -664.8834962525066, + "amesim_pnl0003_3.p2": 11675828.599802691, + "amesim_pnl0003_3.T2": 272.8970774536916, + "amesim_pnl0003_3.rho2": 19.972023848274095, + "amesim_pnl0003_3.u2": -706451.4897619492, + "amesim_pnl0003_3.h2": -121842.30400776843, + "amesim_pnl0003_3.dmctr": 0.39559155820150416, + "amesim_pnl0003_3.re": 1352810.8661176902, + "amesim_pnl0003_3.cm": 0.0017793936995687256, + "amesim_pnl0003_3.v": 62.97330993915527, + "amesim_pnl0003_3.ff": 0.024125618015650135, + "amesim_pnl0003_3.port_1.p": 11690176.666081106, + "amesim_pnl0003_3.port_1.m_flow": 0.3949911194324686, + "amesim_pnl0003_3.port_1.h_outflow": -121845.30462811125, + "amesim_pnl0003_3.port_2.p": 11675828.599802691, + "amesim_pnl0003_3.port_2.m_flow": -0.39619132152164926, + "amesim_pnl0003_3.port_2.h_outflow": -121842.30400776843, + "amesim_pnl0003_4.m1": 0.0009422941728241457, + "amesim_pnl0003_4.U1": -665.715814148825, + "amesim_pnl0003_4.p1": 11690176.594025098, + "amesim_pnl0003_4.T1": 272.8896547435595, + "amesim_pnl0003_4.rho1": 19.99610339355353, + "amesim_pnl0003_4.u1": -706484.0612922512, + "amesim_pnl0003_4.h1": -121861.3293557001, + "amesim_pnl0003_4.m2": 0.000941169278566084, + "amesim_pnl0003_4.U2": -664.8994727705187, + "amesim_pnl0003_4.p2": 11675822.746803628, + "amesim_pnl0003_4.T2": 272.8940126288217, + "amesim_pnl0003_4.rho2": 19.972232396003367, + "amesim_pnl0003_4.u2": -706461.0882577092, + "amesim_pnl0003_4.h2": -121858.2999815236, + "amesim_pnl0003_4.dmctr": 0.395673258549019, + "amesim_pnl0003_4.re": 1353101.3067106043, + "amesim_pnl0003_4.cm": 0.0017797511863207923, + "amesim_pnl0003_4.v": 62.98562645725832, + "amesim_pnl0003_4.ff": 0.02412563626907576, + "amesim_pnl0003_4.port_1.p": 11690176.594025098, + "amesim_pnl0003_4.port_1.m_flow": 0.3950728191726291, + "amesim_pnl0003_4.port_1.h_outflow": -121861.3293557001, + "amesim_pnl0003_4.port_2.p": 11675822.746803628, + "amesim_pnl0003_4.port_2.m_flow": -0.3962730176377355, + "amesim_pnl0003_4.port_2.h_outflow": -121858.2999815236, + "amesim_pnl0003_5.m1": 0.0009422660888104697, + "amesim_pnl0003_5.U1": -665.6951112104504, + "amesim_pnl0003_5.p1": 11689822.994017392, + "amesim_pnl0003_5.T1": 272.8898734727511, + "amesim_pnl0003_5.rho1": 19.995507432273744, + "amesim_pnl0003_5.u1": -706483.1464441572, + "amesim_pnl0003_5.h1": -121860.67394069151, + "amesim_pnl0003_5.m2": 0.0009411410960587667, + "amesim_pnl0003_5.U2": -664.8785874929312, + "amesim_pnl0003_5.p2": 11675469.586116543, + "amesim_pnl0003_5.T2": 272.89427023957387, + "amesim_pnl0003_5.rho2": 19.9716343446236, + "amesim_pnl0003_5.u2": -706460.051821406, + "amesim_pnl0003_5.h2": -121857.4407056308, + "amesim_pnl0003_5.dmctr": 0.39566132859523684, + "amesim_pnl0003_5.re": 1353059.7226308533, + "amesim_pnl0003_5.cm": 0.0017797520715033977, + "amesim_pnl0003_5.v": 62.985604590958815, + "amesim_pnl0003_5.ff": 0.02412563365630361, + "amesim_pnl0003_5.port_1.p": 11689822.994017392, + "amesim_pnl0003_5.port_1.m_flow": 0.3950610303702443, + "amesim_pnl0003_5.port_1.h_outflow": -121860.67394069151, + "amesim_pnl0003_5.port_2.p": 11675469.586116543, + "amesim_pnl0003_5.port_2.m_flow": -0.39626094529631584, + "amesim_pnl0003_5.port_2.h_outflow": -121857.4407056308, + "amesim_pnl0003_6.m1": 0.0009422660891455687, + "amesim_pnl0003_6.U1": -665.695111741859, + "amesim_pnl0003_6.p1": 11689822.994016318, + "amesim_pnl0003_6.T1": 272.8898733729381, + "amesim_pnl0003_6.rho1": 19.995507439384767, + "amesim_pnl0003_6.u1": -706483.1467568787, + "amesim_pnl0003_6.h1": -121860.67446137658, + "amesim_pnl0003_6.m2": 0.0009411410963954202, + "amesim_pnl0003_6.U2": -664.8785880272087, + "amesim_pnl0003_6.p2": 11675469.58610915, + "amesim_pnl0003_6.T2": 272.8942701390366, + "amesim_pnl0003_6.rho2": 19.97163435176761, + "amesim_pnl0003_6.u2": -706460.0521363909, + "amesim_pnl0003_6.h2": -121857.44123010288, + "amesim_pnl0003_6.dmctr": 0.3956613287522135, + "amesim_pnl0003_6.re": 1353059.723526664, + "amesim_pnl0003_6.cm": 0.0017797520718841856, + "amesim_pnl0003_6.v": 62.9856045935484, + "amesim_pnl0003_6.ff": 0.024125633656359894, + "amesim_pnl0003_6.port_1.p": 11689822.994016318, + "amesim_pnl0003_6.port_1.m_flow": 0.39506103051426944, + "amesim_pnl0003_6.port_1.h_outflow": -121860.67446137658, + "amesim_pnl0003_6.port_2.p": 11675469.58610915, + "amesim_pnl0003_6.port_2.m_flow": -0.3962609454543943, + "amesim_pnl0003_6.port_2.h_outflow": -121857.44123010288, + "amesim_pnl0003_7.m1": 0.0009422941722236292, + "amesim_pnl0003_7.U1": -665.7158139885557, + "amesim_pnl0003_7.p1": 11690176.582272988, + "amesim_pnl0003_7.T1": 272.88965465170685, + "amesim_pnl0003_7.rho1": 19.996103380810176, + "amesim_pnl0003_7.u1": -706484.0615724038, + "amesim_pnl0003_7.h1": -121861.3298509974, + "amesim_pnl0003_7.m2": 0.0009411692779619336, + "amesim_pnl0003_7.U2": -664.8994726048427, + "amesim_pnl0003_7.p2": 11675822.735047624, + "amesim_pnl0003_7.T2": 272.894012537828, + "amesim_pnl0003_7.rho2": 19.9722323831829, + "amesim_pnl0003_7.u2": -706461.0885351648, + "amesim_pnl0003_7.h2": -121858.3004723313, + "amesim_pnl0003_7.dmctr": 0.3956732584765792, + "amesim_pnl0003_7.re": 1353101.3067932497, + "amesim_pnl0003_7.cm": 0.0017797511874846103, + "amesim_pnl0003_7.v": 62.985626485867144, + "amesim_pnl0003_7.ff": 0.024125636269080954, + "amesim_pnl0003_7.port_1.p": 11690176.582272988, + "amesim_pnl0003_7.port_1.m_flow": 0.3950728190912661, + "amesim_pnl0003_7.port_1.h_outflow": -121861.3298509974, + "amesim_pnl0003_7.port_2.p": 11675822.735047624, + "amesim_pnl0003_7.port_2.m_flow": -0.39627301756130123, + "amesim_pnl0003_7.port_2.h_outflow": -121858.3004723313, + "amesim_pnl0003_8.m1": 0.0009423119501658692, + "amesim_pnl0003_8.U1": -665.7201683466378, + "amesim_pnl0003_8.p1": 11690530.289479246, + "amesim_pnl0003_8.T1": 272.8925072526596, + "amesim_pnl0003_8.rho1": 19.996480640461574, + "amesim_pnl0003_8.u1": -706475.3537609868, + "amesim_pnl0003_8.h1": -121845.96323592975, + "amesim_pnl0003_8.m2": 0.0009411876371485153, + "amesim_pnl0003_8.U2": -664.9043857816836, + "amesim_pnl0003_8.p2": 11676181.784446014, + "amesim_pnl0003_8.T2": 272.89681920562987, + "amesim_pnl0003_8.rho2": 19.972621977222314, + "amesim_pnl0003_8.u2": -706452.5282080013, + "amesim_pnl0003_8.h2": -121843.16656474903, + "amesim_pnl0003_8.dmctr": 0.3956034811401228, + "amesim_pnl0003_8.re": 1352852.4279735668, + "amesim_pnl0003_8.cm": 0.0017793927885265803, + "amesim_pnl0003_8.v": 62.973330817435865, + "amesim_pnl0003_8.ff": 0.02412562062838068, + "amesim_pnl0003_8.port_1.p": 11690530.289479246, + "amesim_pnl0003_8.port_1.m_flow": 0.39500290119061404, + "amesim_pnl0003_8.port_1.h_outflow": -121845.96323592975, + "amesim_pnl0003_8.port_2.p": 11676181.784446014, + "amesim_pnl0003_8.port_2.m_flow": -0.39620338687178447, + "amesim_pnl0003_8.port_2.h_outflow": -121843.16656474903, + "amesim_pnvo001_1.xv": 1.0, + "amesim_pnvo001_1.cm": 0.015868450428205175, + "amesim_pnvo001_1.gasvel": -860.3554337911826, + "amesim_pnvo001_1.res.signal": 1.0, + "amesim_pnvo001_1.port_2.p": 3756393.4962065914, + "amesim_pnvo001_1.port_2.m_flow": -0.3961913215817379, + "amesim_pnvo001_1.port_2.h_outflow": -121842.30449770846, + "amesim_pnvo001_1.port_3.p": 11675828.588036692, + "amesim_pnvo001_1.port_3.m_flow": 0.3961913215817379, + "amesim_pnvo001_1.port_3.h_outflow": -103842.44432444219, + "amesim_pnvo001_2.xv": 1.0, + "amesim_pnvo001_2.cm": 0.015868446149071687, + "amesim_pnvo001_2.gasvel": -860.3557348804899, + "amesim_pnvo001_2.res.signal": 1.0, + "amesim_pnvo001_2.port_2.p": 3756399.9743703655, + "amesim_pnvo001_2.port_2.m_flow": -0.3962033870899229, + "amesim_pnvo001_2.port_2.h_outflow": -121843.16708684436, + "amesim_pnvo001_2.port_3.p": 11676181.784434183, + "amesim_pnvo001_2.port_3.m_flow": 0.3962033870899229, + "amesim_pnvo001_2.port_3.h_outflow": -121843.16708684436, + "amesim_pnvo001_3.xv": 1.0, + "amesim_pnvo001_3.cm": 0.01586844614322863, + "amesim_pnvo001_3.gasvel": -860.3557348529379, + "amesim_pnvo001_3.res.signal": 1.0, + "amesim_pnvo001_3.port_2.p": 3756399.455507986, + "amesim_pnvo001_3.port_2.m_flow": -0.39620338687178447, + "amesim_pnvo001_3.port_2.h_outflow": -121843.16656474903, + "amesim_pnvo001_3.port_3.p": 11676181.784446014, + "amesim_pnvo001_3.port_3.m_flow": 0.39620338687178447, + "amesim_pnvo001_3.port_3.h_outflow": -121843.16656474903, + "amesim_pnvo001_4.xv": 1.0, + "amesim_pnvo001_4.cm": 0.01586845041244812, + "amesim_pnvo001_4.gasvel": -860.3554334740071, + "amesim_pnvo001_4.res.signal": 1.0, + "amesim_pnvo001_4.port_2.p": 3756392.110640813, + "amesim_pnvo001_4.port_2.m_flow": -0.39619132152164926, + "amesim_pnvo001_4.port_2.h_outflow": -121842.30400776843, + "amesim_pnvo001_4.port_3.p": 11675828.599802691, + "amesim_pnvo001_4.port_3.m_flow": 0.39619132152164926, + "amesim_pnvo001_4.port_3.h_outflow": -121842.30400776843, + "amesim_pnvo001_5.xv": 1.0, + "amesim_pnvo001_5.cm": 0.015871641376432325, + "amesim_pnvo001_5.gasvel": -860.4483052089648, + "amesim_pnvo001_5.res.signal": 1.0, + "amesim_pnvo001_5.port_2.p": 4042057.25944573, + "amesim_pnvo001_5.port_2.m_flow": -0.3962730176377355, + "amesim_pnvo001_5.port_2.h_outflow": -121858.2999815236, + "amesim_pnvo001_5.port_3.p": 11675822.746803628, + "amesim_pnvo001_5.port_3.m_flow": 0.3962730176377355, + "amesim_pnvo001_5.port_3.h_outflow": -119393.40121663875, + "amesim_pnvo001_6.xv": 1.0, + "amesim_pnvo001_6.cm": 0.015871645415157867, + "amesim_pnvo001_6.gasvel": -860.4479958631733, + "amesim_pnvo001_6.res.signal": 1.0, + "amesim_pnvo001_6.port_2.p": 4042033.677154553, + "amesim_pnvo001_6.port_2.m_flow": -0.39626094529631584, + "amesim_pnvo001_6.port_2.h_outflow": -121857.4407056308, + "amesim_pnvo001_6.port_3.p": 11675469.586116543, + "amesim_pnvo001_6.port_3.m_flow": 0.39626094529631584, + "amesim_pnvo001_6.port_3.h_outflow": -119392.43926546868, + "amesim_pnvo001_7.xv": 1.0, + "amesim_pnvo001_7.cm": 0.01587164541857587, + "amesim_pnvo001_7.gasvel": -860.44799581588, + "amesim_pnvo001_7.res.signal": 1.0, + "amesim_pnvo001_7.port_2.p": 4042033.98622985, + "amesim_pnvo001_7.port_2.m_flow": -0.3962609454543943, + "amesim_pnvo001_7.port_2.h_outflow": -121857.44123010288, + "amesim_pnvo001_7.port_3.p": 11675469.58610915, + "amesim_pnvo001_7.port_3.m_flow": 0.3962609454543943, + "amesim_pnvo001_7.port_3.h_outflow": -119392.44022501832, + "amesim_pnvo001_8.xv": 1.0, + "amesim_pnvo001_8.cm": 0.01587164138670548, + "amesim_pnvo001_8.gasvel": -860.4483053581938, + "amesim_pnvo001_8.res.signal": 1.0, + "amesim_pnvo001_8.port_2.p": 4042058.174722035, + "amesim_pnvo001_8.port_2.m_flow": -0.39627301756130123, + "amesim_pnvo001_8.port_2.h_outflow": -121858.3004723313, + "amesim_pnvo001_8.port_3.p": 11675822.735047624, + "amesim_pnvo001_8.port_3.m_flow": 0.39627301756130123, + "amesim_pnvo001_8.port_3.h_outflow": -119393.40295740997, + "amesim_step0_1.y": 1.0, + "amesim_step0_1.out.signal": 1.0, + "amesim_step0_2.y": 1.0, + "amesim_step0_2.out.signal": 1.0, + "amesim_step0_3.y": 1.0, + "amesim_step0_3.out.signal": 1.0, + "amesim_step0_4.y": 1.0, + "amesim_step0_4.out.signal": 1.0, + "amesim_step0_5.y": 1.0, + "amesim_step0_5.out.signal": 1.0, + "amesim_step0_6.y": 1.0, + "amesim_step0_6.out.signal": 1.0, + "amesim_step0_7.y": 1.0, + "amesim_step0_7.out.signal": 1.0, + "amesim_step0_8.y": 1.0, + "amesim_step0_8.out.signal": 1.0, + "amesim_p4node2_1.port_1.p": 3756393.4962065914, + "amesim_p4node2_1.port_1.m_flow": -0.005545914641342772, + "amesim_p4node2_1.port_1.h_outflow": -103842.44432444219, + "amesim_p4node2_1.port_2.p": 3756393.4962065914, + "amesim_p4node2_1.port_2.m_flow": -0.3836524265335688, + "amesim_p4node2_1.port_2.h_outflow": -122430.59312039116, + "amesim_p4node2_1.port_3.p": 3756393.4962065914, + "amesim_p4node2_1.port_3.m_flow": 0.3961913215817379, + "amesim_p4node2_1.port_3.h_outflow": -103842.44432444219, + "amesim_p4node2_1.port_4.p": 3756393.4962065914, + "amesim_p4node2_1.port_4.m_flow": -0.006992980406826343, + "amesim_p4node2_1.port_4.h_outflow": -103842.44432444219, + "amesim_p4node2_2.port_1.p": 3756399.9743703655, + "amesim_p4node2_2.port_1.m_flow": -0.006504967577238587, + "amesim_p4node2_2.port_1.h_outflow": -121843.16708684436, + "amesim_p4node2_2.port_2.p": 3756399.9743703655, + "amesim_p4node2_2.port_2.m_flow": 0.3962033870899229, + "amesim_p4node2_2.port_2.h_outflow": -121843.16708684436, + "amesim_p4node2_2.port_3.p": 3756399.9743703655, + "amesim_p4node2_2.port_3.m_flow": -0.3836025367179071, + "amesim_p4node2_2.port_3.h_outflow": -121843.16708684436, + "amesim_p4node2_2.port_4.p": 3756399.9743703655, + "amesim_p4node2_2.port_4.m_flow": -0.006095882794777225, + "amesim_p4node2_2.port_4.h_outflow": -121843.16708684436, + "amesim_p4node2_3.port_1.p": 3756399.455507986, + "amesim_p4node2_3.port_1.m_flow": -0.006022752075007811, + "amesim_p4node2_3.port_1.h_outflow": -121843.16656474903, + "amesim_p4node2_3.port_2.p": 3756399.455507986, + "amesim_p4node2_3.port_2.m_flow": 0.39620338687178447, + "amesim_p4node2_3.port_2.h_outflow": -121843.16656474903, + "amesim_p4node2_3.port_3.p": 3756399.455507986, + "amesim_p4node2_3.port_3.m_flow": -0.3836045560471302, + "amesim_p4node2_3.port_3.h_outflow": -121843.16656474903, + "amesim_p4node2_3.port_4.p": 3756399.455507986, + "amesim_p4node2_3.port_4.m_flow": -0.0065760787496465046, + "amesim_p4node2_3.port_4.h_outflow": -121843.16656474903, + "amesim_p4node2_4.port_1.p": 3756392.110640813, + "amesim_p4node2_4.port_1.m_flow": -0.0055425599282533326, + "amesim_p4node2_4.port_1.h_outflow": -121842.30400776843, + "amesim_p4node2_4.port_2.p": 3756392.110640813, + "amesim_p4node2_4.port_2.m_flow": 0.39619132152164926, + "amesim_p4node2_4.port_2.h_outflow": -121842.30400776843, + "amesim_p4node2_4.port_3.p": 3756392.110640813, + "amesim_p4node2_4.port_3.m_flow": -0.38361228946175613, + "amesim_p4node2_4.port_3.h_outflow": -121842.30400776843, + "amesim_p4node2_4.port_4.p": 3756392.110640813, + "amesim_p4node2_4.port_4.m_flow": -0.007036472131639828, + "amesim_p4node2_4.port_4.h_outflow": -121842.30400776843, + "amesim_p4node2_5.port_1.p": 3756378.1464142436, + "amesim_p4node2_5.port_1.m_flow": -0.005073984527573369, + "amesim_p4node2_5.port_1.h_outflow": -119393.40121663875, + "amesim_p4node2_5.port_2.p": 3756378.1464142436, + "amesim_p4node2_5.port_2.m_flow": 0.39480589647665953, + "amesim_p4node2_5.port_2.h_outflow": -119393.40121663877, + "amesim_p4node2_5.port_3.p": 3756378.1464142436, + "amesim_p4node2_5.port_3.m_flow": -0.3831968362914919, + "amesim_p4node2_5.port_3.h_outflow": -119393.40121663875, + "amesim_p4node2_5.port_4.p": 3756378.1464142436, + "amesim_p4node2_5.port_4.m_flow": -0.006535075657594216, + "amesim_p4node2_5.port_4.h_outflow": -119393.40121663875, + "amesim_p4node2_6.port_1.p": 3756371.2402956383, + "amesim_p4node2_6.port_1.m_flow": -0.005564001668331592, + "amesim_p4node2_6.port_1.h_outflow": -119392.43926546868, + "amesim_p4node2_6.port_2.p": 3756371.2402956383, + "amesim_p4node2_6.port_2.m_flow": 0.3947938079100411, + "amesim_p4node2_6.port_2.h_outflow": -119392.43926546868, + "amesim_p4node2_6.port_3.p": 3756371.2402956383, + "amesim_p4node2_6.port_3.m_flow": -0.3832037450763129, + "amesim_p4node2_6.port_3.h_outflow": -119392.43926546868, + "amesim_p4node2_6.port_4.p": 3756371.2402956383, + "amesim_p4node2_6.port_4.m_flow": -0.006026061165396607, + "amesim_p4node2_6.port_4.h_outflow": -119392.43926546868, + "amesim_p4node2_7.port_1.p": 3756371.5737210065, + "amesim_p4node2_7.port_1.m_flow": -0.006073012552683206, + "amesim_p4node2_7.port_1.h_outflow": -119392.44022501832, + "amesim_p4node2_7.port_2.p": 3756371.5737210065, + "amesim_p4node2_7.port_2.m_flow": 0.39479380837465, + "amesim_p4node2_7.port_2.h_outflow": -119392.44022501832, + "amesim_p4node2_7.port_3.p": 3756371.5737210065, + "amesim_p4node2_7.port_3.m_flow": -0.3832026624913009, + "amesim_p4node2_7.port_3.h_outflow": -119392.44022501832, + "amesim_p4node2_7.port_4.p": 3756371.5737210065, + "amesim_p4node2_7.port_4.m_flow": -0.005518133330665906, + "amesim_p4node2_7.port_4.h_outflow": -119392.44022501832, + "amesim_p4node2_8.port_1.p": 3756379.1344475006, + "amesim_p4node2_8.port_1.m_flow": -0.006580944245630884, + "amesim_p4node2_8.port_1.h_outflow": -119393.40295740997, + "amesim_p4node2_8.port_2.p": 3756379.1344475006, + "amesim_p4node2_8.port_2.m_flow": 0.39480589728702564, + "amesim_p4node2_8.port_2.h_outflow": -119393.40295740997, + "amesim_p4node2_8.port_3.p": 3756379.1344475006, + "amesim_p4node2_8.port_3.m_flow": -0.38319291522994464, + "amesim_p4node2_8.port_3.h_outflow": -119393.40295740997, + "amesim_p4node2_8.port_4.p": 3756379.1344475006, + "amesim_p4node2_8.port_4.m_flow": -0.005032037811450099, + "amesim_p4node2_8.port_4.h_outflow": -119393.40295740997, + "amesim_pnl0002_1.m": 0.002369452972089371, + "amesim_pnl0002_1.U": -152.21172950802372, + "amesim_pnl0002_1.p": 3756328.661198561, + "amesim_pnl0002_1.T": 476.96295642698163, + "amesim_pnl0002_1.rho": 3.7711015293180608, + "amesim_pnl0002_1.u": -64239.18571120837, + "amesim_pnl0002_1.h": 931843.4262246804, + "amesim_pnl0002_1.re": 20437.026829110488, + "amesim_pnl0002_1.cm": 8.482574955951824e-05, + "amesim_pnl0002_1.v": 2.9493657939354794, + "amesim_pnl0002_1.ff": 0.025555692930880516, + "amesim_pnl0002_1.port_1.p": 3756393.4962065914, + "amesim_pnl0002_1.port_1.m_flow": 0.005545914641342772, + "amesim_pnl0002_1.port_1.h_outflow": 931843.4262246804, + "amesim_pnl0002_1.port_2.p": 3756399.9743703655, + "amesim_pnl0002_1.port_2.m_flow": 0.006504967577238587, + "amesim_pnl0002_1.port_2.h_outflow": 931843.4262246804, + "amesim_pnl0002_2.m": 0.0024219418441874473, + "amesim_pnl0002_2.U": -233.94138935309604, + "amesim_pnl0002_2.p": 3756331.596364991, + "amesim_pnl0002_2.T": 466.58846564364694, + "amesim_pnl0002_2.rho": 3.854640163835332, + "amesim_pnl0002_2.u": -96592.48834341129, + "amesim_pnl0002_2.h": 877903.557125973, + "amesim_pnl0002_2.re": 20637.54203668875, + "amesim_pnl0002_2.cm": 8.505680935040831e-05, + "amesim_pnl0002_2.v": 2.9489162618166875, + "amesim_pnl0002_2.ff": 0.025461528688266254, + "amesim_pnl0002_2.port_1.p": 3756399.9743703655, + "amesim_pnl0002_2.port_1.m_flow": 0.006095882794777225, + "amesim_pnl0002_2.port_1.h_outflow": 877903.557125973, + "amesim_pnl0002_2.port_2.p": 3756399.455507986, + "amesim_pnl0002_2.port_2.m_flow": 0.006022752075007811, + "amesim_pnl0002_2.port_2.h_outflow": 877903.557125973, + "amesim_pnl0002_3.m": 0.0024219979480173534, + "amesim_pnl0002_3.U": -234.03246203501217, + "amesim_pnl0002_3.p": 3756327.6256082905, + "amesim_pnl0002_3.T": 466.5771249591219, + "amesim_pnl0002_3.rho": 3.854729455853891, + "amesim_pnl0002_3.u": -96627.85314355491, + "amesim_pnl0002_3.h": 877844.5887301111, + "amesim_pnl0002_3.re": 20637.544369146897, + "amesim_pnl0002_3.cm": 8.505692986506252e-05, + "amesim_pnl0002_3.v": 2.9489208215183345, + "amesim_pnl0002_3.ff": 0.025496432972107456, + "amesim_pnl0002_3.port_1.p": 3756399.455507986, + "amesim_pnl0002_3.port_1.m_flow": 0.0065760787496465046, + "amesim_pnl0002_3.port_1.h_outflow": 877844.5887301111, + "amesim_pnl0002_3.port_2.p": 3756392.110640813, + "amesim_pnl0002_3.port_2.m_flow": 0.0055425599282533326, + "amesim_pnl0002_3.port_2.h_outflow": 877844.5887301111, + "amesim_pnl0002_4.m": 0.002408520518742427, + "amesim_pnl0002_4.U": -213.0564611194868, + "amesim_pnl0002_4.p": 3756316.8780027833, + "amesim_pnl0002_4.T": 469.1963852539548, + "amesim_pnl0002_4.rho": 3.8332794609611316, + "amesim_pnl0002_4.u": -88459.47520959094, + "amesim_pnl0002_4.h": 891463.0470739652, + "amesim_pnl0002_4.re": 20612.896391435825, + "amesim_pnl0002_4.cm": 8.503024298386178e-05, + "amesim_pnl0002_4.v": 2.9490462316940342, + "amesim_pnl0002_4.ff": 0.025597884442542906, + "amesim_pnl0002_4.port_1.p": 3756392.110640813, + "amesim_pnl0002_4.port_1.m_flow": 0.007036472131639828, + "amesim_pnl0002_4.port_1.h_outflow": 891463.0470739652, + "amesim_pnl0002_4.port_2.p": 3756378.1464142436, + "amesim_pnl0002_4.port_2.m_flow": 0.005073984527573369, + "amesim_pnl0002_4.port_2.h_outflow": 891463.0470739652, + "amesim_pnl0002_5.m": 0.0023910044024748737, + "amesim_pnl0002_5.U": -185.7911471147455, + "amesim_pnl0002_5.p": 3756306.5610412345, + "amesim_pnl0002_5.T": 472.6451800601438, + "amesim_pnl0002_5.rho": 3.805401696083597, + "amesim_pnl0002_5.u": -77704.22627513247, + "amesim_pnl0002_5.h": 909394.3407190191, + "amesim_pnl0002_5.re": 20578.685705062002, + "amesim_pnl0002_5.cm": 8.499287642868152e-05, + "amesim_pnl0002_5.v": 2.94920518964204, + "amesim_pnl0002_5.ff": 0.02550999376732612, + "amesim_pnl0002_5.port_1.p": 3756378.1464142436, + "amesim_pnl0002_5.port_1.m_flow": 0.006535075657594216, + "amesim_pnl0002_5.port_1.h_outflow": 909394.3407190191, + "amesim_pnl0002_5.port_2.p": 3756371.2402956383, + "amesim_pnl0002_5.port_2.m_flow": 0.005564001668331592, + "amesim_pnl0002_5.port_2.h_outflow": 909394.3407190191, + "amesim_pnl0002_6.m": 0.0023910306600708267, + "amesim_pnl0002_6.U": -185.83507440684312, + "amesim_pnl0002_6.p": 3756303.309079898, + "amesim_pnl0002_6.T": 472.6395619944888, + "amesim_pnl0002_6.rho": 3.805443486345493, + "amesim_pnl0002_6.u": -77721.74464769864, + "amesim_pnl0002_6.h": 909365.12776496, + "amesim_pnl0002_6.re": 20578.674142575102, + "amesim_pnl0002_6.cm": 8.499294717296033e-05, + "amesim_pnl0002_6.v": 2.9492081527256753, + "amesim_pnl0002_6.ff": 0.025478998742615125, + "amesim_pnl0002_6.port_1.p": 3756371.2402956383, + "amesim_pnl0002_6.port_1.m_flow": 0.006026061165396607, + "amesim_pnl0002_6.port_1.h_outflow": 909365.12776496, + "amesim_pnl0002_6.port_2.p": 3756371.5737210065, + "amesim_pnl0002_6.port_2.m_flow": 0.006073012552683206, + "amesim_pnl0002_6.port_2.h_outflow": 909365.12776496, + "amesim_pnl0002_7.m": 0.0023908362272859114, + "amesim_pnl0002_7.U": -185.52866330836179, + "amesim_pnl0002_7.p": 3756307.214941773, + "amesim_pnl0002_7.T": 472.67863229376894, + "amesim_pnl0002_7.rho": 3.805134036957309, + "amesim_pnl0002_7.u": -77599.90466556331, + "amesim_pnl0002_7.h": 909568.2682446918, + "amesim_pnl0002_7.re": 20578.686187720214, + "amesim_pnl0002_7.cm": 8.49928618326751e-05, + "amesim_pnl0002_7.v": 2.9492046825082503, + "amesim_pnl0002_7.ff": 0.02551617102269045, + "amesim_pnl0002_7.port_1.p": 3756371.5737210065, + "amesim_pnl0002_7.port_1.m_flow": 0.005518133330665906, + "amesim_pnl0002_7.port_1.h_outflow": 909568.2682446918, + "amesim_pnl0002_7.port_2.p": 3756379.1344475006, + "amesim_pnl0002_7.port_2.m_flow": 0.006580944245630884, + "amesim_pnl0002_7.port_2.h_outflow": 909568.2682446918, + "amesim_pnl0002_8.m": 0.0023444176118442837, + "amesim_pnl0002_8.U": -113.23743631814425, + "amesim_pnl0002_8.p": 3756318.157174775, + "amesim_pnl0002_8.T": 482.0738867675755, + "amesim_pnl0002_8.rho": 3.731256515967141, + "amesim_pnl0002_8.u": -48300.88109987526, + "amesim_pnl0002_8.h": 958415.7949314795, + "amesim_pnl0002_8.re": 20360.142974928163, + "amesim_pnl0002_8.cm": 8.473846737964099e-05, + "amesim_pnl0002_8.v": 2.9495890974687358, + "amesim_pnl0002_8.ff": 0.025668941287390525, + "amesim_pnl0002_8.port_1.p": 3756379.1344475006, + "amesim_pnl0002_8.port_1.m_flow": 0.005032037811450099, + "amesim_pnl0002_8.port_1.h_outflow": 958415.7949314795, + "amesim_pnl0002_8.port_2.p": 3756393.4962065914, + "amesim_pnl0002_8.port_2.m_flow": 0.006992980406826343, + "amesim_pnl0002_8.port_2.h_outflow": 958415.7949314795, + "amesim_pnl0001_13.m": 0.0020292934150847593, + "amesim_pnl0001_13.U": -1390.8326096413955, + "amesim_pnl0001_13.p": 3756393.4962065914, + "amesim_pnl0001_13.T": 277.87596539151156, + "amesim_pnl0001_13.rho": 6.459441559891455, + "amesim_pnl0001_13.u": -685377.7769654386, + "amesim_pnl0001_13.h": -103842.44432444219, + "amesim_pnl0001_13.re": 1258238.3337983117, + "amesim_pnl0001_13.cm": 0.005265817406103589, + "amesim_pnl0001_13.v": -183.70306822307333, + "amesim_pnl0001_13.ff": 0.024119030285189923, + "amesim_pnl0001_13.port_1.p": 3620573.35444164, + "amesim_pnl0001_13.port_1.m_flow": -0.372787426675949, + "amesim_pnl0001_13.port_1.h_outflow": -103842.44432444219, + "amesim_pnl0001_13.port_2.p": 3756393.4962065914, + "amesim_pnl0001_13.port_2.m_flow": 0.3836524265335688, + "amesim_pnl0001_13.port_2.h_outflow": -103842.44432444219, + "amesim_pnl0001_14.m": 0.0020284826306108832, + "amesim_pnl0001_14.U": -1389.5677102640286, + "amesim_pnl0001_14.p": 3756399.9743703655, + "amesim_pnl0001_14.T": 277.98794451641294, + "amesim_pnl0001_14.rho": 6.456860752755465, + "amesim_pnl0001_14.u": -685028.1532090597, + "amesim_pnl0001_14.h": -103259.3776059487, + "amesim_pnl0001_14.re": 1257724.5889257102, + "amesim_pnl0001_14.cm": 0.0052662508743695526, + "amesim_pnl0001_14.v": -183.75491802645757, + "amesim_pnl0001_14.ff": 0.024118990653353864, + "amesim_pnl0001_14.port_1.p": 3620556.8899005665, + "amesim_pnl0001_14.port_1.m_flow": -0.37274365950599586, + "amesim_pnl0001_14.port_1.h_outflow": -103259.3776059487, + "amesim_pnl0001_14.port_2.p": 3756399.9743703655, + "amesim_pnl0001_14.port_2.m_flow": 0.3836025367179071, + "amesim_pnl0001_14.port_2.h_outflow": -103259.3776059487, + "amesim_pnl0001_15.m": 0.0020284825046839408, + "amesim_pnl0001_15.U": -1389.567755519397, + "amesim_pnl0001_15.p": 3756399.455507986, + "amesim_pnl0001_15.T": 277.9879236277023, + "amesim_pnl0001_15.rho": 6.456860351917557, + "amesim_pnl0001_15.u": -685028.2180451473, + "amesim_pnl0001_15.h": -103259.48668449828, + "amesim_pnl0001_15.re": 1257731.4711833484, + "amesim_pnl0001_15.cm": 0.005266279935027482, + "amesim_pnl0001_15.v": -183.7559249675668, + "amesim_pnl0001_15.ff": 0.024118991184572926, + "amesim_pnl0001_15.port_1.p": 3620554.835691245, + "amesim_pnl0001_15.port_1.m_flow": -0.3727456789287241, + "amesim_pnl0001_15.port_1.h_outflow": -103259.48668449828, + "amesim_pnl0001_15.port_2.p": 3756399.455507986, + "amesim_pnl0001_15.port_2.m_flow": 0.3836045560471302, + "amesim_pnl0001_15.port_2.h_outflow": -103259.48668449828, + "amesim_pnl0001_16.m": 0.002028477899231957, + "amesim_pnl0001_16.U": -1389.5640026929677, + "amesim_pnl0001_16.p": 3756392.110640813, + "amesim_pnl0001_16.T": 277.9880163002821, + "amesim_pnl0001_16.rho": 6.4568456923085895, + "amesim_pnl0001_16.u": -685027.9232616232, + "amesim_pnl0001_16.h": -103259.00858624211, + "amesim_pnl0001_16.re": 1257757.263177464, + "amesim_pnl0001_16.cm": 0.005266400372415624, + "amesim_pnl0001_16.v": -183.76015465329579, + "amesim_pnl0001_16.ff": 0.024118993175300266, + "amesim_pnl0001_16.port_1.p": 3620541.318720885, + "amesim_pnl0001_16.port_1.m_flow": -0.3727534124736569, + "amesim_pnl0001_16.port_1.h_outflow": -103259.00858624211, + "amesim_pnl0001_16.port_2.p": 3756392.110640813, + "amesim_pnl0001_16.port_2.m_flow": 0.38361228946175613, + "amesim_pnl0001_16.port_2.h_outflow": -103259.00858624211, + "amesim_pnl0001_17.m": 0.0020250769587299407, + "amesim_pnl0001_17.U": -1384.2773409257754, + "amesim_pnl0001_17.p": 3756378.1464142436, + "amesim_pnl0001_17.T": 278.4556728975551, + "amesim_pnl0001_17.rho": 6.446020162467443, + "amesim_pnl0001_17.u": -683567.7700831414, + "amesim_pnl0001_17.h": -100823.99148218798, + "amesim_pnl0001_17.re": 1254922.5984740509, + "amesim_pnl0001_17.cm": 0.005265355083740269, + "amesim_pnl0001_17.v": -183.87694304411025, + "amesim_pnl0001_17.ff": 0.02411877369578916, + "amesim_pnl0001_17.port_1.p": 3620585.757522417, + "amesim_pnl0001_17.port_1.m_flow": -0.37236496060032526, + "amesim_pnl0001_17.port_1.h_outflow": -100823.99148218798, + "amesim_pnl0001_17.port_2.p": 3756378.1464142436, + "amesim_pnl0001_17.port_2.m_flow": 0.3831968362914919, + "amesim_pnl0001_17.port_2.h_outflow": -100823.99148218798, + "amesim_pnl0001_18.m": 0.002025072398131466, + "amesim_pnl0001_18.U": -1384.2734539740877, + "amesim_pnl0001_18.p": 3756371.2402956383, + "amesim_pnl0001_18.T": 278.4557929610697, + "amesim_pnl0001_18.rho": 6.446005645631629, + "amesim_pnl0001_18.u": -683567.3901097841, + "amesim_pnl0001_18.h": -100823.37051041498, + "amesim_pnl0001_18.re": 1254945.4987430163, + "amesim_pnl0001_18.cm": 0.005265463622445569, + "amesim_pnl0001_18.v": -183.8807698400123, + "amesim_pnl0001_18.ff": 0.024118775474474885, + "amesim_pnl0001_18.port_1.p": 3620573.300892519, + "amesim_pnl0001_18.port_1.m_flow": -0.37237187155017376, + "amesim_pnl0001_18.port_1.h_outflow": -100823.37051041498, + "amesim_pnl0001_18.port_2.p": 3756371.2402956383, + "amesim_pnl0001_18.port_2.m_flow": 0.3832037450763129, + "amesim_pnl0001_18.port_2.h_outflow": -100823.37051041498, + "amesim_pnl0001_19.m": 0.002025072497347585, + "amesim_pnl0001_19.U": -1384.273453362348, + "amesim_pnl0001_19.p": 3756371.5737210065, + "amesim_pnl0001_19.T": 278.4558038632187, + "amesim_pnl0001_19.rho": 6.446005961446345, + "amesim_pnl0001_19.u": -683567.3563170959, + "amesim_pnl0001_19.h": -100823.31354271992, + "amesim_pnl0001_19.re": 1254941.8162870624, + "amesim_pnl0001_19.cm": 0.005265447956224115, + "amesim_pnl0001_19.v": -183.88022645651836, + "amesim_pnl0001_19.ff": 0.02411877518846118, + "amesim_pnl0001_19.port_1.p": 3620574.459879178, + "amesim_pnl0001_19.port_1.m_flow": -0.3723707894031412, + "amesim_pnl0001_19.port_1.h_outflow": -100823.31354271992, + "amesim_pnl0001_19.port_2.p": 3756371.5737210065, + "amesim_pnl0001_19.port_2.m_flow": 0.3832026624913009, + "amesim_pnl0001_19.port_2.h_outflow": -100823.31354271992, + "amesim_pnl0001_20.m": 0.0020250771935230094, + "amesim_pnl0001_20.U": -1384.2772469562626, + "amesim_pnl0001_20.p": 3756379.1344475006, + "amesim_pnl0001_20.T": 278.45571337743206, + "amesim_pnl0001_20.rho": 6.446020909836992, + "amesim_pnl0001_20.u": -683567.6444254688, + "amesim_pnl0001_20.h": -100823.78011143622, + "amesim_pnl0001_20.re": 1254909.2513076838, + "amesim_pnl0001_20.cm": 0.005265298632563487, + "amesim_pnl0001_20.v": -183.87498533394077, + "amesim_pnl0001_20.ff": 0.02411877265905992, + "amesim_pnl0001_20.port_1.p": 3620589.728099082, + "amesim_pnl0001_20.port_1.m_flow": -0.3723610392591412, + "amesim_pnl0001_20.port_1.h_outflow": -100823.78011143622, + "amesim_pnl0001_20.port_2.p": 3756379.1344475006, + "amesim_pnl0001_20.port_2.m_flow": 0.38319291522994464, + "amesim_pnl0001_20.port_2.h_outflow": -100823.78011143622, + "amesim_pnch012_8.m": 0.06624154605298845, + "amesim_pnch012_8.U": -21724.166913573034, + "amesim_pnch012_8.p": 3620589.728099082, + "amesim_pnch012_8.T": 392.3842111246451, + "amesim_pnch012_8.rho": 4.416101600888853, + "amesim_pnch012_8.u": -327953.80253044324, + "amesim_pnch012_8.h": 491907.2548714846, + "amesim_pnch012_8.vol": 0.015000004990749227, + "amesim_pnch012_8.dvol": 3.737320201004428e-08, + "amesim_pnch012_8.port_1.p": 3620589.728099082, + "amesim_pnch012_8.port_1.m_flow": 0.3723610392591412, + "amesim_pnch012_8.port_1.h_outflow": 491907.2548714846, + "amesim_pnch012_8.port_2.p": 3620589.728099082, + "amesim_pnch012_8.port_2.m_flow": 0.0, + "amesim_pnch012_8.port_2.h_outflow": 491907.2548714846, + "amesim_pnch012_8.port_3.p": 3620589.728099082, + "amesim_pnch012_8.port_3.m_flow": 0.0, + "amesim_pnch012_8.port_3.h_outflow": 491907.2548714846, + "amesim_pnch012_8.port_4.p": 3620589.728099082, + "amesim_pnch012_8.port_4.m_flow": 0.0, + "amesim_pnch012_8.port_4.h_outflow": 491907.2548714846, + "amesim_pnpl01_1.port_1.p": 3620589.728099082, + "amesim_pnpl01_1.port_1.m_flow": 0.0, + "amesim_pnpl01_1.port_1.h_outflow": 491907.2548714846, + "amesim_pnpl01_2.port_1.p": 3620589.728099082, + "amesim_pnpl01_2.port_1.m_flow": 0.0, + "amesim_pnpl01_2.port_1.h_outflow": 491907.2548714846, + "amesim_pnch012_9.m": 0.06624008714645983, + "amesim_pnch012_9.U": -21722.236505250527, + "amesim_pnch012_9.p": 3620574.459879178, + "amesim_pnch012_9.T": 392.3912350974983, + "amesim_pnch012_9.rho": 4.41600434064345, + "amesim_pnch012_9.u": -327931.88295815006, + "amesim_pnch012_9.h": 491943.773991867, + "amesim_pnch012_9.vol": 0.015000004990214316, + "amesim_pnch012_9.dvol": 3.737531796713275e-08, + "amesim_pnch012_9.port_1.p": 3620574.459879178, + "amesim_pnch012_9.port_1.m_flow": 0.3723707894031412, + "amesim_pnch012_9.port_1.h_outflow": 491943.773991867, + "amesim_pnch012_9.port_2.p": 3620574.459879178, + "amesim_pnch012_9.port_2.m_flow": 0.0, + "amesim_pnch012_9.port_2.h_outflow": 491943.773991867, + "amesim_pnch012_9.port_3.p": 3620574.459879178, + "amesim_pnch012_9.port_3.m_flow": 0.0, + "amesim_pnch012_9.port_3.h_outflow": 491943.773991867, + "amesim_pnch012_9.port_4.p": 3620574.459879178, + "amesim_pnch012_9.port_4.m_flow": 0.0, + "amesim_pnch012_9.port_4.h_outflow": 491943.773991867, + "amesim_pnpl01_3.port_1.p": 3620574.459879178, + "amesim_pnpl01_3.port_1.m_flow": 0.0, + "amesim_pnpl01_3.port_1.h_outflow": 491943.773991867, + "amesim_pnpl01_4.port_1.p": 3620574.459879178, + "amesim_pnpl01_4.port_1.m_flow": 0.0, + "amesim_pnpl01_4.port_1.h_outflow": 491943.773991867, + "amesim_pnch012_10.m": 0.06623994849325848, + "amesim_pnch012_10.U": -21722.04652916195, + "amesim_pnch012_10.p": 3620573.300892519, + "amesim_pnch012_10.T": 392.39193423723987, + "amesim_pnch012_10.rho": 4.415995097115441, + "amesim_pnch012_10.u": -327929.7013851497, + "amesim_pnch012_10.h": 491947.4092704986, + "amesim_pnch012_10.vol": 0.01500000499016108, + "amesim_pnch012_10.dvol": 3.737553304615103e-08, + "amesim_pnch012_10.port_1.p": 3620573.300892519, + "amesim_pnch012_10.port_1.m_flow": 0.37237187155017376, + "amesim_pnch012_10.port_1.h_outflow": 491947.4092704986, + "amesim_pnch012_10.port_2.p": 3620573.300892519, + "amesim_pnch012_10.port_2.m_flow": 0.0, + "amesim_pnch012_10.port_2.h_outflow": 491947.4092704986, + "amesim_pnch012_10.port_3.p": 3620573.300892519, + "amesim_pnch012_10.port_3.m_flow": 0.0, + "amesim_pnch012_10.port_3.h_outflow": 491947.4092704986, + "amesim_pnch012_10.port_4.p": 3620573.300892519, + "amesim_pnch012_10.port_4.m_flow": 0.0, + "amesim_pnch012_10.port_4.h_outflow": 491947.4092704986, + "amesim_pnpl01_5.port_1.p": 3620573.300892519, + "amesim_pnpl01_5.port_1.m_flow": 0.0, + "amesim_pnpl01_5.port_1.h_outflow": 491947.4092704986, + "amesim_pnpl01_6.port_1.p": 3620573.300892519, + "amesim_pnpl01_6.port_1.m_flow": 0.0, + "amesim_pnpl01_6.port_1.h_outflow": 491947.4092704986, + "amesim_pnch012_11.m": 0.06624103226621368, + "amesim_pnch012_11.U": -21723.45572154048, + "amesim_pnch012_11.p": 3620585.757522417, + "amesim_pnch012_11.T": 392.38683675859244, + "amesim_pnch012_11.rho": 4.416067348508085, + "amesim_pnch012_11.u": -327945.6098183505, + "amesim_pnch012_11.h": 491920.9075583797, + "amesim_pnch012_11.vol": 0.015000004990547171, + "amesim_pnch012_11.dvol": 3.737402350896876e-08, + "amesim_pnch012_11.port_1.p": 3620585.757522417, + "amesim_pnch012_11.port_1.m_flow": 0.37236496060032526, + "amesim_pnch012_11.port_1.h_outflow": 491920.9075583797, + "amesim_pnch012_11.port_2.p": 3620585.757522417, + "amesim_pnch012_11.port_2.m_flow": 0.0, + "amesim_pnch012_11.port_2.h_outflow": 491920.9075583797, + "amesim_pnch012_11.port_3.p": 3620585.757522417, + "amesim_pnch012_11.port_3.m_flow": 0.0, + "amesim_pnch012_11.port_3.h_outflow": 491920.9075583797, + "amesim_pnch012_11.port_4.p": 3620585.757522417, + "amesim_pnch012_11.port_4.m_flow": 0.0, + "amesim_pnch012_11.port_4.h_outflow": 491920.9075583797, + "amesim_pnpl01_7.port_1.p": 3620585.757522417, + "amesim_pnpl01_7.port_1.m_flow": 0.0, + "amesim_pnpl01_7.port_1.h_outflow": 491920.9075583797, + "amesim_pnpl01_8.port_1.p": 3620585.757522417, + "amesim_pnpl01_8.port_1.m_flow": 0.0, + "amesim_pnpl01_8.port_1.h_outflow": 491920.9075583797, + "amesim_pnch012_12.m": 0.06629330102524067, + "amesim_pnch012_12.U": -21805.8029650575, + "amesim_pnch012_12.p": 3620541.318720885, + "amesim_pnch012_12.T": 392.0715084338339, + "amesim_pnch012_12.rho": 4.419551930665986, + "amesim_pnch012_12.u": -328929.20744367683, + "amesim_pnch012_12.h": 490280.8336464618, + "amesim_pnch012_12.vol": 0.015000004992644329, + "amesim_pnch012_12.dvol": 3.736443826068605e-08, + "amesim_pnch012_12.port_1.p": 3620541.318720885, + "amesim_pnch012_12.port_1.m_flow": 0.3727534124736569, + "amesim_pnch012_12.port_1.h_outflow": 490280.8336464618, + "amesim_pnch012_12.port_2.p": 3620541.318720885, + "amesim_pnch012_12.port_2.m_flow": 0.0, + "amesim_pnch012_12.port_2.h_outflow": 490280.8336464618, + "amesim_pnch012_12.port_3.p": 3620541.318720885, + "amesim_pnch012_12.port_3.m_flow": 0.0, + "amesim_pnch012_12.port_3.h_outflow": 490280.8336464618, + "amesim_pnch012_12.port_4.p": 3620541.318720885, + "amesim_pnch012_12.port_4.m_flow": 0.0, + "amesim_pnch012_12.port_4.h_outflow": 490280.8336464618, + "amesim_pnpl01_9.port_1.p": 3620541.318720885, + "amesim_pnpl01_9.port_1.m_flow": 0.0, + "amesim_pnpl01_9.port_1.h_outflow": 490280.8336464618, + "amesim_pnpl01_10.port_1.p": 3620541.318720885, + "amesim_pnpl01_10.port_1.m_flow": 0.0, + "amesim_pnpl01_10.port_1.h_outflow": 490280.8336464618, + "amesim_pnch012_13.m": 0.06629448766538328, + "amesim_pnch012_13.U": -21807.348632461802, + "amesim_pnch012_13.p": 3620554.835691245, + "amesim_pnch012_13.T": 392.0659241928128, + "amesim_pnch012_13.rho": 4.41963103986427, + "amesim_pnch012_13.u": -328946.634937928, + "amesim_pnch012_13.h": 490251.80109315575, + "amesim_pnch012_13.vol": 0.015000004993045579, + "amesim_pnch012_13.dvol": 3.7362878196054394e-08, + "amesim_pnch012_13.port_1.p": 3620554.835691245, + "amesim_pnch012_13.port_1.m_flow": 0.3727456789287241, + "amesim_pnch012_13.port_1.h_outflow": 490251.80109315575, + "amesim_pnch012_13.port_2.p": 3620554.835691245, + "amesim_pnch012_13.port_2.m_flow": 0.0, + "amesim_pnch012_13.port_2.h_outflow": 490251.80109315575, + "amesim_pnch012_13.port_3.p": 3620554.835691245, + "amesim_pnch012_13.port_3.m_flow": 0.0, + "amesim_pnch012_13.port_3.h_outflow": 490251.80109315575, + "amesim_pnch012_13.port_4.p": 3620554.835691245, + "amesim_pnch012_13.port_4.m_flow": 0.0, + "amesim_pnch012_13.port_4.h_outflow": 490251.80109315575, + "amesim_pnpl01_11.port_1.p": 3620554.835691245, + "amesim_pnpl01_11.port_1.m_flow": 0.0, + "amesim_pnpl01_11.port_1.h_outflow": 490251.80109315575, + "amesim_pnpl01_12.port_1.p": 3620554.835691245, + "amesim_pnpl01_12.port_1.m_flow": 0.0, + "amesim_pnpl01_12.port_1.h_outflow": 490251.80109315575, + "amesim_pnch012_14.m": 0.06629475455162867, + "amesim_pnch012_14.U": -21807.718245902277, + "amesim_pnch012_14.p": 3620556.8899005665, + "amesim_pnch012_14.T": 392.0645618009507, + "amesim_pnch012_14.rho": 4.419648832245027, + "amesim_pnch012_14.u": -328950.88598478754, + "amesim_pnch012_14.h": 490244.71695216536, + "amesim_pnch012_14.vol": 0.01500000499314631, + "amesim_pnch012_14.dvol": 3.736246998360892e-08, + "amesim_pnch012_14.port_1.p": 3620556.8899005665, + "amesim_pnch012_14.port_1.m_flow": 0.37274365950599586, + "amesim_pnch012_14.port_1.h_outflow": 490244.71695216536, + "amesim_pnch012_14.port_2.p": 3620556.8899005665, + "amesim_pnch012_14.port_2.m_flow": 0.0, + "amesim_pnch012_14.port_2.h_outflow": 490244.71695216536, + "amesim_pnch012_14.port_3.p": 3620556.8899005665, + "amesim_pnch012_14.port_3.m_flow": 0.0, + "amesim_pnch012_14.port_3.h_outflow": 490244.71695216536, + "amesim_pnch012_14.port_4.p": 3620556.8899005665, + "amesim_pnch012_14.port_4.m_flow": 0.0, + "amesim_pnch012_14.port_4.h_outflow": 490244.71695216536, + "amesim_pnpl01_13.port_1.p": 3620556.8899005665, + "amesim_pnpl01_13.port_1.m_flow": 0.0, + "amesim_pnpl01_13.port_1.h_outflow": 490244.71695216536, + "amesim_pnpl01_14.port_1.p": 3620556.8899005665, + "amesim_pnpl01_14.port_1.m_flow": 0.0, + "amesim_pnpl01_14.port_1.h_outflow": 490244.71695216536, + "amesim_pnch012_15.m": 0.06631660356825392, + "amesim_pnch012_15.U": -21841.35926610171, + "amesim_pnch012_15.p": 3620573.35444164, + "amesim_pnch012_15.T": 391.93668624133574, + "amesim_pnch012_15.rho": 4.421105432801581, + "amesim_pnch012_15.u": -329349.7870955091, + "amesim_pnch012_15.h": 489579.6434445223, + "amesim_pnch012_15.vol": 0.015000004993373384, + "amesim_pnch012_15.dvol": 3.736169657114036e-08, + "amesim_pnch012_15.port_1.p": 3620573.35444164, + "amesim_pnch012_15.port_1.m_flow": 0.372787426675949, + "amesim_pnch012_15.port_1.h_outflow": 489579.6434445223, + "amesim_pnch012_15.port_2.p": 3620573.35444164, + "amesim_pnch012_15.port_2.m_flow": 0.0, + "amesim_pnch012_15.port_2.h_outflow": 489579.6434445223, + "amesim_pnch012_15.port_3.p": 3620573.35444164, + "amesim_pnch012_15.port_3.m_flow": 0.0, + "amesim_pnch012_15.port_3.h_outflow": 489579.6434445223, + "amesim_pnch012_15.port_4.p": 3620573.35444164, + "amesim_pnch012_15.port_4.m_flow": 0.0, + "amesim_pnch012_15.port_4.h_outflow": 489579.6434445223, + "amesim_pnpl01_15.port_1.p": 3620573.35444164, + "amesim_pnpl01_15.port_1.m_flow": 0.0, + "amesim_pnpl01_15.port_1.h_outflow": 489579.6434445223, + "amesim_pnpl01_16.port_1.p": 3620573.35444164, + "amesim_pnpl01_16.port_1.m_flow": 0.0, + "amesim_pnpl01_16.port_1.h_outflow": 489579.6434445223, + "amesim_pnrp17_1.volume": 4.9933733848668824e-09, + "amesim_pnrp17_1.volume_flow": 3.736169657114036e-08, + "amesim_pnrp17_1.length": 1.589479850806417e-07, + "amesim_pnrp17_1.pressure_force": 110558.46913205259, + "amesim_pnrp17_1.port_1.p": 3620573.35444164, + "amesim_pnrp17_1.port_1.m_flow": 0.0, + "amesim_pnrp17_1.port_1.h_outflow": 489579.6434445223, + "amesim_pnrp17_1.port_2.x": 1.5894798508064198e-07, + "amesim_pnrp17_1.port_2.v": 1.1892894705560516e-06, + "amesim_pnrp17_1.port_2.f": -0.0001316606649197638, + "amesim_pnrp17_1.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_1.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_1.port_3.f": 110558.46913205259, + "amesim_pnrp17_1.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_1.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_1.port_4.f": 0.0, + "amesim_pnrp17_1.port_5.x": 1.5894798508064198e-07, + "amesim_pnrp17_1.port_5.v": 1.1892894705560516e-06, + "amesim_pnrp17_1.port_5.f": -110558.46900039192, + "amesim_pnrp17_2.volume": 4.993146312176225e-09, + "amesim_pnrp17_2.volume_flow": 3.736246998360892e-08, + "amesim_pnrp17_2.length": 1.5894075695170661e-07, + "amesim_pnrp17_2.pressure_force": 110557.951896171, + "amesim_pnrp17_2.port_1.p": 3620556.8899005665, + "amesim_pnrp17_2.port_1.m_flow": 0.0, + "amesim_pnrp17_2.port_1.h_outflow": 490244.71695216536, + "amesim_pnrp17_2.port_2.x": 1.589407569517069e-07, + "amesim_pnrp17_2.port_2.v": 1.189314089655013e-06, + "amesim_pnrp17_2.port_2.f": -0.0001316397829214111, + "amesim_pnrp17_2.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_2.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_2.port_3.f": 110557.951896171, + "amesim_pnrp17_2.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_2.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_2.port_4.f": 0.0, + "amesim_pnrp17_2.port_5.x": 1.589407569517069e-07, + "amesim_pnrp17_2.port_5.v": 1.189314089655013e-06, + "amesim_pnrp17_2.port_5.f": -110557.95176453122, + "amesim_pnrp17_3.volume": 4.99304557986816e-09, + "amesim_pnrp17_3.volume_flow": 3.7362878196054394e-08, + "amesim_pnrp17_3.length": 1.5893755046259286e-07, + "amesim_pnrp17_3.pressure_force": 110557.88736289523, + "amesim_pnrp17_3.port_1.p": 3620554.835691245, + "amesim_pnrp17_3.port_1.m_flow": 0.0, + "amesim_pnrp17_3.port_1.h_outflow": 490251.80109315575, + "amesim_pnrp17_3.port_2.x": 1.5893755046259315e-07, + "amesim_pnrp17_3.port_2.v": 1.1893270837855721e-06, + "amesim_pnrp17_3.port_2.f": -0.00013163054245524108, + "amesim_pnrp17_3.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_3.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_3.port_3.f": 110557.88736289523, + "amesim_pnrp17_3.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_3.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_3.port_4.f": 0.0, + "amesim_pnrp17_3.port_5.x": 1.5893755046259315e-07, + "amesim_pnrp17_3.port_5.v": 1.1893270837855721e-06, + "amesim_pnrp17_3.port_5.f": -110557.88723126469, + "amesim_pnrp17_4.volume": 4.992644329939379e-09, + "amesim_pnrp17_4.volume_flow": 3.736443826068605e-08, + "amesim_pnrp17_4.length": 1.5892477796136417e-07, + "amesim_pnrp17_4.pressure_force": 110557.46272536363, + "amesim_pnrp17_4.port_1.p": 3620541.318720885, + "amesim_pnrp17_4.port_1.m_flow": 0.0, + "amesim_pnrp17_4.port_1.h_outflow": 490280.8336464618, + "amesim_pnrp17_4.port_2.x": 1.5892477796136446e-07, + "amesim_pnrp17_4.port_2.v": 1.1893767434265974e-06, + "amesim_pnrp17_4.port_2.f": -0.0001315931585850194, + "amesim_pnrp17_4.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_4.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_4.port_3.f": 110557.46272536363, + "amesim_pnrp17_4.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_4.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_4.port_4.f": 0.0, + "amesim_pnrp17_4.port_5.x": 1.5892477796136446e-07, + "amesim_pnrp17_4.port_5.v": 1.1893767434265974e-06, + "amesim_pnrp17_4.port_5.f": -110557.46259377047, + "amesim_pnrp17_5.volume": 4.990547172526372e-09, + "amesim_pnrp17_5.volume_flow": 3.737402350896876e-08, + "amesim_pnrp17_5.length": 1.5885802169871322e-07, + "amesim_pnrp17_5.pressure_force": 110558.85877658575, + "amesim_pnrp17_5.port_1.p": 3620585.757522417, + "amesim_pnrp17_5.port_1.m_flow": 0.0, + "amesim_pnrp17_5.port_1.h_outflow": 491920.9075583797, + "amesim_pnrp17_5.port_2.x": 1.588580216987135e-07, + "amesim_pnrp17_5.port_2.v": 1.1896818589834777e-06, + "amesim_pnrp17_5.port_2.f": -0.0001313672837568447, + "amesim_pnrp17_5.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_5.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_5.port_3.f": 110558.85877658575, + "amesim_pnrp17_5.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_5.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_5.port_4.f": 0.0, + "amesim_pnrp17_5.port_5.x": 1.588580216987135e-07, + "amesim_pnrp17_5.port_5.v": 1.1896818589834777e-06, + "amesim_pnrp17_5.port_5.f": -110558.85864521847, + "amesim_pnrp17_6.volume": 4.9901610807218804e-09, + "amesim_pnrp17_6.volume_flow": 3.737553304615103e-08, + "amesim_pnrp17_6.length": 1.5884573170762903e-07, + "amesim_pnrp17_6.pressure_force": 110558.4674497994, + "amesim_pnrp17_6.port_1.p": 3620573.300892519, + "amesim_pnrp17_6.port_1.m_flow": 0.0, + "amesim_pnrp17_6.port_1.h_outflow": 491947.4092704986, + "amesim_pnrp17_6.port_2.x": 1.5884573170762932e-07, + "amesim_pnrp17_6.port_2.v": 1.189729910245627e-06, + "amesim_pnrp17_6.port_2.f": -0.00013132985623087734, + "amesim_pnrp17_6.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_6.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_6.port_3.f": 110558.4674497994, + "amesim_pnrp17_6.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_6.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_6.port_4.f": 0.0, + "amesim_pnrp17_6.port_5.x": 1.5884573170762932e-07, + "amesim_pnrp17_6.port_5.v": 1.189729910245627e-06, + "amesim_pnrp17_6.port_5.f": -110558.46731846954, + "amesim_pnrp17_7.volume": 4.990214315706607e-09, + "amesim_pnrp17_7.volume_flow": 3.737531796713275e-08, + "amesim_pnrp17_7.length": 1.5884742627218607e-07, + "amesim_pnrp17_7.pressure_force": 110558.50385952886, + "amesim_pnrp17_7.port_1.p": 3620574.459879178, + "amesim_pnrp17_7.port_1.m_flow": 0.0, + "amesim_pnrp17_7.port_1.h_outflow": 491943.773991867, + "amesim_pnrp17_7.port_2.x": 1.5884742627218636e-07, + "amesim_pnrp17_7.port_2.v": 1.1897230638966853e-06, + "amesim_pnrp17_7.port_2.f": -0.0001313358370680362, + "amesim_pnrp17_7.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_7.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_7.port_3.f": 110558.50385952886, + "amesim_pnrp17_7.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_7.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_7.port_4.f": 0.0, + "amesim_pnrp17_7.port_5.x": 1.5884742627218636e-07, + "amesim_pnrp17_7.port_5.v": 1.1897230638966853e-06, + "amesim_pnrp17_7.port_5.f": -110558.50372819303, + "amesim_pnrp17_8.volume": 4.990749227127234e-09, + "amesim_pnrp17_8.volume_flow": 3.737320201004428e-08, + "amesim_pnrp17_8.length": 1.5886445345720751e-07, + "amesim_pnrp17_8.pressure_force": 110558.98351281208, + "amesim_pnrp17_8.port_1.p": 3620589.728099082, + "amesim_pnrp17_8.port_1.m_flow": 0.0, + "amesim_pnrp17_8.port_1.h_outflow": 491907.2548714846, + "amesim_pnrp17_8.port_2.x": 1.588644534572078e-07, + "amesim_pnrp17_8.port_2.v": 1.189655709206818e-06, + "amesim_pnrp17_8.port_2.f": -0.0001313831307925284, + "amesim_pnrp17_8.port_3.x": 2.911421882340363e-22, + "amesim_pnrp17_8.port_3.v": -1.3196897803884347e-20, + "amesim_pnrp17_8.port_3.f": 110558.98351281208, + "amesim_pnrp17_8.port_4.x": 2.911421882340363e-22, + "amesim_pnrp17_8.port_4.v": -1.3196897803884347e-20, + "amesim_pnrp17_8.port_4.f": 0.0, + "amesim_pnrp17_8.port_5.x": 1.588644534572078e-07, + "amesim_pnrp17_8.port_5.v": 1.189655709206818e-06, + "amesim_pnrp17_8.port_5.f": -110558.98338142894, + "amesim_f000_15.port_1.x": 2.911421882340363e-22, + "amesim_f000_15.port_1.v": -1.3196897803884347e-20, + "amesim_f000_15.port_1.f": 0.0, + "amesim_f000_16.port_1.x": 2.911421882340363e-22, + "amesim_f000_16.port_1.v": -1.3196897803884347e-20, + "amesim_f000_16.port_1.f": 0.0, + "amesim_f000_17.port_1.x": 2.911421882340363e-22, + "amesim_f000_17.port_1.v": -1.3196897803884347e-20, + "amesim_f000_17.port_1.f": 0.0, + "amesim_f000_18.port_1.x": 2.911421882340363e-22, + "amesim_f000_18.port_1.v": -1.3196897803884347e-20, + "amesim_f000_18.port_1.f": 0.0, + "amesim_f000_19.port_1.x": 2.911421882340363e-22, + "amesim_f000_19.port_1.v": -1.3196897803884347e-20, + "amesim_f000_19.port_1.f": 0.0, + "amesim_f000_20.port_1.x": 2.911421882340363e-22, + "amesim_f000_20.port_1.v": -1.3196897803884347e-20, + "amesim_f000_20.port_1.f": 0.0, + "amesim_f000_21.port_1.x": 2.911421882340363e-22, + "amesim_f000_21.port_1.v": -1.3196897803884347e-20, + "amesim_f000_21.port_1.f": 0.0, + "amesim_f000_22.port_1.x": 2.911421882340363e-22, + "amesim_f000_22.port_1.v": -1.3196897803884347e-20, + "amesim_f000_22.port_1.f": 0.0, + "amesim_mecmas21_1.a": 2.633213298395276e-06, + "amesim_mecmas21_1.v": 1.1892894705560516e-06, + "amesim_mecmas21_1.x": 1.5894798508064198e-07, + "amesim_mecmas21_1.Fvisc": 0.0, + "amesim_mecmas21_1.Ffric": 0.0, + "amesim_mecmas21_1.Fmin": 0.0, + "amesim_mecmas21_1.Fmax": 0.0, + "amesim_mecmas21_1.port_1.x": 1.5894798508064198e-07, + "amesim_mecmas21_1.port_1.v": 1.1892894705560516e-06, + "amesim_mecmas21_1.port_1.f": 0.0001316606649197638, + "amesim_mecmas21_1.port_2.x": 1.5894798508064198e-07, + "amesim_mecmas21_1.port_2.v": 1.1892894705560516e-06, + "amesim_mecmas21_1.port_2.f": 0.0, + "amesim_mecmas21_2.a": 2.632795658428222e-06, + "amesim_mecmas21_2.v": 1.189314089655013e-06, + "amesim_mecmas21_2.x": 1.589407569517069e-07, + "amesim_mecmas21_2.Fvisc": 0.0, + "amesim_mecmas21_2.Ffric": 0.0, + "amesim_mecmas21_2.Fmin": 0.0, + "amesim_mecmas21_2.Fmax": 0.0, + "amesim_mecmas21_2.port_1.x": 1.589407569517069e-07, + "amesim_mecmas21_2.port_1.v": 1.189314089655013e-06, + "amesim_mecmas21_2.port_1.f": 0.0001316397829214111, + "amesim_mecmas21_2.port_2.x": 1.589407569517069e-07, + "amesim_mecmas21_2.port_2.v": 1.189314089655013e-06, + "amesim_mecmas21_2.port_2.f": 0.0, + "amesim_mecmas21_3.a": 2.632610849104822e-06, + "amesim_mecmas21_3.v": 1.1893270837855721e-06, + "amesim_mecmas21_3.x": 1.5893755046259315e-07, + "amesim_mecmas21_3.Fvisc": 0.0, + "amesim_mecmas21_3.Ffric": 0.0, + "amesim_mecmas21_3.Fmin": 0.0, + "amesim_mecmas21_3.Fmax": 0.0, + "amesim_mecmas21_3.port_1.x": 1.5893755046259315e-07, + "amesim_mecmas21_3.port_1.v": 1.1893270837855721e-06, + "amesim_mecmas21_3.port_1.f": 0.00013163054245524108, + "amesim_mecmas21_3.port_2.x": 1.5893755046259315e-07, + "amesim_mecmas21_3.port_2.v": 1.1893270837855721e-06, + "amesim_mecmas21_3.port_2.f": 0.0, + "amesim_mecmas21_4.a": 2.6318631717003883e-06, + "amesim_mecmas21_4.v": 1.1893767434265974e-06, + "amesim_mecmas21_4.x": 1.5892477796136446e-07, + "amesim_mecmas21_4.Fvisc": 0.0, + "amesim_mecmas21_4.Ffric": 0.0, + "amesim_mecmas21_4.Fmin": 0.0, + "amesim_mecmas21_4.Fmax": 0.0, + "amesim_mecmas21_4.port_1.x": 1.5892477796136446e-07, + "amesim_mecmas21_4.port_1.v": 1.1893767434265974e-06, + "amesim_mecmas21_4.port_1.f": 0.0001315931585850194, + "amesim_mecmas21_4.port_2.x": 1.5892477796136446e-07, + "amesim_mecmas21_4.port_2.v": 1.1893767434265974e-06, + "amesim_mecmas21_4.port_2.f": 0.0, + "amesim_mecmas21_5.a": 2.627345675136894e-06, + "amesim_mecmas21_5.v": 1.1896818589834777e-06, + "amesim_mecmas21_5.x": 1.588580216987135e-07, + "amesim_mecmas21_5.Fvisc": 0.0, + "amesim_mecmas21_5.Ffric": 0.0, + "amesim_mecmas21_5.Fmin": 0.0, + "amesim_mecmas21_5.Fmax": 0.0, + "amesim_mecmas21_5.port_1.x": 1.588580216987135e-07, + "amesim_mecmas21_5.port_1.v": 1.1896818589834777e-06, + "amesim_mecmas21_5.port_1.f": 0.0001313672837568447, + "amesim_mecmas21_5.port_2.x": 1.588580216987135e-07, + "amesim_mecmas21_5.port_2.v": 1.1896818589834777e-06, + "amesim_mecmas21_5.port_2.f": 0.0, + "amesim_mecmas21_6.a": 2.626597124617547e-06, + "amesim_mecmas21_6.v": 1.189729910245627e-06, + "amesim_mecmas21_6.x": 1.5884573170762932e-07, + "amesim_mecmas21_6.Fvisc": 0.0, + "amesim_mecmas21_6.Ffric": 0.0, + "amesim_mecmas21_6.Fmin": 0.0, + "amesim_mecmas21_6.Fmax": 0.0, + "amesim_mecmas21_6.port_1.x": 1.5884573170762932e-07, + "amesim_mecmas21_6.port_1.v": 1.189729910245627e-06, + "amesim_mecmas21_6.port_1.f": 0.00013132985623087734, + "amesim_mecmas21_6.port_2.x": 1.5884573170762932e-07, + "amesim_mecmas21_6.port_2.v": 1.189729910245627e-06, + "amesim_mecmas21_6.port_2.f": 0.0, + "amesim_mecmas21_7.a": 2.626716741360724e-06, + "amesim_mecmas21_7.v": 1.1897230638966853e-06, + "amesim_mecmas21_7.x": 1.5884742627218636e-07, + "amesim_mecmas21_7.Fvisc": 0.0, + "amesim_mecmas21_7.Ffric": 0.0, + "amesim_mecmas21_7.Fmin": 0.0, + "amesim_mecmas21_7.Fmax": 0.0, + "amesim_mecmas21_7.port_1.x": 1.5884742627218636e-07, + "amesim_mecmas21_7.port_1.v": 1.1897230638966853e-06, + "amesim_mecmas21_7.port_1.f": 0.0001313358370680362, + "amesim_mecmas21_7.port_2.x": 1.5884742627218636e-07, + "amesim_mecmas21_7.port_2.v": 1.1897230638966853e-06, + "amesim_mecmas21_7.port_2.f": 0.0, + "amesim_mecmas21_8.a": 2.627662615850568e-06, + "amesim_mecmas21_8.v": 1.189655709206818e-06, + "amesim_mecmas21_8.x": 1.588644534572078e-07, + "amesim_mecmas21_8.Fvisc": 0.0, + "amesim_mecmas21_8.Ffric": 0.0, + "amesim_mecmas21_8.Fmin": 0.0, + "amesim_mecmas21_8.Fmax": 0.0, + "amesim_mecmas21_8.port_1.x": 1.588644534572078e-07, + "amesim_mecmas21_8.port_1.v": 1.189655709206818e-06, + "amesim_mecmas21_8.port_1.f": 0.0001313831307925284, + "amesim_mecmas21_8.port_2.x": 1.588644534572078e-07, + "amesim_mecmas21_8.port_2.v": 1.189655709206818e-06, + "amesim_mecmas21_8.port_2.f": 0.0, + "amesim_f000_23.port_1.x": 1.5894798508064198e-07, + "amesim_f000_23.port_1.v": 1.1892894705560516e-06, + "amesim_f000_23.port_1.f": 0.0, + "amesim_f000_25.port_1.x": 1.589407569517069e-07, + "amesim_f000_25.port_1.v": 1.189314089655013e-06, + "amesim_f000_25.port_1.f": 0.0, + "amesim_f000_26.port_1.x": 1.5893755046259315e-07, + "amesim_f000_26.port_1.v": 1.1893270837855721e-06, + "amesim_f000_26.port_1.f": 0.0, + "amesim_f000_27.port_1.x": 1.5892477796136446e-07, + "amesim_f000_27.port_1.v": 1.1893767434265974e-06, + "amesim_f000_27.port_1.f": 0.0, + "amesim_f000_28.port_1.x": 1.588580216987135e-07, + "amesim_f000_28.port_1.v": 1.1896818589834777e-06, + "amesim_f000_28.port_1.f": 0.0, + "amesim_f000_29.port_1.x": 1.5884573170762932e-07, + "amesim_f000_29.port_1.v": 1.189729910245627e-06, + "amesim_f000_29.port_1.f": 0.0, + "amesim_f000_30.port_1.x": 1.5884742627218636e-07, + "amesim_f000_30.port_1.v": 1.1897230638966853e-06, + "amesim_f000_30.port_1.f": 0.0, + "amesim_f000_31.port_1.x": 1.588644534572078e-07, + "amesim_f000_31.port_1.v": 1.189655709206818e-06, + "amesim_f000_31.port_1.f": 0.0, + "amesim_lstp00a_1.gap": -1.5894798508064198e-07, + "amesim_lstp00a_1.penetration": 1.5894798508064198e-07, + "amesim_lstp00a_1.force": 110558.46900039192, + "amesim_lstp00a_1.port_1.x": 1.5894798508064198e-07, + "amesim_lstp00a_1.port_1.v": 1.1892894705560516e-06, + "amesim_lstp00a_1.port_1.f": 110558.46900039192, + "amesim_lstp00a_1.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_1.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_1.port_2.f": -110558.46900039192, + "amesim_lstp00a_2.gap": -1.589407569517069e-07, + "amesim_lstp00a_2.penetration": 1.589407569517069e-07, + "amesim_lstp00a_2.force": 110557.95176453122, + "amesim_lstp00a_2.port_1.x": 1.589407569517069e-07, + "amesim_lstp00a_2.port_1.v": 1.189314089655013e-06, + "amesim_lstp00a_2.port_1.f": 110557.95176453122, + "amesim_lstp00a_2.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_2.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_2.port_2.f": -110557.95176453122, + "amesim_lstp00a_3.gap": -1.5893755046259315e-07, + "amesim_lstp00a_3.penetration": 1.5893755046259315e-07, + "amesim_lstp00a_3.force": 110557.88723126469, + "amesim_lstp00a_3.port_1.x": 1.5893755046259315e-07, + "amesim_lstp00a_3.port_1.v": 1.1893270837855721e-06, + "amesim_lstp00a_3.port_1.f": 110557.88723126469, + "amesim_lstp00a_3.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_3.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_3.port_2.f": -110557.88723126469, + "amesim_lstp00a_4.gap": -1.5892477796136446e-07, + "amesim_lstp00a_4.penetration": 1.5892477796136446e-07, + "amesim_lstp00a_4.force": 110557.46259377047, + "amesim_lstp00a_4.port_1.x": 1.5892477796136446e-07, + "amesim_lstp00a_4.port_1.v": 1.1893767434265974e-06, + "amesim_lstp00a_4.port_1.f": 110557.46259377047, + "amesim_lstp00a_4.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_4.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_4.port_2.f": -110557.46259377047, + "amesim_lstp00a_5.gap": -1.588580216987135e-07, + "amesim_lstp00a_5.penetration": 1.588580216987135e-07, + "amesim_lstp00a_5.force": 110558.85864521847, + "amesim_lstp00a_5.port_1.x": 1.588580216987135e-07, + "amesim_lstp00a_5.port_1.v": 1.1896818589834777e-06, + "amesim_lstp00a_5.port_1.f": 110558.85864521847, + "amesim_lstp00a_5.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_5.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_5.port_2.f": -110558.85864521847, + "amesim_lstp00a_6.gap": -1.5884573170762932e-07, + "amesim_lstp00a_6.penetration": 1.5884573170762932e-07, + "amesim_lstp00a_6.force": 110558.46731846954, + "amesim_lstp00a_6.port_1.x": 1.5884573170762932e-07, + "amesim_lstp00a_6.port_1.v": 1.189729910245627e-06, + "amesim_lstp00a_6.port_1.f": 110558.46731846954, + "amesim_lstp00a_6.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_6.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_6.port_2.f": -110558.46731846954, + "amesim_lstp00a_7.gap": -1.5884742627218636e-07, + "amesim_lstp00a_7.penetration": 1.5884742627218636e-07, + "amesim_lstp00a_7.force": 110558.50372819303, + "amesim_lstp00a_7.port_1.x": 1.5884742627218636e-07, + "amesim_lstp00a_7.port_1.v": 1.1897230638966853e-06, + "amesim_lstp00a_7.port_1.f": 110558.50372819303, + "amesim_lstp00a_7.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_7.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_7.port_2.f": -110558.50372819303, + "amesim_lstp00a_8.gap": -1.588644534572078e-07, + "amesim_lstp00a_8.penetration": 1.588644534572078e-07, + "amesim_lstp00a_8.force": 110558.98338142894, + "amesim_lstp00a_8.port_1.x": 1.588644534572078e-07, + "amesim_lstp00a_8.port_1.v": 1.189655709206818e-06, + "amesim_lstp00a_8.port_1.f": 110558.98338142894, + "amesim_lstp00a_8.port_2.x": -4.4071381894537746e-27, + "amesim_lstp00a_8.port_2.v": -2.578751264156614e-22, + "amesim_lstp00a_8.port_2.f": -110558.98338142894, + "amesim_lmechn1_3.tforce": -884466.5847152085, + "amesim_lmechn1_3.port_1.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_1.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_1.f": -110558.46913205259, + "amesim_lmechn1_3.port_2.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_2.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_2.f": -110557.951896171, + "amesim_lmechn1_3.port_3.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_3.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_3.f": -110557.88736289523, + "amesim_lmechn1_3.port_4.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_4.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_4.f": -110557.46272536363, + "amesim_lmechn1_3.port_5.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_5.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_5.f": -110558.85877658575, + "amesim_lmechn1_3.port_6.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_6.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_6.f": -110558.4674497994, + "amesim_lmechn1_3.port_7.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_7.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_7.f": -110558.50385952886, + "amesim_lmechn1_3.port_8.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_8.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_8.f": -110558.98351281208, + "amesim_lmechn1_3.port_9.x": 2.911421882340363e-22, + "amesim_lmechn1_3.port_9.v": -1.3196897803884347e-20, + "amesim_lmechn1_3.port_9.f": 884466.5847152085, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.3196897803884347e-20, + "amesim_mecmas21_9.x": 2.911421882340363e-22, + "amesim_mecmas21_9.Fvisc": 0.0, + "amesim_mecmas21_9.Ffric": 0.0, + "amesim_mecmas21_9.Fmin": 0.0, + "amesim_mecmas21_9.Fmax": 0.0, + "amesim_mecmas21_9.port_1.x": 2.911421882340363e-22, + "amesim_mecmas21_9.port_1.v": -1.3196897803884347e-20, + "amesim_mecmas21_9.port_1.f": -884466.5847152085, + "amesim_mecmas21_9.port_2.x": 2.911421882340363e-22, + "amesim_mecmas21_9.port_2.v": -1.3196897803884347e-20, + "amesim_mecmas21_9.port_2.f": 1e+17, + "amesim_forc_1.force": 1e+17, + "amesim_forc_1.res.signal": 1e+17, + "amesim_forc_1.port_2.x": 2.911421882340363e-22, + "amesim_forc_1.port_2.v": -1.3196897803884347e-20, + "amesim_forc_1.port_2.f": -1e+17, + "amesim_ud00_1.y": 1e+17, + "amesim_ud00_1.out.signal": 1e+17, + "amesim_lmechn1_4.tforce": 884466.5836632682, + "amesim_lmechn1_4.port_1.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_1.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_1.f": 110558.98338142894, + "amesim_lmechn1_4.port_2.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_2.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_2.f": 110558.50372819303, + "amesim_lmechn1_4.port_3.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_3.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_3.f": 110558.46731846954, + "amesim_lmechn1_4.port_4.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_4.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_4.f": 110558.85864521847, + "amesim_lmechn1_4.port_5.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_5.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_5.f": 110557.46259377047, + "amesim_lmechn1_4.port_6.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_6.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_6.f": 110557.88723126469, + "amesim_lmechn1_4.port_7.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_7.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_7.f": 110557.95176453122, + "amesim_lmechn1_4.port_8.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_8.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_8.f": 110558.46900039192, + "amesim_lmechn1_4.port_9.x": -4.4071381894537746e-27, + "amesim_lmechn1_4.port_9.v": -2.578751264156614e-22, + "amesim_lmechn1_4.port_9.f": -884466.5836632682, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": -2.578751264156614e-22, + "amesim_mecmas21_10.x": -4.4071381894537746e-27, + "amesim_mecmas21_10.Fvisc": 0.0, + "amesim_mecmas21_10.Ffric": 0.0, + "amesim_mecmas21_10.Fmin": 0.0, + "amesim_mecmas21_10.Fmax": 0.0, + "amesim_mecmas21_10.port_1.x": -4.4071381894537746e-27, + "amesim_mecmas21_10.port_1.v": -2.578751264156614e-22, + "amesim_mecmas21_10.port_1.f": -1000000000000.0, + "amesim_mecmas21_10.port_2.x": -4.4071381894537746e-27, + "amesim_mecmas21_10.port_2.v": -2.578751264156614e-22, + "amesim_mecmas21_10.port_2.f": 884466.5836632682, + "amesim_forc_2.force": -1000000000000.0, + "amesim_forc_2.res.signal": 1000000000000.0, + "amesim_forc_2.port_2.x": -4.4071381894537746e-27, + "amesim_forc_2.port_2.v": -2.578751264156614e-22, + "amesim_forc_2.port_2.f": 1000000000000.0, + "amesim_ud00_2.y": 1000000000000.0, + "amesim_ud00_2.out.signal": 1000000000000.0, + "amesim_pnl00r_4.re": 356.50395977554354, + "amesim_pnl00r_4.cm": 6.698865896400231e-07, + "amesim_pnl00r_4.v": 0.023707499827209138, + "amesim_pnl00r_4.ff": 0.1795211476481066, + "amesim_pnl00r_4.port_1.p": 11690176.654328916, + "amesim_pnl00r_4.port_1.m_flow": 7.297470201880124e-05, + "amesim_pnl00r_4.port_1.h_outflow": -121861.3298509974, + "amesim_pnl00r_4.port_2.p": 11690176.582272988, + "amesim_pnl00r_4.port_2.m_flow": -7.297470201880124e-05, + "amesim_pnl00r_4.port_2.h_outflow": -121845.30512322164, + "amesim_pnl00r_5.re": 0.0055571936323765905, + "amesim_pnl00r_5.cm": 1.0441884621421117e-11, + "amesim_pnl00r_5.v": -3.695419352388939e-07, + "amesim_pnl00r_5.ff": 11516.604285143425, + "amesim_pnl00r_5.port_1.p": 11690530.289478123, + "amesim_pnl00r_5.port_1.m_flow": -1.1375310200992496e-09, + "amesim_pnl00r_5.port_1.h_outflow": -121845.96323592975, + "amesim_pnl00r_5.port_2.p": 11690530.289479246, + "amesim_pnl00r_5.port_2.m_flow": 1.1375310200992496e-09, + "amesim_pnl00r_5.port_2.h_outflow": -121845.96375700757, + "amesim_pnl00r_6.re": 356.50435610062254, + "amesim_pnl00r_6.cm": 6.698873339549897e-07, + "amesim_pnl00r_6.v": 0.02370752617348604, + "amesim_pnl00r_6.ff": 0.17952094807485647, + "amesim_pnl00r_6.port_1.p": 11690176.666081106, + "amesim_pnl00r_6.port_1.m_flow": 7.297478316251132e-05, + "amesim_pnl00r_6.port_1.h_outflow": -121861.3293557001, + "amesim_pnl00r_6.port_2.p": 11690176.594025098, + "amesim_pnl00r_6.port_2.m_flow": -7.297478316251132e-05, + "amesim_pnl00r_6.port_2.h_outflow": -121845.30462811125, + "amesim_pnl00r_7.re": 0.005317395628479514, + "amesim_pnl00r_7.cm": 9.991794076052129e-12, + "amesim_pnl00r_7.v": 3.536105960516641e-07, + "amesim_pnl00r_7.ff": 12035.967317763889, + "amesim_pnl00r_7.port_1.p": 11689822.994017392, + "amesim_pnl00r_7.port_1.m_flow": 1.0884378927915782e-09, + "amesim_pnl00r_7.port_1.h_outflow": -121860.67446137658, + "amesim_pnl00r_7.port_2.p": 11689822.994016318, + "amesim_pnl00r_7.port_2.m_flow": -1.0884378927915782e-09, + "amesim_pnl00r_7.port_2.h_outflow": -121860.67394069151, + "amesim_pnl0001_21.m": 0.00032428657025173376, + "amesim_pnl0001_21.U": -225.385588248691, + "amesim_pnl0001_21.p": 4042057.25944573, + "amesim_pnl0001_21.T": 274.8558650517195, + "amesim_pnl0001_21.rho": 7.022015052228654, + "amesim_pnl0001_21.u": -695019.8032367823, + "amesim_pnl0001_21.h": -119393.40121663875, + "amesim_pnl0001_21.re": 1918754.70649849, + "amesim_pnl0001_21.cm": 0.010519321304324477, + "amesim_pnl0001_21.v": -365.2379710052598, + "amesim_pnl0001_21.ff": 0.02666580327911753, + "amesim_pnl0001_21.port_1.p": 3756378.1464142436, + "amesim_pnl0001_21.port_1.m_flow": -0.39480589647665953, + "amesim_pnl0001_21.port_1.h_outflow": -119393.40121663875, + "amesim_pnl0001_21.port_2.p": 4042057.25944573, + "amesim_pnl0001_21.port_2.m_flow": 0.3962730176377355, + "amesim_pnl0001_21.port_2.h_outflow": -119393.40121663875, + "amesim_pnl0001_25.m": 0.0003242844761714517, + "amesim_pnl0001_25.U": -225.38393721998736, + "amesim_pnl0001_25.p": 4042033.677154553, + "amesim_pnl0001_25.T": 274.85605260441173, + "amesim_pnl0001_25.rho": 7.021969707571767, + "amesim_pnl0001_25.u": -695019.2000582388, + "amesim_pnl0001_25.h": -119392.43926546868, + "amesim_pnl0001_25.re": 1918695.0080514501, + "amesim_pnl0001_25.cm": 0.010519064172644586, + "amesim_pnl0001_25.v": -365.229146246252, + "amesim_pnl0001_25.ff": 0.026665802462359584, + "amesim_pnl0001_25.port_1.p": 3756371.2402956383, + "amesim_pnl0001_25.port_1.m_flow": -0.3947938079100411, + "amesim_pnl0001_25.port_1.h_outflow": -119392.43926546868, + "amesim_pnl0001_25.port_2.p": 4042033.677154553, + "amesim_pnl0001_25.port_2.m_flow": 0.39626094529631584, + "amesim_pnl0001_25.port_2.h_outflow": -119392.43926546868, + "amesim_pnl0001_26.m": 0.00032428450098976854, + "amesim_pnl0001_26.U": -225.38395476780747, + "amesim_pnl0001_26.p": 4042033.98622985, + "amesim_pnl0001_26.T": 274.8560523829097, + "amesim_pnl0001_26.rho": 7.0219702449809915, + "amesim_pnl0001_26.u": -695019.2009790764, + "amesim_pnl0001_26.h": -119392.44022501832, + "amesim_pnl0001_26.re": 1918695.0114291317, + "amesim_pnl0001_26.cm": 0.010519063376441982, + "amesim_pnl0001_26.v": -365.22911872415335, + "amesim_pnl0001_26.ff": 0.026665802462405793, + "amesim_pnl0001_26.port_1.p": 3756371.5737210065, + "amesim_pnl0001_26.port_1.m_flow": -0.39479380837465, + "amesim_pnl0001_26.port_1.h_outflow": -119392.44022501832, + "amesim_pnl0001_26.port_2.p": 4042033.98622985, + "amesim_pnl0001_26.port_2.m_flow": 0.3962609454543943, + "amesim_pnl0001_26.port_2.h_outflow": -119392.44022501832, + "amesim_pnl0001_27.m": 0.0003242866434989134, + "amesim_pnl0001_27.U": -225.3856398271819, + "amesim_pnl0001_27.p": 4042058.174722035, + "amesim_pnl0001_27.T": 274.8558646071444, + "amesim_pnl0001_27.rho": 7.0220166383035805, + "amesim_pnl0001_27.u": -695019.8053036282, + "amesim_pnl0001_27.h": -119393.40295740997, + "amesim_pnl0001_27.re": 1918754.712684249, + "amesim_pnl0001_27.cm": 0.010519318935432688, + "amesim_pnl0001_27.v": -365.2378892580094, + "amesim_pnl0001_27.ff": 0.026665803279202156, + "amesim_pnl0001_27.port_1.p": 3756379.1344475006, + "amesim_pnl0001_27.port_1.m_flow": -0.39480589728702564, + "amesim_pnl0001_27.port_1.h_outflow": -119393.40295740997, + "amesim_pnl0001_27.port_2.p": 4042058.174722035, + "amesim_pnl0001_27.port_2.m_flow": 0.39627301756130123, + "amesim_pnl0001_27.port_2.h_outflow": -119393.40295740997 + }, + "physicalContract": { + "schemaVersion": 1, + "projectionCategories": [ + "state" + ], + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010316386455937335, + "amesim_pnl0002_1.U": -65.50821976891021, + "amesim_pnl0002_2.m": 0.00010316386455937335, + "amesim_pnl0002_2.U": -65.50821976891021, + "amesim_pnl0002_3.m": 0.00010316386455937335, + "amesim_pnl0002_3.U": -65.50821976891021, + "amesim_pnl0002_4.m": 0.00010316386455937335, + "amesim_pnl0002_4.U": -65.50821976891021, + "amesim_pnl0002_5.m": 0.00010316386455937335, + "amesim_pnl0002_5.U": -65.50821976891021, + "amesim_pnl0002_6.m": 0.00010316386455937335, + "amesim_pnl0002_6.U": -65.50821976891021, + "amesim_pnl0002_7.m": 0.00010316386455937335, + "amesim_pnl0002_7.U": -65.50821976891021, + "amesim_pnl0002_8.m": 0.00010316386455937335, + "amesim_pnl0002_8.U": -65.50821976891021, + "amesim_pnl0001_13.m": 5.158193227968668e-05, + "amesim_pnl0001_13.U": -32.754109884455104, + "amesim_pnl0001_14.m": 5.158193227968668e-05, + "amesim_pnl0001_14.U": -32.754109884455104, + "amesim_pnl0001_15.m": 5.158193227968668e-05, + "amesim_pnl0001_15.U": -32.754109884455104, + "amesim_pnl0001_16.m": 5.158193227968668e-05, + "amesim_pnl0001_16.U": -32.754109884455104, + "amesim_pnl0001_17.m": 5.158193227968668e-05, + "amesim_pnl0001_17.U": -32.754109884455104, + "amesim_pnl0001_18.m": 5.158193227968668e-05, + "amesim_pnl0001_18.U": -32.754109884455104, + "amesim_pnl0001_19.m": 5.158193227968668e-05, + "amesim_pnl0001_19.U": -32.754109884455104, + "amesim_pnl0001_20.m": 5.158193227968668e-05, + "amesim_pnl0001_20.U": -32.754109884455104, + "amesim_pnch012_8.m": 0.002462855848963059, + "amesim_pnch012_8.U": -1563.893548405841, + "amesim_pnch012_9.m": 0.002462855848963059, + "amesim_pnch012_9.U": -1563.893548405841, + "amesim_pnch012_10.m": 0.002462855848963059, + "amesim_pnch012_10.U": -1563.893548405841, + "amesim_pnch012_11.m": 0.002462855848963059, + "amesim_pnch012_11.U": -1563.893548405841, + "amesim_pnch012_12.m": 0.002462855848963059, + "amesim_pnch012_12.U": -1563.893548405841, + "amesim_pnch012_13.m": 0.002462855848963059, + "amesim_pnch012_13.U": -1563.893548405841, + "amesim_pnch012_14.m": 0.002462855848963059, + "amesim_pnch012_14.U": -1563.893548405841, + "amesim_pnch012_15.m": 0.002462855848963059, + "amesim_pnch012_15.U": -1563.893548405841, + "amesim_mecmas21_1.a": -0.8167936695810981, + "amesim_mecmas21_1.v": 0.0, + "amesim_mecmas21_1.x": 0.0, + "amesim_mecmas21_2.a": -0.8167936695810981, + "amesim_mecmas21_2.v": 0.0, + "amesim_mecmas21_2.x": 0.0, + "amesim_mecmas21_3.a": -0.8167936695810981, + "amesim_mecmas21_3.v": 0.0, + "amesim_mecmas21_3.x": 0.0, + "amesim_mecmas21_4.a": -0.8167936695810981, + "amesim_mecmas21_4.v": 0.0, + "amesim_mecmas21_4.x": 0.0, + "amesim_mecmas21_5.a": -0.8167936695810981, + "amesim_mecmas21_5.v": 0.0, + "amesim_mecmas21_5.x": 0.0, + "amesim_mecmas21_6.a": -0.8167936695810981, + "amesim_mecmas21_6.v": 0.0, + "amesim_mecmas21_6.x": 0.0, + "amesim_mecmas21_7.a": -0.8167936695810981, + "amesim_mecmas21_7.v": 0.0, + "amesim_mecmas21_7.x": 0.0, + "amesim_mecmas21_8.a": -0.8167936695810981, + "amesim_mecmas21_8.v": 0.0, + "amesim_mecmas21_8.x": 0.0, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": 0.0, + "amesim_mecmas21_9.x": 0.0, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.582544045113939e-06, + "amesim_pnl0001_21.U": -4.814854153014898, + "amesim_pnl0001_25.m": 7.582544045113939e-06, + "amesim_pnl0001_25.U": -4.814854153014898, + "amesim_pnl0001_26.m": 7.582544045113939e-06, + "amesim_pnl0001_26.U": -4.814854153014898, + "amesim_pnl0001_27.m": 7.582544045113939e-06, + "amesim_pnl0001_27.U": -4.814854153014898 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010325724257177476, + "amesim_pnl0002_1.U": -65.50987529417476, + "amesim_pnl0002_2.m": 0.00010325683053111428, + "amesim_pnl0002_2.U": -65.50922049387084, + "amesim_pnl0002_3.m": 0.00010325682249857915, + "amesim_pnl0002_3.U": -65.50922023152388, + "amesim_pnl0002_4.m": 0.00010325719283273935, + "amesim_pnl0002_4.U": -65.50983596710446, + "amesim_pnl0002_5.m": 0.00010325766285951179, + "amesim_pnl0002_5.U": -65.51060953242626, + "amesim_pnl0002_6.m": 0.00010325765252819858, + "amesim_pnl0002_6.U": -65.51060943575153, + "amesim_pnl0002_7.m": 0.0001032576608609912, + "amesim_pnl0002_7.U": -65.51060962617947, + "amesim_pnl0002_8.m": 0.00010325768895577629, + "amesim_pnl0002_8.U": -65.51061020790279, + "amesim_pnl0001_13.m": 5.162913025809795e-05, + "amesim_pnl0001_13.U": -32.75534627762145, + "amesim_pnl0001_14.m": 5.1629142243738343e-05, + "amesim_pnl0001_14.U": -32.755348137443136, + "amesim_pnl0001_15.m": 5.162914291472205e-05, + "amesim_pnl0001_15.U": -32.75534804136382, + "amesim_pnl0001_16.m": 5.162913577247215e-05, + "amesim_pnl0001_16.U": -32.7553506164913, + "amesim_pnl0001_17.m": 5.1629112834267025e-05, + "amesim_pnl0001_17.U": -32.755345646102356, + "amesim_pnl0001_18.m": 5.162910342320198e-05, + "amesim_pnl0001_18.U": -32.75534577906393, + "amesim_pnl0001_19.m": 5.162910292904694e-05, + "amesim_pnl0001_19.U": -32.75534577952895, + "amesim_pnl0001_20.m": 5.1629111455848846e-05, + "amesim_pnl0001_20.U": -32.75534579846172, + "amesim_pnch012_8.m": 0.0024627108660579895, + "amesim_pnch012_8.U": -1563.2319625907526, + "amesim_pnch012_9.m": 0.0024627103184389166, + "amesim_pnch012_9.U": -1563.2317089857306, + "amesim_pnch012_10.m": 0.0024627103498254554, + "amesim_pnch012_10.U": -1563.2317229265764, + "amesim_pnch012_11.m": 0.002462711020582906, + "amesim_pnch012_11.U": -1563.2320575702738, + "amesim_pnch012_12.m": 0.002462712553941299, + "amesim_pnch012_12.U": -1563.2329311978795, + "amesim_pnch012_13.m": 0.0024627131946489966, + "amesim_pnch012_13.U": -1563.233271708201, + "amesim_pnch012_14.m": 0.0024627131438128085, + "amesim_pnch012_14.U": -1563.2332458437982, + "amesim_pnch012_15.m": 0.0024627123577517533, + "amesim_pnch012_15.U": -1563.2328271988004, + "amesim_mecmas21_1.a": -0.7202663767630412, + "amesim_mecmas21_1.v": -0.031313670277005726, + "amesim_mecmas21_1.x": -0.0006393262654652846, + "amesim_mecmas21_2.a": -0.7202445746758257, + "amesim_mecmas21_2.v": -0.03131326532214226, + "amesim_mecmas21_2.x": -0.0006393222149083683, + "amesim_mecmas21_3.a": -0.7202431079507902, + "amesim_mecmas21_3.v": -0.031313245044468446, + "amesim_mecmas21_3.x": -0.000639322126344006, + "amesim_mecmas21_4.a": -0.7202608891564758, + "amesim_mecmas21_4.v": -0.03131357572935321, + "amesim_mecmas21_4.x": -0.000639325500334864, + "amesim_mecmas21_5.a": -0.7203004770720824, + "amesim_mecmas21_5.v": -0.03131467563203143, + "amesim_mecmas21_5.x": -0.0006393436082476693, + "amesim_mecmas21_6.a": -0.7203200385813013, + "amesim_mecmas21_6.v": -0.031314937758515383, + "amesim_mecmas21_6.x": -0.0006393445984135971, + "amesim_mecmas21_7.a": -0.7203210417978083, + "amesim_mecmas21_7.v": -0.03131494127751647, + "amesim_mecmas21_7.x": -0.0006393443430309219, + "amesim_mecmas21_8.a": -0.7203038829240781, + "amesim_mecmas21_8.v": -0.031314872463294875, + "amesim_mecmas21_8.x": -0.0006393483841598907, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.3196376986328492e-22, + "amesim_mecmas21_9.x": -2.1367171061617978e-27, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.589448594417277e-06, + "amesim_pnl0001_21.U": -4.815030419476938, + "amesim_pnl0001_25.m": 7.589450747154388e-06, + "amesim_pnl0001_25.U": -4.815030011609514, + "amesim_pnl0001_26.m": 7.589450673612998e-06, + "amesim_pnl0001_26.U": -4.815030010504332, + "amesim_pnl0001_27.m": 7.589452052046662e-06, + "amesim_pnl0001_27.U": -4.815030207302603 + } + }, + { + "requestedTime": 0.2, + "actualTime": 0.2, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.2399467552157493, + "amesim_pnch023_1.U": -877966.3231213323, + "amesim_pnch023_2.m": 1.2399467558278492, + "amesim_pnch023_2.U": -877966.3231959188, + "amesim_pnch023_3.m": 1.2399274199318358, + "amesim_pnch023_3.U": -877963.9668549704, + "amesim_pnch023_4.m": 1.2399274193197396, + "amesim_pnch023_4.U": -877963.9667803708, + "amesim_pnl0001_1.m": 0.00315798322918964, + "amesim_pnl0001_1.U": -2232.5019275800073, + "amesim_pnl0001_2.m": 0.0031580474195833626, + "amesim_pnl0001_2.U": -2232.5493408893735, + "amesim_pnl0001_4.m": 0.0031580474193159055, + "amesim_pnl0001_4.U": -2232.549339734738, + "amesim_pnl0001_5.m": 0.003157983231060593, + "amesim_pnl0001_5.U": -2232.501928009357, + "amesim_pnl0001_7.m": 0.0031579268650437325, + "amesim_pnl0001_7.U": -2232.489996268724, + "amesim_pnl0001_9.m": 0.0031579910495496645, + "amesim_pnl0001_9.U": -2232.537405514378, + "amesim_pnl0001_10.m": 0.003157926865311079, + "amesim_pnl0001_10.U": -2232.4899974231744, + "amesim_pnl0001_11.m": 0.003157991047678687, + "amesim_pnl0001_11.U": -2232.5374050849664, + "amesim_pnl0003_1.m1": 0.0009422838620001763, + "amesim_pnl0003_1.U1": -665.6994611241944, + "amesim_pnl0003_1.m2": 0.0009411594503803834, + "amesim_pnl0003_1.U2": -664.8834960853846, + "amesim_pnl0003_2.m1": 0.0009423119505012294, + "amesim_pnl0003_2.U1": -665.7201688784651, + "amesim_pnl0003_2.m2": 0.0009411876374833056, + "amesim_pnl0003_2.U2": -664.9043863133073, + "amesim_pnl0003_3.m1": 0.0009422838626008165, + "amesim_pnl0003_3.U1": -665.6994612846539, + "amesim_pnl0003_3.m2": 0.0009411594509858708, + "amesim_pnl0003_3.U2": -664.8834962525066, + "amesim_pnl0003_4.m1": 0.0009422941728241457, + "amesim_pnl0003_4.U1": -665.715814148825, + "amesim_pnl0003_4.m2": 0.000941169278566084, + "amesim_pnl0003_4.U2": -664.8994727705187, + "amesim_pnl0003_5.m1": 0.0009422660888104697, + "amesim_pnl0003_5.U1": -665.6951112104504, + "amesim_pnl0003_5.m2": 0.0009411410960587667, + "amesim_pnl0003_5.U2": -664.8785874929312, + "amesim_pnl0003_6.m1": 0.0009422660891455687, + "amesim_pnl0003_6.U1": -665.695111741859, + "amesim_pnl0003_6.m2": 0.0009411410963954202, + "amesim_pnl0003_6.U2": -664.8785880272087, + "amesim_pnl0003_7.m1": 0.0009422941722236292, + "amesim_pnl0003_7.U1": -665.7158139885557, + "amesim_pnl0003_7.m2": 0.0009411692779619336, + "amesim_pnl0003_7.U2": -664.8994726048427, + "amesim_pnl0003_8.m1": 0.0009423119501658692, + "amesim_pnl0003_8.U1": -665.7201683466378, + "amesim_pnl0003_8.m2": 0.0009411876371485153, + "amesim_pnl0003_8.U2": -664.9043857816836, + "amesim_pnl0002_1.m": 0.002369452972089371, + "amesim_pnl0002_1.U": -152.21172950802372, + "amesim_pnl0002_2.m": 0.0024219418441874473, + "amesim_pnl0002_2.U": -233.94138935309604, + "amesim_pnl0002_3.m": 0.0024219979480173534, + "amesim_pnl0002_3.U": -234.03246203501217, + "amesim_pnl0002_4.m": 0.002408520518742427, + "amesim_pnl0002_4.U": -213.0564611194868, + "amesim_pnl0002_5.m": 0.0023910044024748737, + "amesim_pnl0002_5.U": -185.7911471147455, + "amesim_pnl0002_6.m": 0.0023910306600708267, + "amesim_pnl0002_6.U": -185.83507440684312, + "amesim_pnl0002_7.m": 0.0023908362272859114, + "amesim_pnl0002_7.U": -185.52866330836179, + "amesim_pnl0002_8.m": 0.0023444176118442837, + "amesim_pnl0002_8.U": -113.23743631814425, + "amesim_pnl0001_13.m": 0.0020292934150847593, + "amesim_pnl0001_13.U": -1390.8326096413955, + "amesim_pnl0001_14.m": 0.0020284826306108832, + "amesim_pnl0001_14.U": -1389.5677102640286, + "amesim_pnl0001_15.m": 0.0020284825046839408, + "amesim_pnl0001_15.U": -1389.567755519397, + "amesim_pnl0001_16.m": 0.002028477899231957, + "amesim_pnl0001_16.U": -1389.5640026929677, + "amesim_pnl0001_17.m": 0.0020250769587299407, + "amesim_pnl0001_17.U": -1384.2773409257754, + "amesim_pnl0001_18.m": 0.002025072398131466, + "amesim_pnl0001_18.U": -1384.2734539740877, + "amesim_pnl0001_19.m": 0.002025072497347585, + "amesim_pnl0001_19.U": -1384.273453362348, + "amesim_pnl0001_20.m": 0.0020250771935230094, + "amesim_pnl0001_20.U": -1384.2772469562626, + "amesim_pnch012_8.m": 0.06624154605298845, + "amesim_pnch012_8.U": -21724.166913573034, + "amesim_pnch012_9.m": 0.06624008714645983, + "amesim_pnch012_9.U": -21722.236505250527, + "amesim_pnch012_10.m": 0.06623994849325848, + "amesim_pnch012_10.U": -21722.04652916195, + "amesim_pnch012_11.m": 0.06624103226621368, + "amesim_pnch012_11.U": -21723.45572154048, + "amesim_pnch012_12.m": 0.06629330102524067, + "amesim_pnch012_12.U": -21805.8029650575, + "amesim_pnch012_13.m": 0.06629448766538328, + "amesim_pnch012_13.U": -21807.348632461802, + "amesim_pnch012_14.m": 0.06629475455162867, + "amesim_pnch012_14.U": -21807.718245902277, + "amesim_pnch012_15.m": 0.06631660356825392, + "amesim_pnch012_15.U": -21841.35926610171, + "amesim_mecmas21_1.a": 2.633213298395276e-06, + "amesim_mecmas21_1.v": 1.1892894705560516e-06, + "amesim_mecmas21_1.x": 1.5894798508064198e-07, + "amesim_mecmas21_2.a": 2.632795658428222e-06, + "amesim_mecmas21_2.v": 1.189314089655013e-06, + "amesim_mecmas21_2.x": 1.589407569517069e-07, + "amesim_mecmas21_3.a": 2.632610849104822e-06, + "amesim_mecmas21_3.v": 1.1893270837855721e-06, + "amesim_mecmas21_3.x": 1.5893755046259315e-07, + "amesim_mecmas21_4.a": 2.6318631717003883e-06, + "amesim_mecmas21_4.v": 1.1893767434265974e-06, + "amesim_mecmas21_4.x": 1.5892477796136446e-07, + "amesim_mecmas21_5.a": 2.627345675136894e-06, + "amesim_mecmas21_5.v": 1.1896818589834777e-06, + "amesim_mecmas21_5.x": 1.588580216987135e-07, + "amesim_mecmas21_6.a": 2.626597124617547e-06, + "amesim_mecmas21_6.v": 1.189729910245627e-06, + "amesim_mecmas21_6.x": 1.5884573170762932e-07, + "amesim_mecmas21_7.a": 2.626716741360724e-06, + "amesim_mecmas21_7.v": 1.1897230638966853e-06, + "amesim_mecmas21_7.x": 1.5884742627218636e-07, + "amesim_mecmas21_8.a": 2.627662615850568e-06, + "amesim_mecmas21_8.v": 1.189655709206818e-06, + "amesim_mecmas21_8.x": 1.588644534572078e-07, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.3196897803884347e-20, + "amesim_mecmas21_9.x": 2.911421882340363e-22, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": -2.578751264156614e-22, + "amesim_mecmas21_10.x": -4.4071381894537746e-27, + "amesim_pnl0001_21.m": 0.00032428657025173376, + "amesim_pnl0001_21.U": -225.385588248691, + "amesim_pnl0001_25.m": 0.0003242844761714517, + "amesim_pnl0001_25.U": -225.38393721998736, + "amesim_pnl0001_26.m": 0.00032428450098976854, + "amesim_pnl0001_26.U": -225.38395476780747, + "amesim_pnl0001_27.m": 0.0003242866434989134, + "amesim_pnl0001_27.U": -225.3856398271819 + } + } + ], + "eventTrace": { + "signalEventTimes": [ + 0.04 + ], + "stateTransitionCount": 0, + "mechanicalTransitionTimes": [], + "solverStartCount": 2, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.2, + "simulatedUntil": 0.2, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + }, + "comparisonMode": "numericTolerance" + }, + "outputContract": { + "schemaVersion": 1, + "sha256": "ae78c3bc5c60768e1cfc9542267d89922ef10673c5da216f257323c4d94b7499", + "variableMetadataSha256": "29af50c8ec1677c341317b24b847fdb5f62a06ed1da85447f6ee6e59a04881dd", + "seriesShapeSha256": "3743548a3342f7491aad30a00da84e1e76d6416ca48b2d370068094150666884", + "variableCount": 1784, + "seriesKeyCount": 1785, + "sampleCount": 21, + "seriesLengthsConsistent": true, + "containsPhysicalValues": false, + "hashPayload": "variables metadata + ordered series keys/lengths" + }, + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010316386455937335, + "amesim_pnl0002_1.U": -65.50821976891021, + "amesim_pnl0002_2.m": 0.00010316386455937335, + "amesim_pnl0002_2.U": -65.50821976891021, + "amesim_pnl0002_3.m": 0.00010316386455937335, + "amesim_pnl0002_3.U": -65.50821976891021, + "amesim_pnl0002_4.m": 0.00010316386455937335, + "amesim_pnl0002_4.U": -65.50821976891021, + "amesim_pnl0002_5.m": 0.00010316386455937335, + "amesim_pnl0002_5.U": -65.50821976891021, + "amesim_pnl0002_6.m": 0.00010316386455937335, + "amesim_pnl0002_6.U": -65.50821976891021, + "amesim_pnl0002_7.m": 0.00010316386455937335, + "amesim_pnl0002_7.U": -65.50821976891021, + "amesim_pnl0002_8.m": 0.00010316386455937335, + "amesim_pnl0002_8.U": -65.50821976891021, + "amesim_pnl0001_13.m": 5.158193227968668e-05, + "amesim_pnl0001_13.U": -32.754109884455104, + "amesim_pnl0001_14.m": 5.158193227968668e-05, + "amesim_pnl0001_14.U": -32.754109884455104, + "amesim_pnl0001_15.m": 5.158193227968668e-05, + "amesim_pnl0001_15.U": -32.754109884455104, + "amesim_pnl0001_16.m": 5.158193227968668e-05, + "amesim_pnl0001_16.U": -32.754109884455104, + "amesim_pnl0001_17.m": 5.158193227968668e-05, + "amesim_pnl0001_17.U": -32.754109884455104, + "amesim_pnl0001_18.m": 5.158193227968668e-05, + "amesim_pnl0001_18.U": -32.754109884455104, + "amesim_pnl0001_19.m": 5.158193227968668e-05, + "amesim_pnl0001_19.U": -32.754109884455104, + "amesim_pnl0001_20.m": 5.158193227968668e-05, + "amesim_pnl0001_20.U": -32.754109884455104, + "amesim_pnch012_8.m": 0.002462855848963059, + "amesim_pnch012_8.U": -1563.893548405841, + "amesim_pnch012_9.m": 0.002462855848963059, + "amesim_pnch012_9.U": -1563.893548405841, + "amesim_pnch012_10.m": 0.002462855848963059, + "amesim_pnch012_10.U": -1563.893548405841, + "amesim_pnch012_11.m": 0.002462855848963059, + "amesim_pnch012_11.U": -1563.893548405841, + "amesim_pnch012_12.m": 0.002462855848963059, + "amesim_pnch012_12.U": -1563.893548405841, + "amesim_pnch012_13.m": 0.002462855848963059, + "amesim_pnch012_13.U": -1563.893548405841, + "amesim_pnch012_14.m": 0.002462855848963059, + "amesim_pnch012_14.U": -1563.893548405841, + "amesim_pnch012_15.m": 0.002462855848963059, + "amesim_pnch012_15.U": -1563.893548405841, + "amesim_mecmas21_1.a": -0.8167936695810981, + "amesim_mecmas21_1.v": 0.0, + "amesim_mecmas21_1.x": 0.0, + "amesim_mecmas21_2.a": -0.8167936695810981, + "amesim_mecmas21_2.v": 0.0, + "amesim_mecmas21_2.x": 0.0, + "amesim_mecmas21_3.a": -0.8167936695810981, + "amesim_mecmas21_3.v": 0.0, + "amesim_mecmas21_3.x": 0.0, + "amesim_mecmas21_4.a": -0.8167936695810981, + "amesim_mecmas21_4.v": 0.0, + "amesim_mecmas21_4.x": 0.0, + "amesim_mecmas21_5.a": -0.8167936695810981, + "amesim_mecmas21_5.v": 0.0, + "amesim_mecmas21_5.x": 0.0, + "amesim_mecmas21_6.a": -0.8167936695810981, + "amesim_mecmas21_6.v": 0.0, + "amesim_mecmas21_6.x": 0.0, + "amesim_mecmas21_7.a": -0.8167936695810981, + "amesim_mecmas21_7.v": 0.0, + "amesim_mecmas21_7.x": 0.0, + "amesim_mecmas21_8.a": -0.8167936695810981, + "amesim_mecmas21_8.v": 0.0, + "amesim_mecmas21_8.x": 0.0, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": 0.0, + "amesim_mecmas21_9.x": 0.0, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.582544045113939e-06, + "amesim_pnl0001_21.U": -4.814854153014898, + "amesim_pnl0001_25.m": 7.582544045113939e-06, + "amesim_pnl0001_25.U": -4.814854153014898, + "amesim_pnl0001_26.m": 7.582544045113939e-06, + "amesim_pnl0001_26.U": -4.814854153014898, + "amesim_pnl0001_27.m": 7.582544045113939e-06, + "amesim_pnl0001_27.U": -4.814854153014898 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.374510850335198, + "amesim_pnch023_1.U": -886868.3937230138, + "amesim_pnch023_2.m": 1.374510850335198, + "amesim_pnch023_2.U": -886868.3937230138, + "amesim_pnch023_3.m": 1.374510850335198, + "amesim_pnch023_3.U": -886868.3937230138, + "amesim_pnch023_4.m": 1.374510850335198, + "amesim_pnch023_4.U": -886868.3937230138, + "amesim_pnl0001_1.m": 0.0037120966016654976, + "amesim_pnl0001_1.U": -2395.136531414716, + "amesim_pnl0001_2.m": 0.0037120966016654976, + "amesim_pnl0001_2.U": -2395.136531414716, + "amesim_pnl0001_4.m": 0.0037120966016654976, + "amesim_pnl0001_4.U": -2395.136531414716, + "amesim_pnl0001_5.m": 0.0037120966016654976, + "amesim_pnl0001_5.U": -2395.136531414716, + "amesim_pnl0001_7.m": 0.0037120966016654976, + "amesim_pnl0001_7.U": -2395.136531414716, + "amesim_pnl0001_9.m": 0.0037120966016654976, + "amesim_pnl0001_9.U": -2395.136531414716, + "amesim_pnl0001_10.m": 0.0037120966016654976, + "amesim_pnl0001_10.U": -2395.136531414716, + "amesim_pnl0001_11.m": 0.0037120966016654976, + "amesim_pnl0001_11.U": -2395.136531414716, + "amesim_pnl0003_1.m1": 0.0011363561025506627, + "amesim_pnl0003_1.U1": -733.2050606371581, + "amesim_pnl0003_1.m2": 0.0011363561025506627, + "amesim_pnl0003_1.U2": -733.2050606371581, + "amesim_pnl0003_2.m1": 0.0011363561025506627, + "amesim_pnl0003_2.U1": -733.2050606371581, + "amesim_pnl0003_2.m2": 0.0011363561025506627, + "amesim_pnl0003_2.U2": -733.2050606371581, + "amesim_pnl0003_3.m1": 0.0011363561025506627, + "amesim_pnl0003_3.U1": -733.2050606371581, + "amesim_pnl0003_3.m2": 0.0011363561025506627, + "amesim_pnl0003_3.U2": -733.2050606371581, + "amesim_pnl0003_4.m1": 0.0011363561025506627, + "amesim_pnl0003_4.U1": -733.2050606371581, + "amesim_pnl0003_4.m2": 0.0011363561025506627, + "amesim_pnl0003_4.U2": -733.2050606371581, + "amesim_pnl0003_5.m1": 0.0011363561025506627, + "amesim_pnl0003_5.U1": -733.2050606371581, + "amesim_pnl0003_5.m2": 0.0011363561025506627, + "amesim_pnl0003_5.U2": -733.2050606371581, + "amesim_pnl0003_6.m1": 0.0011363561025506627, + "amesim_pnl0003_6.U1": -733.2050606371581, + "amesim_pnl0003_6.m2": 0.0011363561025506627, + "amesim_pnl0003_6.U2": -733.2050606371581, + "amesim_pnl0003_7.m1": 0.0011363561025506627, + "amesim_pnl0003_7.U1": -733.2050606371581, + "amesim_pnl0003_7.m2": 0.0011363561025506627, + "amesim_pnl0003_7.U2": -733.2050606371581, + "amesim_pnl0003_8.m1": 0.0011363561025506627, + "amesim_pnl0003_8.U1": -733.2050606371581, + "amesim_pnl0003_8.m2": 0.0011363561025506627, + "amesim_pnl0003_8.U2": -733.2050606371581, + "amesim_pnl0002_1.m": 0.00010325724257177476, + "amesim_pnl0002_1.U": -65.50987529417476, + "amesim_pnl0002_2.m": 0.00010325683053111428, + "amesim_pnl0002_2.U": -65.50922049387084, + "amesim_pnl0002_3.m": 0.00010325682249857915, + "amesim_pnl0002_3.U": -65.50922023152388, + "amesim_pnl0002_4.m": 0.00010325719283273935, + "amesim_pnl0002_4.U": -65.50983596710446, + "amesim_pnl0002_5.m": 0.00010325766285951179, + "amesim_pnl0002_5.U": -65.51060953242626, + "amesim_pnl0002_6.m": 0.00010325765252819858, + "amesim_pnl0002_6.U": -65.51060943575153, + "amesim_pnl0002_7.m": 0.0001032576608609912, + "amesim_pnl0002_7.U": -65.51060962617947, + "amesim_pnl0002_8.m": 0.00010325768895577629, + "amesim_pnl0002_8.U": -65.51061020790279, + "amesim_pnl0001_13.m": 5.162913025809795e-05, + "amesim_pnl0001_13.U": -32.75534627762145, + "amesim_pnl0001_14.m": 5.1629142243738343e-05, + "amesim_pnl0001_14.U": -32.755348137443136, + "amesim_pnl0001_15.m": 5.162914291472205e-05, + "amesim_pnl0001_15.U": -32.75534804136382, + "amesim_pnl0001_16.m": 5.162913577247215e-05, + "amesim_pnl0001_16.U": -32.7553506164913, + "amesim_pnl0001_17.m": 5.1629112834267025e-05, + "amesim_pnl0001_17.U": -32.755345646102356, + "amesim_pnl0001_18.m": 5.162910342320198e-05, + "amesim_pnl0001_18.U": -32.75534577906393, + "amesim_pnl0001_19.m": 5.162910292904694e-05, + "amesim_pnl0001_19.U": -32.75534577952895, + "amesim_pnl0001_20.m": 5.1629111455848846e-05, + "amesim_pnl0001_20.U": -32.75534579846172, + "amesim_pnch012_8.m": 0.0024627108660579895, + "amesim_pnch012_8.U": -1563.2319625907526, + "amesim_pnch012_9.m": 0.0024627103184389166, + "amesim_pnch012_9.U": -1563.2317089857306, + "amesim_pnch012_10.m": 0.0024627103498254554, + "amesim_pnch012_10.U": -1563.2317229265764, + "amesim_pnch012_11.m": 0.002462711020582906, + "amesim_pnch012_11.U": -1563.2320575702738, + "amesim_pnch012_12.m": 0.002462712553941299, + "amesim_pnch012_12.U": -1563.2329311978795, + "amesim_pnch012_13.m": 0.0024627131946489966, + "amesim_pnch012_13.U": -1563.233271708201, + "amesim_pnch012_14.m": 0.0024627131438128085, + "amesim_pnch012_14.U": -1563.2332458437982, + "amesim_pnch012_15.m": 0.0024627123577517533, + "amesim_pnch012_15.U": -1563.2328271988004, + "amesim_mecmas21_1.a": -0.7202663767630412, + "amesim_mecmas21_1.v": -0.031313670277005726, + "amesim_mecmas21_1.x": -0.0006393262654652846, + "amesim_mecmas21_2.a": -0.7202445746758257, + "amesim_mecmas21_2.v": -0.03131326532214226, + "amesim_mecmas21_2.x": -0.0006393222149083683, + "amesim_mecmas21_3.a": -0.7202431079507902, + "amesim_mecmas21_3.v": -0.031313245044468446, + "amesim_mecmas21_3.x": -0.000639322126344006, + "amesim_mecmas21_4.a": -0.7202608891564758, + "amesim_mecmas21_4.v": -0.03131357572935321, + "amesim_mecmas21_4.x": -0.000639325500334864, + "amesim_mecmas21_5.a": -0.7203004770720824, + "amesim_mecmas21_5.v": -0.03131467563203143, + "amesim_mecmas21_5.x": -0.0006393436082476693, + "amesim_mecmas21_6.a": -0.7203200385813013, + "amesim_mecmas21_6.v": -0.031314937758515383, + "amesim_mecmas21_6.x": -0.0006393445984135971, + "amesim_mecmas21_7.a": -0.7203210417978083, + "amesim_mecmas21_7.v": -0.03131494127751647, + "amesim_mecmas21_7.x": -0.0006393443430309219, + "amesim_mecmas21_8.a": -0.7203038829240781, + "amesim_mecmas21_8.v": -0.031314872463294875, + "amesim_mecmas21_8.x": -0.0006393483841598907, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.3196376986328492e-22, + "amesim_mecmas21_9.x": -2.1367171061617978e-27, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": 0.0, + "amesim_mecmas21_10.x": 0.0, + "amesim_pnl0001_21.m": 7.589448594417277e-06, + "amesim_pnl0001_21.U": -4.815030419476938, + "amesim_pnl0001_25.m": 7.589450747154388e-06, + "amesim_pnl0001_25.U": -4.815030011609514, + "amesim_pnl0001_26.m": 7.589450673612998e-06, + "amesim_pnl0001_26.U": -4.815030010504332, + "amesim_pnl0001_27.m": 7.589452052046662e-06, + "amesim_pnl0001_27.U": -4.815030207302603 + } + }, + { + "requestedTime": 0.2, + "actualTime": 0.2, + "available": true, + "stateValues": { + "amesim_pnch023_1.m": 1.2399467552157493, + "amesim_pnch023_1.U": -877966.3231213323, + "amesim_pnch023_2.m": 1.2399467558278492, + "amesim_pnch023_2.U": -877966.3231959188, + "amesim_pnch023_3.m": 1.2399274199318358, + "amesim_pnch023_3.U": -877963.9668549704, + "amesim_pnch023_4.m": 1.2399274193197396, + "amesim_pnch023_4.U": -877963.9667803708, + "amesim_pnl0001_1.m": 0.00315798322918964, + "amesim_pnl0001_1.U": -2232.5019275800073, + "amesim_pnl0001_2.m": 0.0031580474195833626, + "amesim_pnl0001_2.U": -2232.5493408893735, + "amesim_pnl0001_4.m": 0.0031580474193159055, + "amesim_pnl0001_4.U": -2232.549339734738, + "amesim_pnl0001_5.m": 0.003157983231060593, + "amesim_pnl0001_5.U": -2232.501928009357, + "amesim_pnl0001_7.m": 0.0031579268650437325, + "amesim_pnl0001_7.U": -2232.489996268724, + "amesim_pnl0001_9.m": 0.0031579910495496645, + "amesim_pnl0001_9.U": -2232.537405514378, + "amesim_pnl0001_10.m": 0.003157926865311079, + "amesim_pnl0001_10.U": -2232.4899974231744, + "amesim_pnl0001_11.m": 0.003157991047678687, + "amesim_pnl0001_11.U": -2232.5374050849664, + "amesim_pnl0003_1.m1": 0.0009422838620001763, + "amesim_pnl0003_1.U1": -665.6994611241944, + "amesim_pnl0003_1.m2": 0.0009411594503803834, + "amesim_pnl0003_1.U2": -664.8834960853846, + "amesim_pnl0003_2.m1": 0.0009423119505012294, + "amesim_pnl0003_2.U1": -665.7201688784651, + "amesim_pnl0003_2.m2": 0.0009411876374833056, + "amesim_pnl0003_2.U2": -664.9043863133073, + "amesim_pnl0003_3.m1": 0.0009422838626008165, + "amesim_pnl0003_3.U1": -665.6994612846539, + "amesim_pnl0003_3.m2": 0.0009411594509858708, + "amesim_pnl0003_3.U2": -664.8834962525066, + "amesim_pnl0003_4.m1": 0.0009422941728241457, + "amesim_pnl0003_4.U1": -665.715814148825, + "amesim_pnl0003_4.m2": 0.000941169278566084, + "amesim_pnl0003_4.U2": -664.8994727705187, + "amesim_pnl0003_5.m1": 0.0009422660888104697, + "amesim_pnl0003_5.U1": -665.6951112104504, + "amesim_pnl0003_5.m2": 0.0009411410960587667, + "amesim_pnl0003_5.U2": -664.8785874929312, + "amesim_pnl0003_6.m1": 0.0009422660891455687, + "amesim_pnl0003_6.U1": -665.695111741859, + "amesim_pnl0003_6.m2": 0.0009411410963954202, + "amesim_pnl0003_6.U2": -664.8785880272087, + "amesim_pnl0003_7.m1": 0.0009422941722236292, + "amesim_pnl0003_7.U1": -665.7158139885557, + "amesim_pnl0003_7.m2": 0.0009411692779619336, + "amesim_pnl0003_7.U2": -664.8994726048427, + "amesim_pnl0003_8.m1": 0.0009423119501658692, + "amesim_pnl0003_8.U1": -665.7201683466378, + "amesim_pnl0003_8.m2": 0.0009411876371485153, + "amesim_pnl0003_8.U2": -664.9043857816836, + "amesim_pnl0002_1.m": 0.002369452972089371, + "amesim_pnl0002_1.U": -152.21172950802372, + "amesim_pnl0002_2.m": 0.0024219418441874473, + "amesim_pnl0002_2.U": -233.94138935309604, + "amesim_pnl0002_3.m": 0.0024219979480173534, + "amesim_pnl0002_3.U": -234.03246203501217, + "amesim_pnl0002_4.m": 0.002408520518742427, + "amesim_pnl0002_4.U": -213.0564611194868, + "amesim_pnl0002_5.m": 0.0023910044024748737, + "amesim_pnl0002_5.U": -185.7911471147455, + "amesim_pnl0002_6.m": 0.0023910306600708267, + "amesim_pnl0002_6.U": -185.83507440684312, + "amesim_pnl0002_7.m": 0.0023908362272859114, + "amesim_pnl0002_7.U": -185.52866330836179, + "amesim_pnl0002_8.m": 0.0023444176118442837, + "amesim_pnl0002_8.U": -113.23743631814425, + "amesim_pnl0001_13.m": 0.0020292934150847593, + "amesim_pnl0001_13.U": -1390.8326096413955, + "amesim_pnl0001_14.m": 0.0020284826306108832, + "amesim_pnl0001_14.U": -1389.5677102640286, + "amesim_pnl0001_15.m": 0.0020284825046839408, + "amesim_pnl0001_15.U": -1389.567755519397, + "amesim_pnl0001_16.m": 0.002028477899231957, + "amesim_pnl0001_16.U": -1389.5640026929677, + "amesim_pnl0001_17.m": 0.0020250769587299407, + "amesim_pnl0001_17.U": -1384.2773409257754, + "amesim_pnl0001_18.m": 0.002025072398131466, + "amesim_pnl0001_18.U": -1384.2734539740877, + "amesim_pnl0001_19.m": 0.002025072497347585, + "amesim_pnl0001_19.U": -1384.273453362348, + "amesim_pnl0001_20.m": 0.0020250771935230094, + "amesim_pnl0001_20.U": -1384.2772469562626, + "amesim_pnch012_8.m": 0.06624154605298845, + "amesim_pnch012_8.U": -21724.166913573034, + "amesim_pnch012_9.m": 0.06624008714645983, + "amesim_pnch012_9.U": -21722.236505250527, + "amesim_pnch012_10.m": 0.06623994849325848, + "amesim_pnch012_10.U": -21722.04652916195, + "amesim_pnch012_11.m": 0.06624103226621368, + "amesim_pnch012_11.U": -21723.45572154048, + "amesim_pnch012_12.m": 0.06629330102524067, + "amesim_pnch012_12.U": -21805.8029650575, + "amesim_pnch012_13.m": 0.06629448766538328, + "amesim_pnch012_13.U": -21807.348632461802, + "amesim_pnch012_14.m": 0.06629475455162867, + "amesim_pnch012_14.U": -21807.718245902277, + "amesim_pnch012_15.m": 0.06631660356825392, + "amesim_pnch012_15.U": -21841.35926610171, + "amesim_mecmas21_1.a": 2.633213298395276e-06, + "amesim_mecmas21_1.v": 1.1892894705560516e-06, + "amesim_mecmas21_1.x": 1.5894798508064198e-07, + "amesim_mecmas21_2.a": 2.632795658428222e-06, + "amesim_mecmas21_2.v": 1.189314089655013e-06, + "amesim_mecmas21_2.x": 1.589407569517069e-07, + "amesim_mecmas21_3.a": 2.632610849104822e-06, + "amesim_mecmas21_3.v": 1.1893270837855721e-06, + "amesim_mecmas21_3.x": 1.5893755046259315e-07, + "amesim_mecmas21_4.a": 2.6318631717003883e-06, + "amesim_mecmas21_4.v": 1.1893767434265974e-06, + "amesim_mecmas21_4.x": 1.5892477796136446e-07, + "amesim_mecmas21_5.a": 2.627345675136894e-06, + "amesim_mecmas21_5.v": 1.1896818589834777e-06, + "amesim_mecmas21_5.x": 1.588580216987135e-07, + "amesim_mecmas21_6.a": 2.626597124617547e-06, + "amesim_mecmas21_6.v": 1.189729910245627e-06, + "amesim_mecmas21_6.x": 1.5884573170762932e-07, + "amesim_mecmas21_7.a": 2.626716741360724e-06, + "amesim_mecmas21_7.v": 1.1897230638966853e-06, + "amesim_mecmas21_7.x": 1.5884742627218636e-07, + "amesim_mecmas21_8.a": 2.627662615850568e-06, + "amesim_mecmas21_8.v": 1.189655709206818e-06, + "amesim_mecmas21_8.x": 1.588644534572078e-07, + "amesim_mecmas21_9.a": 0.0, + "amesim_mecmas21_9.v": -1.3196897803884347e-20, + "amesim_mecmas21_9.x": 2.911421882340363e-22, + "amesim_mecmas21_10.a": 0.0, + "amesim_mecmas21_10.v": -2.578751264156614e-22, + "amesim_mecmas21_10.x": -4.4071381894537746e-27, + "amesim_pnl0001_21.m": 0.00032428657025173376, + "amesim_pnl0001_21.U": -225.385588248691, + "amesim_pnl0001_25.m": 0.0003242844761714517, + "amesim_pnl0001_25.U": -225.38393721998736, + "amesim_pnl0001_26.m": 0.00032428450098976854, + "amesim_pnl0001_26.U": -225.38395476780747, + "amesim_pnl0001_27.m": 0.0003242866434989134, + "amesim_pnl0001_27.U": -225.3856398271819 + } + } + ], + "diagnostics": { + "integration": { + "method": "BDF", + "jacobianSparsity": { + "nonzeroCount": 3280, + "density": 0.18824609733700642, + "colorGroupCount": 52 + }, + "jacobian": { + "mode": "scipySparseFiniteDifference", + "fallbackReason": null, + "jacobianEvaluationCount": 267, + "fullBuildCount": 267, + "finiteDifferenceRhsEstimateIsExact": false + }, + "segmentCount": 2, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "nfev": 610, + "njev": 55, + "nlu": 158, + "acceptedStepCount": 145, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 2860 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.2, + "simulatedUntil": 0.2, + "nfev": 5580, + "njev": 212, + "nlu": 824, + "acceptedStepCount": 1909, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 11024 + } + ], + "totals": { + "nfev": 6190, + "njev": 267, + "nlu": 982, + "acceptedStepCount": 2054, + "solverStartCount": 2, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 13884, + "jacobianRhsEvaluationCountEstimate": 14151 + } + }, + "pressureFlow": { + "solveCount": 49258, + "seededSolveCount": 49258, + "nonlinearSolveCount": 0, + "fastPathHitRate": 1.0, + "optimizerEvaluationCount": 0, + "residualEvaluationCount": 0, + "blockFallbackCount": 0, + "denseFallbackCount": 0, + "closurePassCount": 49258, + "secondaryPhysicalIslandCount": 1, + "secondaryBlockCount": 12, + "secondaryUnknownCount": 368, + "equationBlockFallbackReasons": [], + "usesConservativeGlobalCoupling": false, + "couplingPlanFallbackReason": null, + "maxScaledResidual": 9.912188269944599e-17, + "maxEvaluationsPerSolve": 0, + "maxResidualEvaluationsPerSolve": 0, + "lastScope": [ + "amesim_pnch023_1", + "amesim_pnor001_2", + "amesim_pn3node2_2", + "amesim_pn3node2_3", + "amesim_pnch023_2", + "amesim_pnor001_3", + "amesim_pnl0001_2", + "amesim_pnl0001_4", + "amesim_pnl0003_2", + "amesim_pnl0003_8", + "amesim_pnl00r_5", + "amesim_pnor001_1", + "amesim_pn3node2_1", + "amesim_pnch023_4", + "amesim_pnor001_8", + "amesim_pn3node2_8", + "amesim_pnl0001_1", + "amesim_pnl0001_11", + "amesim_pnl0003_1", + "amesim_pnl0003_7", + "amesim_pnl00r_4", + "amesim_pnor001_4", + "amesim_pn3node2_4", + "amesim_pn3node2_5", + "amesim_pnch023_3", + "amesim_pnor001_5", + "amesim_pnl0001_5", + "amesim_pnl0001_9", + "amesim_pnl0003_3", + "amesim_pnl0003_4", + "amesim_pnl00r_6", + "amesim_pnor001_6", + "amesim_pn3node2_6", + "amesim_pnor001_7", + "amesim_pnl0001_7", + "amesim_pn3node2_9", + "amesim_pnl0001_10", + "amesim_pnl0003_5", + "amesim_pnl0003_6", + "amesim_pnl00r_7", + "amesim_pnvo001_1", + "amesim_p4node2_1", + "amesim_pnl0002_1", + "amesim_pnl0002_8", + "amesim_pnl0001_13", + "amesim_pnch012_15", + "amesim_pnvo001_2", + "amesim_p4node2_2", + "amesim_pnl0002_2", + "amesim_pnl0001_14", + "amesim_pnch012_14", + "amesim_pnvo001_4", + "amesim_p4node2_4", + "amesim_pnl0002_3", + "amesim_pnl0002_4", + "amesim_pnl0001_16", + "amesim_pnch012_12", + "amesim_pnvo001_5", + "amesim_p4node2_5", + "amesim_pnl0002_5", + "amesim_pnl0001_17", + "amesim_pnch012_11", + "amesim_pnl0001_21", + "amesim_pnvo001_6", + "amesim_p4node2_6", + "amesim_pnl0002_6", + "amesim_pnl0001_18", + "amesim_pnch012_10", + "amesim_pnl0001_25", + "amesim_pnvo001_7", + "amesim_p4node2_7", + "amesim_pnl0002_7", + "amesim_pnl0001_19", + "amesim_pnch012_9", + "amesim_pnl0001_26", + "amesim_pnvo001_8", + "amesim_p4node2_8", + "amesim_pnl0001_20", + "amesim_pnch012_8", + "amesim_pnl0001_27", + "amesim_pnvo001_3", + "amesim_p4node2_3", + "amesim_pnl0001_15", + "amesim_pnch012_13" + ], + "last": { + "success": true, + "message": "Compiled causal stream-pressure block completed; residuals reuse the latest full audit.", + "evaluations": 0, + "pressureScale": 12778173.81237062, + "flowScale": 0.3969050972146073, + "maxScaledResidual": 0.0, + "maxRawResidual": 0.0, + "residualEvaluations": 0, + "jacobianMode": "seeded", + "denseFallbackUsed": false, + "nonlinearBlockCount": 0, + "nonlinearBlockUnknownCount": 0, + "blockFallbackUsed": false, + "blockFallbackReason": null, + "residualVerifiedThisSolve": false, + "causalFastPathUsed": true + }, + "causalExecution": { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 20123, + "fullResidualAuditCount": 316, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 5, + "lastVerifiedMaxScaledResidual": 6.298835125311266e-17, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 20123, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 20123, + "compiledEffortUnknownCount": 440, + "compiledFlowAssignmentCount": 336, + "compiledAssignmentCount": 776, + "logicalEffortCoordinateCount": 116, + "eliminatedEffortAliasCount": 324, + "canonicalCoordinateCount": 452, + "compatibilityScatterCount": 776 + }, + "secondaryCausalExecution": [ + { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 28375, + "fullResidualAuditCount": 444, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 49, + "lastVerifiedMaxScaledResidual": 0.0, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 28375, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 28375, + "compiledEffortUnknownCount": 184, + "compiledFlowAssignmentCount": 184, + "compiledAssignmentCount": 368 + } + ] + }, + "stream": { + "maxIterationsPerSolve": 4, + "maxThermofluidIterations": 3, + "thermofluidClosure": { + "failureCount": 0, + "lastFailure": null, + "lastSuccess": { + "rhsTime": 0.2, + "iterations": 2, + "maxDelta": 2.0594637106796654e-14, + "scale": 1.0, + "tolerance": 1e-12, + "worstPort": { + "component": "amesim_p4node2_2", + "port": "port_3", + "value": -0.38360253406481926, + "signedDelta": -2.0594637106796654e-14 + } + }, + "transaction": { + "physicalPortValueSlotCount": 1472, + "physicalFlowPortCount": 336, + "componentCount": 156, + "cacheBindingCount": 72, + "streamAndCausalCacheSlotCount": 112, + "customCacheHookCount": 0, + "diagnosticOwnerCount": 4 + } + }, + "last": { + "converged": true, + "iterations": 2, + "maxDelta": 1.4551915228366852e-11 + } + }, + "signal": { + "propagations": 204390, + "eventTimes": [ + 0.04 + ], + "last": { + "propagated": 10 + } + }, + "pneumaticVolume": { + "propagations": 163512, + "last": { + "propagated": 8, + "outputPorts": [ + "amesim_pnrp17_1.port_1", + "amesim_pnrp17_2.port_1", + "amesim_pnrp17_3.port_1", + "amesim_pnrp17_4.port_1", + "amesim_pnrp17_5.port_1", + "amesim_pnrp17_6.port_1", + "amesim_pnrp17_7.port_1", + "amesim_pnrp17_8.port_1" + ] + } + }, + "stateCount": 132, + "sampleCount": 21, + "performance": { + "mode": "standard", + "phases": { + "simulation.integration": { + "calls": 1, + "inclusiveNs": 157031328251, + "selfNs": 157031328251, + "maxNs": 157031328251, + "errors": 0 + }, + "simulation.network_compilation": { + "calls": 1, + "inclusiveNs": 33931802, + "selfNs": 33931802, + "maxNs": 33931802, + "errors": 0 + }, + "simulation.postprocessing": { + "calls": 1, + "inclusiveNs": 480712813, + "selfNs": 480712813, + "maxNs": 480712813, + "errors": 0 + }, + "simulation.response_assembly": { + "calls": 1, + "inclusiveNs": 226481556, + "selfNs": 226481556, + "maxNs": 226481556, + "errors": 0 + }, + "simulation.result_assembly": { + "calls": 1, + "inclusiveNs": 10611145, + "selfNs": 10611145, + "maxNs": 10611145, + "errors": 0 + }, + "simulation.sample_initialization": { + "calls": 1, + "inclusiveNs": 239838590, + "selfNs": 239838590, + "maxNs": 239838590, + "errors": 0 + }, + "simulation.system_construction": { + "calls": 1, + "inclusiveNs": 156660788, + "selfNs": 156660788, + "maxNs": 156660788, + "errors": 0 + }, + "simulation.total": { + "calls": 1, + "inclusiveNs": 158196073780, + "selfNs": 2431978, + "maxNs": 158196073780, + "errors": 0 + }, + "simulation.xml_validation": { + "calls": 1, + "inclusiveNs": 14076857, + "selfNs": 14076857, + "maxNs": 14076857, + "errors": 0 + } + }, + "properties": {}, + "propertyOutermostNs": 0 + } + }, + "eventTrace": { + "signalEventTimes": [ + 0.04 + ], + "stateTransitionCount": 0, + "mechanicalTransitionTimes": [], + "solverStartCount": 2, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.2, + "simulatedUntil": 0.2, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + }, + "physicalStateV21": { + "schemaVersion": 1, + "id": "physical-state-v2.1", + "projectionCategories": [ + "pressure", + "massFlow", + "conservation", + "discreteMode" + ], + "layout": { + "projectionKeys": [ + "pressure.pnch012_8.absolute", + "pressure.pnl0001_20.absolute", + "massFlow.pnl0001_20.port_1.intoComponent", + "massFlow.pnvo001_5.port_2.intoComponent", + "conservation.p4node2_8.massBalance", + "conservation.pnvo001_5.massBalance", + "conservation.pnl0001_20_pnch012_8.connectionMassBalance", + "conservation.totalStoredGasMass", + "discrete.pnvo001_5.openMode", + "discrete.mecmas21_9.endstopMode", + "discrete.mecmas21_10.endstopMode" + ], + "projections": [ + { + "key": "pressure.pnch012_8.absolute", + "category": "pressure", + "unit": "Pa", + "python": { + "sourceKeys": [ + "amesim_pnch012_8.p" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "press@pn_c1_8" + ], + "sourceUnit": "Pa (gauge)", + "targetUnit": "Pa (absolute)", + "formula": "target = source + 101300", + "scale": 1.0, + "offset": 101300.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 0.001 + } + }, + { + "key": "pressure.pnl0001_20.absolute", + "category": "pressure", + "unit": "Pa", + "python": { + "sourceKeys": [ + "amesim_pnl0001_20.p" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "p2@pneumatic_69" + ], + "sourceUnit": "Pa (gauge)", + "targetUnit": "Pa (absolute)", + "formula": "target = source + 101300", + "scale": 1.0, + "offset": 101300.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 0.001 + } + }, + { + "key": "massFlow.pnl0001_20.port_1.intoComponent", + "category": "massFlow", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnl0001_20.port_1.m_flow" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "dm1@pneumatic_69" + ], + "sourceUnit": "g/s (AMESim component orientation)", + "targetUnit": "kg/s (positive into generic component)", + "formula": "target = -source * 1e-3", + "scale": -0.001, + "offset": 0.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09 + } + }, + { + "key": "massFlow.pnvo001_5.port_2.intoComponent", + "category": "massFlow", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnvo001_5.port_2.m_flow" + ], + "formula": "identity" + }, + "amesim": { + "dataPaths": [ + "dm2@pn_morifice_1" + ], + "sourceUnit": "g/s (AMESim component orientation)", + "targetUnit": "kg/s (positive into generic component)", + "formula": "target = -source * 1e-3", + "scale": -0.001, + "offset": 0.0 + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09 + } + }, + { + "key": "conservation.p4node2_8.massBalance", + "category": "conservation", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_p4node2_8.port_1.m_flow", + "amesim_p4node2_8.port_2.m_flow", + "amesim_p4node2_8.port_3.m_flow", + "amesim_p4node2_8.port_4.m_flow" + ], + "formula": "sum" + }, + "amesim": { + "dataPaths": [], + "note": "AMESim archive has no complete saved four-port tuple." + }, + "tolerance": { + "relative": 0.0, + "absolute": 1e-09 + } + }, + { + "key": "conservation.pnvo001_5.massBalance", + "category": "conservation", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnvo001_5.port_2.m_flow", + "amesim_pnvo001_5.port_3.m_flow" + ], + "formula": "sum" + }, + "amesim": { + "dataPaths": [ + "dm2@pn_morifice_1", + "dm3@pn_morifice_1" + ], + "sourceUnit": "g/s", + "targetUnit": "kg/s", + "formula": "target = -(source1 + source2) * 1e-3" + }, + "tolerance": { + "relative": 0.0, + "absolute": 1e-09 + } + }, + { + "key": "conservation.pnl0001_20_pnch012_8.connectionMassBalance", + "category": "conservation", + "unit": "kg/s", + "python": { + "sourceKeys": [ + "amesim_pnl0001_20.port_1.m_flow", + "amesim_pnch012_8.port_1.m_flow" + ], + "formula": "sum" + }, + "amesim": { + "dataPaths": [], + "note": "PNCH012 port flow is not saved; local connector contract is authoritative." + }, + "tolerance": { + "relative": 0.0, + "absolute": 1e-09 + } + }, + { + "key": "conservation.totalStoredGasMass", + "category": "conservation", + "unit": "kg", + "python": { + "sourceKeys": [ + "amesim_pnch012_10.m", + "amesim_pnch012_11.m", + "amesim_pnch012_12.m", + "amesim_pnch012_13.m", + "amesim_pnch012_14.m", + "amesim_pnch012_15.m", + "amesim_pnch012_8.m", + "amesim_pnch012_9.m", + "amesim_pnch023_1.m", + "amesim_pnch023_2.m", + "amesim_pnch023_3.m", + "amesim_pnch023_4.m", + "amesim_pnl0001_1.m", + "amesim_pnl0001_10.m", + "amesim_pnl0001_11.m", + "amesim_pnl0001_13.m", + "amesim_pnl0001_14.m", + "amesim_pnl0001_15.m", + "amesim_pnl0001_16.m", + "amesim_pnl0001_17.m", + "amesim_pnl0001_18.m", + "amesim_pnl0001_19.m", + "amesim_pnl0001_2.m", + "amesim_pnl0001_20.m", + "amesim_pnl0001_21.m", + "amesim_pnl0001_25.m", + "amesim_pnl0001_26.m", + "amesim_pnl0001_27.m", + "amesim_pnl0001_4.m", + "amesim_pnl0001_5.m", + "amesim_pnl0001_7.m", + "amesim_pnl0001_9.m", + "amesim_pnl0002_1.m", + "amesim_pnl0002_2.m", + "amesim_pnl0002_3.m", + "amesim_pnl0002_4.m", + "amesim_pnl0002_5.m", + "amesim_pnl0002_6.m", + "amesim_pnl0002_7.m", + "amesim_pnl0002_8.m", + "amesim_pnl0003_1.m1", + "amesim_pnl0003_1.m2", + "amesim_pnl0003_2.m1", + "amesim_pnl0003_2.m2", + "amesim_pnl0003_3.m1", + "amesim_pnl0003_3.m2", + "amesim_pnl0003_4.m1", + "amesim_pnl0003_4.m2", + "amesim_pnl0003_5.m1", + "amesim_pnl0003_5.m2", + "amesim_pnl0003_6.m1", + "amesim_pnl0003_6.m2", + "amesim_pnl0003_7.m1", + "amesim_pnl0003_7.m2", + "amesim_pnl0003_8.m1", + "amesim_pnl0003_8.m2" + ], + "formula": "sum" + }, + "amesim": { + "dataPathSelection": "units == 'g' and signal starts with 'mgas'", + "sourceUnit": "g", + "targetUnit": "kg", + "formula": "target = sum(sources) * 1e-3" + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09 + } + }, + { + "key": "discrete.pnvo001_5.openMode", + "category": "discreteMode", + "unit": "1", + "python": { + "sourceKeys": [ + "amesim_pnvo001_5.xv" + ], + "formula": "1 if opening >= 0.5 else 0" + }, + "amesim": { + "dataPaths": [ + "xv@pn_morifice_1" + ], + "sourceUnit": "1", + "targetUnit": "mode code {0,1}", + "formula": "1 if source >= 0.5 else 0" + }, + "tolerance": { + "relative": 0.0, + "absolute": 0.0 + } + }, + { + "key": "discrete.mecmas21_9.endstopMode", + "category": "discreteMode", + "unit": "1", + "python": { + "sourceKeys": [ + "amesim_mecmas21_9.x", + "amesim_mecmas21_9.v", + "amesim_mecmas21_9.port_1.f", + "amesim_mecmas21_9.port_2.f" + ], + "formula": "-1 lower, 0 free, +1 upper using boundary and net-force direction" + }, + "amesim": { + "dataPaths": [ + "x1@mass_friction_endstops_19", + "v1@mass_friction_endstops_19" + ], + "lowerBound": -0.72, + "upperBound": 0.0, + "note": "No saved AMESim endstop code; reference is boundary occupancy." + }, + "tolerance": { + "relative": 0.0, + "absolute": 0.0 + } + }, + { + "key": "discrete.mecmas21_10.endstopMode", + "category": "discreteMode", + "unit": "1", + "python": { + "sourceKeys": [ + "amesim_mecmas21_10.x", + "amesim_mecmas21_10.v", + "amesim_mecmas21_10.port_1.f", + "amesim_mecmas21_10.port_2.f" + ], + "formula": "-1 lower, 0 free, +1 upper using boundary and net-force direction" + }, + "amesim": { + "dataPaths": [ + "x1@mass_friction_endstops_18", + "v1@mass_friction_endstops_18" + ], + "lowerBound": 0.0, + "upperBound": 0.37, + "note": "No saved AMESim endstop code; reference is boundary occupancy." + }, + "tolerance": { + "relative": 0.0, + "absolute": 0.0 + } + } + ], + "projectionLayoutSha256": "55cc8f71ea72fd46f71f1ede2587aeb9f6d590bde8e97e881648f88a4a90dca6" + }, + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "values": { + "pressure.pnch012_8.absolute": 100000.0, + "pressure.pnl0001_20.absolute": 100000.0, + "massFlow.pnl0001_20.port_1.intoComponent": 0.0, + "massFlow.pnvo001_5.port_2.intoComponent": 0.0, + "conservation.p4node2_8.massBalance": 0.0, + "conservation.pnvo001_5.massBalance": 0.0, + "conservation.pnl0001_20_pnch012_8.connectionMassBalance": 0.0, + "conservation.totalStoredGasMass": 5.5668930151375235, + "discrete.pnvo001_5.openMode": 0.0, + "discrete.mecmas21_9.endstopMode": 1.0, + "discrete.mecmas21_10.endstopMode": -1.0 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "values": { + "pressure.pnch012_8.absolute": 100153.57210434608, + "pressure.pnl0001_20.absolute": 100152.45747547514, + "massFlow.pnl0001_20.port_1.intoComponent": 6.682314111565264e-06, + "massFlow.pnvo001_5.port_2.intoComponent": -0.4978238221497115, + "conservation.p4node2_8.massBalance": 0.0, + "conservation.pnvo001_5.massBalance": 0.0, + "conservation.pnl0001_20_pnch012_8.connectionMassBalance": 0.0, + "conservation.totalStoredGasMass": 5.5668930151375235, + "discrete.pnvo001_5.openMode": 1.0, + "discrete.mecmas21_9.endstopMode": 1.0, + "discrete.mecmas21_10.endstopMode": -1.0 + } + }, + { + "requestedTime": 0.2, + "actualTime": 0.2, + "available": true, + "values": { + "pressure.pnch012_8.absolute": 3620589.728099082, + "pressure.pnl0001_20.absolute": 3756379.1344475006, + "massFlow.pnl0001_20.port_1.intoComponent": -0.3723610392591412, + "massFlow.pnvo001_5.port_2.intoComponent": -0.3962730176377355, + "conservation.p4node2_8.massBalance": 1.8214596497756474e-17, + "conservation.pnvo001_5.massBalance": 0.0, + "conservation.pnl0001_20_pnch012_8.connectionMassBalance": 0.0, + "conservation.totalStoredGasMass": 5.566893015137554, + "discrete.pnvo001_5.openMode": 1.0, + "discrete.mecmas21_9.endstopMode": 1.0, + "discrete.mecmas21_10.endstopMode": -1.0 + } + } + ], + "comparisonMode": "reviewedLocalGoldenWithAmesimReference" + } + } + }, + "acceptance": { + "evaluated": true, + "passed": true, + "issues": [], + "regressionGolden": { + "configured": false, + "evaluated": false, + "passed": null, + "issues": [] + }, + "physicalStateV21Golden": { + "configured": false, + "evaluated": false, + "passed": null, + "issues": [] + } + } + } + ] +} diff --git a/tests/baselines/simulation/test_mql_full_branches/goldens/production-0.81s-v1.json b/tests/baselines/simulation/test_mql_full_branches/goldens/production-0.81s-v1.json new file mode 100644 index 0000000..377ab83 --- /dev/null +++ b/tests/baselines/simulation/test_mql_full_branches/goldens/production-0.81s-v1.json @@ -0,0 +1,631 @@ +{ + "schemaVersion": 1, + "id": "test_mql_full_branches-production-0.81s-physical-state-v2", + "caseId": "0.81s", + "lane": "production", + "sourceXmlSha256": "2fb95e65f5de0c85a6a17802aef74ea004087323fd00fd8d01acf0184ff71d48", + "approval": { + "status": "approved", + "approvedAt": "2026-08-18T07:25:28+00:00", + "basis": "OPT-00 locked Python 3.12 production repeat 1 passed finite-series, checkpoint, event, residual, audit, and no-fallback gates; repeats 2 and 3 replayed every projected value exactly." + }, + "provenance": { + "sourceReport": { + "path": "tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-1.json", + "sha256": "4659ae850eef4f1541b3172f783b01a1859744a3f0a50030e094c2c25f93e195", + "generatedAt": "2026-08-18T07:12:43.593117+00:00", + "metadataCompatibility": { + "status": "current", + "differences": [] + } + } + }, + "physicalLayout": { + "projectionCategories": [ + "state" + ], + "stateKeys": [ + "branch_boundary_pnl0002_b_chamber.U", + "branch_boundary_pnl0002_b_chamber.m", + "branch_boundary_pnl0002_branch05_chamber.U", + "branch_boundary_pnl0002_branch05_chamber.m", + "branch_boundary_pnl00r_branch05_chamber.U", + "branch_boundary_pnl00r_branch05_chamber.m", + "branch_boundary_pnl00r_chamber.U", + "branch_boundary_pnl00r_chamber.m", + "mass_friction_endstops_10.a", + "mass_friction_endstops_10.v", + "mass_friction_endstops_10.x", + "mass_friction_endstops_11.a", + "mass_friction_endstops_11.v", + "mass_friction_endstops_11.x", + "mass_friction_endstops_12.a", + "mass_friction_endstops_12.v", + "mass_friction_endstops_12.x", + "mass_friction_endstops_13.a", + "mass_friction_endstops_13.v", + "mass_friction_endstops_13.x", + "mass_friction_endstops_18.a", + "mass_friction_endstops_18.v", + "mass_friction_endstops_18.x", + "mass_friction_endstops_19.a", + "mass_friction_endstops_19.v", + "mass_friction_endstops_19.x", + "pn_c1_10.U", + "pn_c1_10.m", + "pn_c1_11.U", + "pn_c1_11.m", + "pn_c1_8.U", + "pn_c1_8.m", + "pn_c1_9.U", + "pn_c1_9.m", + "pn_general_chamber.U", + "pn_general_chamber.m", + "pn_general_chamber_2.U", + "pn_general_chamber_2.m", + "pneumatic_65.U", + "pneumatic_65.m", + "pneumatic_66.U", + "pneumatic_66.m", + "pneumatic_68.U", + "pneumatic_68.m", + "pneumatic_69.U", + "pneumatic_69.m", + "pneumatic_75.U1", + "pneumatic_75.U2", + "pneumatic_75.m1", + "pneumatic_75.m2", + "pneumatic_76.U1", + "pneumatic_76.U2", + "pneumatic_76.m1", + "pneumatic_76.m2", + "pneumatic_80.U", + "pneumatic_80.m", + "pneumatic_83.U", + "pneumatic_83.m", + "pneumatic_85.U", + "pneumatic_85.m", + "pneumatic_86.U", + "pneumatic_86.m", + "pneumatic_87.U1", + "pneumatic_87.U2", + "pneumatic_87.m1", + "pneumatic_87.m2", + "pneumatic_88.U1", + "pneumatic_88.U2", + "pneumatic_88.m1", + "pneumatic_88.m2", + "pneumatic_95.U", + "pneumatic_95.m", + "pneumatic_96.U", + "pneumatic_96.m", + "pneumatic_97.U", + "pneumatic_97.m", + "pneumatic_98.U", + "pneumatic_98.m", + "pneumatic_99.U", + "pneumatic_99.m" + ], + "stateKeyLayoutSha256": "65824cf9793e935481c106c9e673bd2034a439c6dc3d74997ae2b8149ced4fbe" + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09, + "checkpointTimeAbsoluteSeconds": 1e-12 + }, + "physicalCheckpoints": [ + { + "requestedTime": 0.0, + "values": [ + -886868.3937230138, + 1.374510850335198, + -886868.3937230138, + 1.374510850335198, + -886868.3937230138, + 1.374510850335198, + -886868.3937230138, + 1.374510850335198, + -0.8167936695810981, + 0.0, + 0.0, + -0.8167936695810981, + 0.0, + 0.0, + -0.8167936695810981, + 0.0, + 0.0, + -0.8167936695810981, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1563.893548405841, + 0.002462855848963059, + -1563.893548405841, + 0.002462855848963059, + -1563.893548405841, + 0.002462855848963059, + -1563.893548405841, + 0.002462855848963059, + -886868.3937230138, + 1.374510850335198, + -886868.3937230138, + 1.374510850335198, + -32.754109884455104, + 5.158193227968668e-05, + -32.754109884455104, + 5.158193227968668e-05, + -32.754109884455104, + 5.158193227968668e-05, + -32.754109884455104, + 5.158193227968668e-05, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -65.50821976891021, + 0.00010316386455937335, + -65.50821976891021, + 0.00010316386455937335, + -65.50821976891021, + 0.00010316386455937335, + -65.50821976891021, + 0.00010316386455937335, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -65.50821976891021, + 0.00010316386455937335, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976 + ] + }, + { + "requestedTime": 0.04, + "values": [ + -879404.9359576713, + 1.2522714879032233, + -879404.9358312349, + 1.2522714867708487, + -886868.3937230138, + 1.374510850335198, + -886868.3937230138, + 1.374510850335198, + 9.734498453326524e-06, + 2.2165787255696986e-06, + 7.615138175359735e-08, + 6.899700674694032e-06, + 1.6791980885681643e-06, + 5.607885010135549e-08, + 6.900102307554334e-06, + 1.6791970458948259e-06, + 5.6078837470433516e-08, + 9.7344332607463e-06, + 2.2165785543742696e-06, + 7.615138012421167e-08, + 0.0, + -1.3786916256412132e-25, + -5.521417937686967e-24, + 0.0, + 1.7204535623474844e-21, + -1.2449238864173693e-21, + -3836.4295505841374, + 0.03971246371985885, + -8215.697802972754, + 0.06449828662707775, + -8215.698180211439, + 0.06449829186881316, + -3836.3905996761514, + 0.03971246529726471, + -886868.3937230138, + 1.374510850335198, + -886868.3937230138, + 1.374510850335198, + -2323.937662655075, + 0.003365680267480819, + -1558.6812613835866, + 0.00229549447954163, + -1558.6815406132575, + 0.0022954946593348505, + -2323.9377625288566, + 0.0033656803769320197, + -733.2050606371582, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506629, + 0.001136356102550663, + -3931.718242540372, + 0.005752354208859085, + -3931.719290698283, + 0.005752354971956523, + -7784.908056387039, + 0.011153351022249161, + 1704.5017150238582, + 0.001497027829154341, + -733.205060637158, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506629, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -7784.908156509664, + 0.011153351115632995, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976 + ] + }, + { + "requestedTime": 0.69, + "values": [ + -860379.0245019491, + 1.1985497181126685, + -860379.0247699278, + 1.1985497182559621, + -874070.5350132573, + 1.2108685641280736, + -874070.5351659104, + 1.2108685651503308, + 6.302155088633299e-07, + 2.0477201022089e-06, + 1.739862170731644e-06, + 6.885582115501165e-07, + 2.072356484372671e-06, + 1.7151425366011e-06, + 6.88283471390605e-07, + 2.0723565171342975e-06, + 1.7151425037886711e-06, + 6.301060784608125e-07, + 2.0477201243571633e-06, + 1.739862148436311e-06, + 0.0, + 2.0520928869397134e-22, + 4.9098612203217504e-20, + 0.0, + 4.7142848729216316e-20, + -2.0780593120000206e-21, + -95711.13598161584, + 0.2330223756901088, + -99484.30868025024, + 0.23540556157200768, + -99484.30933223445, + 0.23540556198958848, + -95711.12399082902, + 0.23302236813021637, + -874021.6128809263, + 1.2105342428506563, + -874021.6127639221, + 1.2105342420477019, + -4699.544021984157, + 0.006579168843426967, + -4720.142085434138, + 0.006592090149576305, + -4720.142089865395, + 0.006592090152448902, + -4699.544238887633, + 0.006579168980161733, + -720.548977698558, + -720.2062838344375, + 0.000998791691638376, + 0.00099856697258834, + -722.1637803310383, + -722.0477500247466, + 0.0010005181981378461, + 0.0010004330928084816, + -8639.330806039252, + 0.012679745952732602, + -8639.330537692149, + 0.012679745783851644, + -8909.106011748408, + 0.012849685563490313, + 1389.1739707221775, + 0.006354956657485442, + -722.1637801799975, + -722.0477531282031, + 0.001000518198664749, + 0.0010004330953830574, + -720.5489778046637, + -720.2062839511643, + 0.0009987916917054815, + 0.0009985669726623582, + -8909.106148651528, + 0.012849685649995602, + -2357.5431522121776, + 0.00326741144588273, + -2355.7331452897465, + 0.0032646046108505246, + -2355.733147442795, + 0.0032646046116421414, + -2357.543151890905, + 0.0032674114436482805 + ] + }, + { + "requestedTime": 0.7, + "values": [ + -860379.8819972485, + 1.1985586239832504, + -860379.8822663656, + 1.1985586241379014, + -873989.7214316746, + 1.210316350104016, + -873989.7215632556, + 1.2103163509793102, + -2.1975173149257897e-06, + 2.02734183270263e-06, + 1.7602360080939606e-06, + -2.245873911306262e-06, + 2.0517263968615454e-06, + 1.7357614512099663e-06, + -2.2355280816555024e-06, + 2.051726429425243e-06, + 1.7357614187243355e-06, + -2.1975464187562464e-06, + 2.0273418547326992e-06, + 1.7602359860195857e-06, + 0.0, + 2.013739831250115e-21, + 4.909861220321753e-20, + 0.0, + 4.665200046136569e-20, + -1.9566383001493946e-21, + -96560.09354570496, + 0.2335572995463288, + -100288.67701814357, + 0.23591263994887818, + -100288.677678112, + 0.23591264036701443, + -96560.0816929563, + 0.23355729206770598, + -873947.8864856226, + 1.2100313452817673, + -873947.8863858595, + 1.2100313445985562, + -4706.906282326286, + 0.006583785685946545, + -4721.89741006748, + 0.006593168289865688, + -4721.897404439745, + 0.006593168286323642, + -4706.906483656017, + 0.006583785812787189, + -720.6545512340357, + -720.3217292925623, + 0.0009985764249686698, + 0.0009983591472543481, + -722.1508419312411, + -722.0421232665894, + 0.0010001323660439989, + 0.00100005352811943, + -8642.043554742524, + 0.012681407602717975, + -8642.043293601184, + 0.012681407438297841, + -8909.49862797875, + 0.012849959429845414, + 1389.0998959067165, + 0.006354964303801297, + -722.1508452424541, + -722.0421258113258, + 0.0010001323686673997, + 0.001000053530255132, + -720.6545510297586, + -720.3217293326904, + 0.0009985764248405691, + 0.0009983591472800236, + -8909.498764806547, + 0.012849959516004638, + -2357.35674156337, + 0.0032660606424093387, + -2355.921025330427, + 0.0032637130423187337, + -2355.921027270413, + 0.0032637130430599385, + -2357.3567413654787, + 0.003266060640560602 + ] + }, + { + "requestedTime": 0.8, + "values": [ + -860175.1606710927, + 1.1970987817186032, + -860175.1609442824, + 1.1970987819042118, + -873416.0554547055, + 1.206445289457375, + -873416.0554726648, + 1.2064452895529436, + -1.949198776856065e-06, + 1.826519161772371e-06, + 1.9528536810215616e-06, + -1.971406163647771e-06, + 1.848554964674094e-06, + 1.930697446050263e-06, + -1.9711186178028582e-06, + 1.8485549941949607e-06, + 1.930697416668372e-06, + -1.94919528439641e-06, + 1.826519181824015e-06, + 1.9528536610522474e-06, + 8.892500282325972, + 2.5187368473853223e-21, + 4.909861220321753e-20, + -16.252500528926326, + 4.576919129896975e-20, + -1.9530653259948938e-21, + -104471.75361732666, + 0.23818832921650948, + -107803.92242364622, + 0.24029497741554184, + -107803.92309836508, + 0.2402949778374652, + -104471.7429655161, + 0.2381883224928943, + -873404.5104492744, + 1.2063684021036665, + -873404.5104388825, + 1.2063684020307441, + -4704.300638717692, + 0.006574703133691949, + -4693.326778314112, + 0.006567696268767441, + -4693.326526389924, + 0.006567696110012524, + -4704.3007263131885, + 0.006574703188787359, + -721.1607141734798, + -720.9310979144485, + 0.0009965662267659527, + 0.0009964191642398892, + -721.9230383692676, + -721.8772183273541, + 0.0009972429132872915, + 0.0009972108290529252, + -8703.980749781746, + 0.012705472199729761, + -8703.980555484635, + 0.01270547207717158, + -8967.989302068207, + 0.012872002894864527, + 1377.5687495145785, + 0.006346840211910472, + -721.9230326537768, + -721.8772199435517, + 0.0009972429097436842, + 0.0009972108301285444, + -721.1607123097651, + -720.9310970023907, + 0.000996566225592321, + 0.0009964191636655784, + -8967.989425383095, + 0.0128720029723915, + -2356.03147928222, + 0.0032562562535671563, + -2356.668143012874, + 0.0032561870649935125, + -2356.668143725967, + 0.0032561870653915977, + -2356.031477688963, + 0.0032562562523787346 + ] + }, + { + "requestedTime": 0.81, + "values": [ + -860055.7816079621, + 1.1962534043760158, + -860055.7818796586, + 1.1962534045522308, + -873367.9088398638, + 1.206124190328161, + -873367.9088547124, + 1.206124190402843, + 8.857774649477797, + 0.08873345197507769, + 0.00044583262150923715, + 8.857774480804801, + 0.08873347304797707, + 0.0004458106820297355, + 8.857774445663672, + 0.08873347304800631, + 0.0004458106820006473, + 8.857774661221775, + 0.08873345197509747, + 0.00044583262148946694, + 8.857778206680395, + 0.08873165793329868, + 0.00044386167425480166, + -16.206598333861397, + -0.16235697968747592, + -0.0008121695210045893, + -105735.3088635258, + 0.23897151058696434, + -109037.397892104, + 0.24109191168512564, + -109037.39857007933, + 0.2410919121122127, + -105735.29829660244, + 0.23897150391654698, + -873350.1784581648, + 1.206006248314118, + -873350.1784501448, + 1.2060062482571396, + -4682.546337026962, + 0.006553210204193263, + -4667.866605288969, + 0.006543088564608954, + -4667.866320678238, + 0.006543088385317721, + -4682.546417371199, + 0.006553210254794004, + -721.1212567696082, + -720.9136270898001, + 0.0009960146033417782, + 0.0009958781343227421, + -721.8635886622386, + -721.8407704168852, + 0.0009969210574287178, + 0.0009968996150299173, + -8724.337750229228, + 0.012701926255908602, + -8724.337567825336, + 0.012701926140963282, + -8998.36421558522, + 0.012879100492327268, + 1364.3747046167766, + 0.00633752606051716, + -721.8635847156165, + -721.8407700947419, + 0.000996921054988454, + 0.0009968996148721218, + -721.121255394678, + -720.9136259824896, + 0.0009960146024759352, + 0.0009958781336253564, + -8998.364330621043, + 0.012879100564768854, + -2355.9148119653287, + 0.0032552690027748852, + -2356.531146237746, + 0.0032546207052266537, + -2356.5311468883583, + 0.0032546207055964556, + -2355.914810407958, + 0.0032552690016484026 + ] + } + ], + "outputContract": { + "sha256": "e7596daa27144f14d5210c100126fa0c413862ed8a8e4bf525195b2e6070e0f9" + } +} diff --git a/tests/baselines/simulation/test_mql_full_branches/goldens/production-2.10s-v1.json b/tests/baselines/simulation/test_mql_full_branches/goldens/production-2.10s-v1.json new file mode 100644 index 0000000..ab50e23 --- /dev/null +++ b/tests/baselines/simulation/test_mql_full_branches/goldens/production-2.10s-v1.json @@ -0,0 +1,886 @@ +{ + "schemaVersion": 1, + "id": "test_mql_full_branches-production-2.10s-physical-state-v2", + "caseId": "2.10s", + "lane": "production", + "sourceXmlSha256": "2fb95e65f5de0c85a6a17802aef74ea004087323fd00fd8d01acf0184ff71d48", + "approval": { + "status": "approved", + "approvedAt": "2026-08-18T07:25:28+00:00", + "basis": "OPT-00 locked Python 3.12 production repeat 1 passed finite-series, checkpoint, event, residual, audit, and no-fallback gates; repeats 2 and 3 replayed every projected value exactly." + }, + "provenance": { + "sourceReport": { + "path": "tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-1.json", + "sha256": "4659ae850eef4f1541b3172f783b01a1859744a3f0a50030e094c2c25f93e195", + "generatedAt": "2026-08-18T07:12:43.593117+00:00", + "metadataCompatibility": { + "status": "current", + "differences": [] + } + } + }, + "physicalLayout": { + "projectionCategories": [ + "state" + ], + "stateKeys": [ + "branch_boundary_pnl0002_b_chamber.U", + "branch_boundary_pnl0002_b_chamber.m", + "branch_boundary_pnl0002_branch05_chamber.U", + "branch_boundary_pnl0002_branch05_chamber.m", + "branch_boundary_pnl00r_branch05_chamber.U", + "branch_boundary_pnl00r_branch05_chamber.m", + "branch_boundary_pnl00r_chamber.U", + "branch_boundary_pnl00r_chamber.m", + "mass_friction_endstops_10.a", + "mass_friction_endstops_10.v", + "mass_friction_endstops_10.x", + "mass_friction_endstops_11.a", + "mass_friction_endstops_11.v", + "mass_friction_endstops_11.x", + "mass_friction_endstops_12.a", + "mass_friction_endstops_12.v", + "mass_friction_endstops_12.x", + "mass_friction_endstops_13.a", + "mass_friction_endstops_13.v", + "mass_friction_endstops_13.x", + "mass_friction_endstops_18.a", + "mass_friction_endstops_18.v", + "mass_friction_endstops_18.x", + "mass_friction_endstops_19.a", + "mass_friction_endstops_19.v", + "mass_friction_endstops_19.x", + "pn_c1_10.U", + "pn_c1_10.m", + "pn_c1_11.U", + "pn_c1_11.m", + "pn_c1_8.U", + "pn_c1_8.m", + "pn_c1_9.U", + "pn_c1_9.m", + "pn_general_chamber.U", + "pn_general_chamber.m", + "pn_general_chamber_2.U", + "pn_general_chamber_2.m", + "pneumatic_65.U", + "pneumatic_65.m", + "pneumatic_66.U", + "pneumatic_66.m", + "pneumatic_68.U", + "pneumatic_68.m", + "pneumatic_69.U", + "pneumatic_69.m", + "pneumatic_75.U1", + "pneumatic_75.U2", + "pneumatic_75.m1", + "pneumatic_75.m2", + "pneumatic_76.U1", + "pneumatic_76.U2", + "pneumatic_76.m1", + "pneumatic_76.m2", + "pneumatic_80.U", + "pneumatic_80.m", + "pneumatic_83.U", + "pneumatic_83.m", + "pneumatic_85.U", + "pneumatic_85.m", + "pneumatic_86.U", + "pneumatic_86.m", + "pneumatic_87.U1", + "pneumatic_87.U2", + "pneumatic_87.m1", + "pneumatic_87.m2", + "pneumatic_88.U1", + "pneumatic_88.U2", + "pneumatic_88.m1", + "pneumatic_88.m2", + "pneumatic_95.U", + "pneumatic_95.m", + "pneumatic_96.U", + "pneumatic_96.m", + "pneumatic_97.U", + "pneumatic_97.m", + "pneumatic_98.U", + "pneumatic_98.m", + "pneumatic_99.U", + "pneumatic_99.m" + ], + "stateKeyLayoutSha256": "65824cf9793e935481c106c9e673bd2034a439c6dc3d74997ae2b8149ced4fbe" + }, + "tolerance": { + "relative": 0.0002, + "absolute": 1e-09, + "checkpointTimeAbsoluteSeconds": 1e-12 + }, + "physicalCheckpoints": [ + { + "requestedTime": 0.0, + "values": [ + -886868.3937230138, + 1.374510850335198, + -886868.3937230138, + 1.374510850335198, + -886868.3937230138, + 1.374510850335198, + -886868.3937230138, + 1.374510850335198, + -0.8167936695810981, + 0.0, + 0.0, + -0.8167936695810981, + 0.0, + 0.0, + -0.8167936695810981, + 0.0, + 0.0, + -0.8167936695810981, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + -1563.893548405841, + 0.002462855848963059, + -1563.893548405841, + 0.002462855848963059, + -1563.893548405841, + 0.002462855848963059, + -1563.893548405841, + 0.002462855848963059, + -886868.3937230138, + 1.374510850335198, + -886868.3937230138, + 1.374510850335198, + -32.754109884455104, + 5.158193227968668e-05, + -32.754109884455104, + 5.158193227968668e-05, + -32.754109884455104, + 5.158193227968668e-05, + -32.754109884455104, + 5.158193227968668e-05, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -65.50821976891021, + 0.00010316386455937335, + -65.50821976891021, + 0.00010316386455937335, + -65.50821976891021, + 0.00010316386455937335, + -65.50821976891021, + 0.00010316386455937335, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -65.50821976891021, + 0.00010316386455937335, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976 + ] + }, + { + "requestedTime": 0.04, + "values": [ + -879404.9359576713, + 1.2522714879032233, + -879404.9358312349, + 1.2522714867708487, + -886868.3937230138, + 1.374510850335198, + -886868.3937230138, + 1.374510850335198, + 9.734498453326524e-06, + 2.2165787255696986e-06, + 7.615138175359735e-08, + 6.899700674694032e-06, + 1.6791980885681643e-06, + 5.607885010135549e-08, + 6.900102307554334e-06, + 1.6791970458948259e-06, + 5.6078837470433516e-08, + 9.7344332607463e-06, + 2.2165785543742696e-06, + 7.615138012421167e-08, + 0.0, + -1.3786916256412132e-25, + -5.521417937686967e-24, + 0.0, + 1.7204535623474844e-21, + -1.2449238864173693e-21, + -3836.4295505841374, + 0.03971246371985885, + -8215.697802972754, + 0.06449828662707775, + -8215.698180211439, + 0.06449829186881316, + -3836.3905996761514, + 0.03971246529726471, + -886868.3937230138, + 1.374510850335198, + -886868.3937230138, + 1.374510850335198, + -2323.937662655075, + 0.003365680267480819, + -1558.6812613835866, + 0.00229549447954163, + -1558.6815406132575, + 0.0022954946593348505, + -2323.9377625288566, + 0.0033656803769320197, + -733.2050606371582, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506629, + 0.001136356102550663, + -3931.718242540372, + 0.005752354208859085, + -3931.719290698283, + 0.005752354971956523, + -7784.908056387039, + 0.011153351022249161, + 1704.5017150238582, + 0.001497027829154341, + -733.205060637158, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506629, + -733.2050606371581, + -733.2050606371581, + 0.0011363561025506627, + 0.0011363561025506627, + -7784.908156509664, + 0.011153351115632995, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976, + -2395.136531414716, + 0.0037120966016654976 + ] + }, + { + "requestedTime": 0.69, + "values": [ + -860379.0245019491, + 1.1985497181126685, + -860379.0247699278, + 1.1985497182559621, + -874070.5350132573, + 1.2108685641280736, + -874070.5351659104, + 1.2108685651503308, + 6.302155088633299e-07, + 2.0477201022089e-06, + 1.739862170731644e-06, + 6.885582115501165e-07, + 2.072356484372671e-06, + 1.7151425366011e-06, + 6.88283471390605e-07, + 2.0723565171342975e-06, + 1.7151425037886711e-06, + 6.301060784608125e-07, + 2.0477201243571633e-06, + 1.739862148436311e-06, + 0.0, + 2.0520928869397134e-22, + 4.9098612203217504e-20, + 0.0, + 4.7142848729216316e-20, + -2.0780593120000206e-21, + -95711.13598161584, + 0.2330223756901088, + -99484.30868025024, + 0.23540556157200768, + -99484.30933223445, + 0.23540556198958848, + -95711.12399082902, + 0.23302236813021637, + -874021.6128809263, + 1.2105342428506563, + -874021.6127639221, + 1.2105342420477019, + -4699.544021984157, + 0.006579168843426967, + -4720.142085434138, + 0.006592090149576305, + -4720.142089865395, + 0.006592090152448902, + -4699.544238887633, + 0.006579168980161733, + -720.548977698558, + -720.2062838344375, + 0.000998791691638376, + 0.00099856697258834, + -722.1637803310383, + -722.0477500247466, + 0.0010005181981378461, + 0.0010004330928084816, + -8639.330806039252, + 0.012679745952732602, + -8639.330537692149, + 0.012679745783851644, + -8909.106011748408, + 0.012849685563490313, + 1389.1739707221775, + 0.006354956657485442, + -722.1637801799975, + -722.0477531282031, + 0.001000518198664749, + 0.0010004330953830574, + -720.5489778046637, + -720.2062839511643, + 0.0009987916917054815, + 0.0009985669726623582, + -8909.106148651528, + 0.012849685649995602, + -2357.5431522121776, + 0.00326741144588273, + -2355.7331452897465, + 0.0032646046108505246, + -2355.733147442795, + 0.0032646046116421414, + -2357.543151890905, + 0.0032674114436482805 + ] + }, + { + "requestedTime": 0.7, + "values": [ + -860379.8819972485, + 1.1985586239832504, + -860379.8822663656, + 1.1985586241379014, + -873989.7214316746, + 1.210316350104016, + -873989.7215632556, + 1.2103163509793102, + -2.1975173149257897e-06, + 2.02734183270263e-06, + 1.7602360080939606e-06, + -2.245873911306262e-06, + 2.0517263968615454e-06, + 1.7357614512099663e-06, + -2.2355280816555024e-06, + 2.051726429425243e-06, + 1.7357614187243355e-06, + -2.1975464187562464e-06, + 2.0273418547326992e-06, + 1.7602359860195857e-06, + 0.0, + 2.013739831250115e-21, + 4.909861220321753e-20, + 0.0, + 4.665200046136569e-20, + -1.9566383001493946e-21, + -96560.09354570496, + 0.2335572995463288, + -100288.67701814357, + 0.23591263994887818, + -100288.677678112, + 0.23591264036701443, + -96560.0816929563, + 0.23355729206770598, + -873947.8864856226, + 1.2100313452817673, + -873947.8863858595, + 1.2100313445985562, + -4706.906282326286, + 0.006583785685946545, + -4721.89741006748, + 0.006593168289865688, + -4721.897404439745, + 0.006593168286323642, + -4706.906483656017, + 0.006583785812787189, + -720.6545512340357, + -720.3217292925623, + 0.0009985764249686698, + 0.0009983591472543481, + -722.1508419312411, + -722.0421232665894, + 0.0010001323660439989, + 0.00100005352811943, + -8642.043554742524, + 0.012681407602717975, + -8642.043293601184, + 0.012681407438297841, + -8909.49862797875, + 0.012849959429845414, + 1389.0998959067165, + 0.006354964303801297, + -722.1508452424541, + -722.0421258113258, + 0.0010001323686673997, + 0.001000053530255132, + -720.6545510297586, + -720.3217293326904, + 0.0009985764248405691, + 0.0009983591472800236, + -8909.498764806547, + 0.012849959516004638, + -2357.35674156337, + 0.0032660606424093387, + -2355.921025330427, + 0.0032637130423187337, + -2355.921027270413, + 0.0032637130430599385, + -2357.3567413654787, + 0.003266060640560602 + ] + }, + { + "requestedTime": 0.8, + "values": [ + -860175.1606710927, + 1.1970987817186032, + -860175.1609442824, + 1.1970987819042118, + -873416.0554547055, + 1.206445289457375, + -873416.0554726648, + 1.2064452895529436, + -1.949198776856065e-06, + 1.826519161772371e-06, + 1.9528536810215616e-06, + -1.971406163647771e-06, + 1.848554964674094e-06, + 1.930697446050263e-06, + -1.9711186178028582e-06, + 1.8485549941949607e-06, + 1.930697416668372e-06, + -1.94919528439641e-06, + 1.826519181824015e-06, + 1.9528536610522474e-06, + 8.892500282325972, + 2.5187368473853223e-21, + 4.909861220321753e-20, + -16.252500528926326, + 4.576919129896975e-20, + -1.9530653259948938e-21, + -104471.75361732666, + 0.23818832921650948, + -107803.92242364622, + 0.24029497741554184, + -107803.92309836508, + 0.2402949778374652, + -104471.7429655161, + 0.2381883224928943, + -873404.5104492744, + 1.2063684021036665, + -873404.5104388825, + 1.2063684020307441, + -4704.300638717692, + 0.006574703133691949, + -4693.326778314112, + 0.006567696268767441, + -4693.326526389924, + 0.006567696110012524, + -4704.3007263131885, + 0.006574703188787359, + -721.1607141734798, + -720.9310979144485, + 0.0009965662267659527, + 0.0009964191642398892, + -721.9230383692676, + -721.8772183273541, + 0.0009972429132872915, + 0.0009972108290529252, + -8703.980749781746, + 0.012705472199729761, + -8703.980555484635, + 0.01270547207717158, + -8967.989302068207, + 0.012872002894864527, + 1377.5687495145785, + 0.006346840211910472, + -721.9230326537768, + -721.8772199435517, + 0.0009972429097436842, + 0.0009972108301285444, + -721.1607123097651, + -720.9310970023907, + 0.000996566225592321, + 0.0009964191636655784, + -8967.989425383095, + 0.0128720029723915, + -2356.03147928222, + 0.0032562562535671563, + -2356.668143012874, + 0.0032561870649935125, + -2356.668143725967, + 0.0032561870653915977, + -2356.031477688963, + 0.0032562562523787346 + ] + }, + { + "requestedTime": 1.0, + "values": [ + -821832.18723991, + 1.0200651174775017, + -821832.18747001, + 1.0200651176202795, + -867004.8037748901, + 1.1678210257789237, + -867004.8037842558, + 1.1678210258114112, + 5.337506036671112, + 1.4692397997585764, + 0.1599133361094105, + 5.337515379170655, + 1.4692397472726986, + 0.1599133103986336, + 5.337515143153142, + 1.4692397472727232, + 0.15991331039860968, + 5.337506972429692, + 1.4692397997585922, + 0.15991333610939415, + 5.337478209825592, + 1.4692396558157577, + 0.1599111725256627, + -9.54931997607691, + -2.6696065452676345, + -0.2915209059087121, + -265725.0471201981, + 0.37065108819994863, + -274733.0912934626, + 0.38314931696882704, + -274733.09196309303, + 0.38314931740574626, + -265725.0371165716, + 0.3706510817652048, + -865080.8367860075, + 1.1575072978479832, + -865080.836781886, + 1.157507297823738, + -3796.0300072134555, + 0.004795940055001584, + -3536.527034352294, + 0.004541242546837507, + -3536.5270264260203, + 0.004541242541783211, + -3796.030006397544, + 0.004795940054530253, + -669.6911044196434, + -669.5192067053738, + 0.000896344956139504, + 0.0008958075886883069, + -706.3131229180824, + -705.7453980192186, + 0.0009508631922671181, + 0.0009500270072581424, + -7576.544518407595, + 0.009496349448619141, + -7576.544516641329, + 0.009496349447543061, + -8495.442747354022, + 0.010545461510647114, + -396.7407438874708, + 0.004826437204332604, + -706.3131229284975, + -705.7453980286242, + 0.0009508631922926857, + 0.0009500270072830445, + -669.6911041651043, + -669.5192060345452, + 0.0008963449559782043, + 0.0008958075882644087, + -8495.442745022583, + 0.010545461509227754, + -2334.4069259408425, + 0.003123729270270666, + -2231.2112738065657, + 0.002986126319734133, + -2231.211273855305, + 0.0029861263197482296, + -2334.4069257629353, + 0.0031237292700972397 + ] + }, + { + "requestedTime": 2.0, + "values": [ + -772286.4682624673, + 0.9179360053806332, + -772286.4692545742, + 0.9179360060143595, + -803031.5764482999, + 0.9390697516259071, + -803031.5764679932, + 0.9390697516680178, + -5.5966665968298915e-09, + 6.713197714589101e-08, + 0.3700023585738787, + -4.6964269131422045e-08, + 8.296314048540649e-08, + 0.3700023428086111, + -2.4841283448040484e-08, + 8.29631490450475e-08, + 0.37000234280860256, + 4.3330946937203405e-08, + 6.713198290867542e-08, + 0.3700023585738729, + 0.0, + -1.1654046974175209e-19, + 0.37, + 0.0, + -3.1507290824741586e-13, + -0.72, + -437317.9315829484, + 0.6466111001653223, + -453928.6983570724, + 0.6571847803274807, + -453928.69829577766, + 0.6571847802863814, + -437317.92241094704, + 0.6466110943182897, + -802960.6941217952, + 0.9388828023997754, + -802960.694111656, + 0.938882802373437, + -4284.7599403173035, + 0.005077450257846326, + -4343.976212113444, + 0.005115234066714636, + -4343.976212068701, + 0.0051152340666703175, + -4284.7599132929745, + 0.005077450240619749, + -662.1434159057197, + -661.7970678665274, + 0.0007748418062540021, + 0.0007746177710019782, + -663.5584177841083, + -663.4278440347166, + 0.000776034735673773, + 0.0007759468226959079, + -8120.656733496484, + 0.009869069686396056, + -8120.656590103802, + 0.009869069595030996, + -8328.371203371178, + 0.010001111074316178, + -1647.6116574692712, + 0.005744784430325623, + -663.5584178697704, + -663.4278441405601, + 0.0007760347357471679, + 0.000775946822781371, + -662.1434159537747, + -661.7970678998525, + 0.0007748418062849091, + 0.0007746177710225603, + -8328.371132243179, + 0.010001111028980096, + -2168.153541946679, + 0.002535378014133708, + -2164.6176191131335, + 0.002532440207666662, + -2164.6176190758297, + 0.002532440207628468, + -2168.153486402468, + 0.0025353779787030337 + ] + }, + { + "requestedTime": 2.05, + "values": [ + -772640.2579114933, + 0.9189711020154747, + -772640.2589106868, + 0.9189711026533357, + -802668.8163858769, + 0.9381125189656889, + -802668.8163913072, + 0.9381125189701648, + -1.1839671060442924e-07, + 6.848947280509e-08, + 0.37000236198352005, + -9.816722013056278e-08, + 8.350267455159574e-08, + 0.3700023469893441, + -9.857350960373879e-08, + 8.350268244045684e-08, + 0.3700023469893362, + -9.438255801796913e-08, + 6.84894782408154e-08, + 0.3700023619835146, + 0.0, + -1.1644108142482222e-19, + 0.37, + 0.0, + -3.150728667970711e-13, + -0.72, + -436877.0913448419, + 0.6470168220031571, + -453182.789784899, + 0.6574025955544724, + -453182.78972087207, + 0.6574025955125712, + -436877.08234619617, + 0.6470168162690852, + -802668.9179584626, + 0.9381130502939634, + -802668.9179569854, + 0.93811305029142, + -4285.669856693608, + 0.0050823610773067076, + -4354.119008990314, + 0.005125983105252238, + -4354.11901311425, + 0.005125983107881825, + -4285.669816785954, + 0.00508236105187094, + -662.3977781264183, + -662.0512100662392, + 0.0007748078072798002, + 0.0007745870872944216, + -663.4643136874881, + -663.3368456649802, + 0.0007754873920209047, + 0.0007754062014915902, + -8144.606717144718, + 0.009892956807728209, + -8144.606576808627, + 0.009892956718340342, + -8356.938599998502, + 0.010028108806575306, + -1651.8254437402938, + 0.005756202827816742, + -663.4643140644157, + -663.336846204431, + 0.0007754873922663931, + 0.000775406201901327, + -662.3977787097264, + -662.0512095396308, + 0.0007748078076617882, + 0.0007745870869169965, + -8356.938530080884, + 0.010028108762001683, + -2167.3598235897343, + 0.002533287559515925, + -2164.9943210453084, + 0.002531780415394501, + -2164.9943209833646, + 0.002531780415326603, + -2167.3597687183774, + 0.0025332875249184767 + ] + }, + { + "requestedTime": 2.1, + "values": [ + -772729.849215003, + 0.919232833810773, + -772729.8502213629, + 0.9192328344649761, + -802748.5417139007, + 0.9383229687007891, + -802748.5416937041, + 0.938322968645941, + -1.5475961845368147e-07, + 6.633051283469949e-08, + 0.3700023653554917, + -1.6945006791502238e-07, + 8.0606090679709e-08, + 0.3700023510933796, + -1.6974110621958972e-07, + 8.060609824063203e-08, + 0.3700023510933721, + -1.5545636415481566e-07, + 6.633051807899984e-08, + 0.37000236535548653, + 0.0, + -1.164558438137342e-19, + 0.37, + 0.0, + -3.1507286064810157e-13, + -0.72, + -436285.01209659013, + 0.646815227151306, + -452333.92653835827, + 0.6570381274463638, + -452333.9264734677, + 0.6570381273931875, + -436285.00323808845, + 0.6468152214977394, + -802747.7609731702, + 0.9383213576466783, + -802747.7609716613, + 0.9383213576459569, + -4169.822958852925, + 0.005009690287404794, + -4279.837336800422, + 0.005079777604819243, + -4279.83737473691, + 0.0050797776289221675, + -4169.822929680966, + 0.005009690268749923, + -662.0363168630721, + -658.7502160682232, + 0.0007747218486607169, + 0.0007726291344808584, + -662.5313787250212, + -655.702207731343, + 0.0007750276677438138, + 0.0007706784944489166, + -8148.173203124546, + 0.00989744668242247, + -8148.173078272971, + 0.009897446602767727, + -8360.714796856231, + 0.010032755342377334, + -1652.8900562718827, + 0.005759128268286419, + -662.5313698561031, + -655.7022069331298, + 0.000775027662068701, + 0.0007706784939136677, + -662.0363583491554, + -658.7501715937773, + 0.0007747218750818736, + 0.0007726291061561864, + -8360.714717131163, + 0.010032755291451692, + -2167.569222453132, + 0.002533854003606723, + -2165.094351906718, + 0.0025322965276950117, + -2165.0943434975566, + 0.0025322965223399637, + -2167.569167946825, + 0.002533853968955365 + ] + } + ], + "outputContract": { + "sha256": "5ed1efeba81d0f0a47bd1e0513f5503fc507cac8ae8c08f96602f10c1266eb86" + } +} diff --git a/tests/baselines/simulation/test_mql_full_branches/manifest.json b/tests/baselines/simulation/test_mql_full_branches/manifest.json index 8626487..9429d6d 100644 --- a/tests/baselines/simulation/test_mql_full_branches/manifest.json +++ b/tests/baselines/simulation/test_mql_full_branches/manifest.json @@ -1,7 +1,7 @@ { "schemaVersion": 1, "id": "test_mql_full_branches-historical-v1", - "description": "Historical slow-region and 2.05 s regression target for the generic solver.", + "description": "Historical slow-region and 2.05 s production regression target with three locked-environment repeats and approved state goldens.", "source": { "path": "tests/data/test_mql-full-branches-01-04.xml", "sha256": "2fb95e65f5de0c85a6a17802aef74ea004087323fd00fd8d01acf0184ff71d48", @@ -60,7 +60,7 @@ 0.0, 0.04, 0.69, - 0.70, + 0.7, 0.8, 0.81 ], @@ -68,7 +68,13 @@ 0.04, 0.8 ], - "expectedMechanicalTransitionTimes": [] + "expectedMechanicalTransitionTimes": [], + "goldens": { + "production": { + "path": "tests/baselines/simulation/test_mql_full_branches/goldens/production-0.81s-v1.json", + "sha256": "72c4ccf995c7904f80598934bf59fe88cff2f9b85e003396befc4ae3f37a4e53" + } + } }, "2.10s": { "stopTime": 2.1, @@ -78,7 +84,7 @@ 0.0, 0.04, 0.69, - 0.70, + 0.7, 0.8, 1.0, 2.0, @@ -88,19 +94,35 @@ "expectedSignalEventTimes": [ 0.04, 0.8 - ] + ], + "expectedMechanicalTransitionTimes": [ + 1.1199696877773673, + 1.1331667954945566, + 1.2023983086085228 + ], + "goldens": { + "production": { + "path": "tests/baselines/simulation/test_mql_full_branches/goldens/production-2.10s-v1.json", + "sha256": "5fced8349404c9dd1f6284b76af3f1e24ed0933df76fb4b5d2a419b719f64d4c" + } + } } }, "correctness": { - "status": "partial", - "maximumScaledResidual": 1e-7, + "status": "complete", + "maximumScaledResidual": 1e-07, "requireFiniteSeries": true, "requireStrictlyIncreasingTimes": true, "stateRelativeTolerance": 0.0002, - "eventTimeAbsoluteToleranceSeconds": 0.00002, + "eventTimeAbsoluteToleranceSeconds": 2e-05, "signalEventTimeAbsoluteToleranceSeconds": 1e-12, "mechanicalTransitionTimesAvailable": true, - "note": "Historical checkpoints are recorded; approved physical-state-v2 golden values remain pending." + "note": "OPT-00 production 0.81/2.10 s state, event, output-shape, finite-series, residual, audit, and no-fallback contracts are approved and replayed exactly across three locked-environment runs.", + "physicalProjectionCategories": [ + "state" + ], + "stateAbsoluteTolerance": 1e-09, + "checkpointTimeAbsoluteToleranceSeconds": 1e-12 }, "execution": { "causalExecutorV2Default": true, @@ -116,5 +138,33 @@ "deferAfterFailureOrTimeout": true, "deferWhenPredictedWallExceedsSoftTimeout": true, "longTestEnvironmentVariable": "RUN_TEST_MQL_FULL_BRANCHES_LONG_REGRESSION" + }, + "acceptanceEvidence": { + "status": "approved", + "lane": "production", + "repeatCount": 3, + "physicalValuesIdenticalAcrossRepeats": true, + "reports": [ + { + "path": "tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-1.json", + "sha256": "4659ae850eef4f1541b3172f783b01a1859744a3f0a50030e094c2c25f93e195", + "bytes": 314699 + }, + { + "path": "tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-2.json", + "sha256": "99892d0aca554baca7f72ae00412337f6815f62cb7a4349dfe3006db66b4549f", + "bytes": 315044 + }, + { + "path": "tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-3.json", + "sha256": "569bf7e576bd56f956f2125921680a570ee16f445f5d3d7cbff16a4f4cc12f85", + "bytes": 315606 + } + ], + "workerWallSeconds2p10": { + "minimum": 113.49742291588336, + "median": 114.07500359974802, + "maximum": 115.86820452474058 + } } } diff --git a/tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-1.json b/tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-1.json new file mode 100644 index 0000000..5de7311 --- /dev/null +++ b/tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-1.json @@ -0,0 +1,5925 @@ +{ + "schemaVersion": 2, + "generatedAt": "2026-08-18T07:12:43.593117+00:00", + "manifestId": "test_mql_full_branches-historical-v1", + "manifestPath": "/home/lujz/projects/SystemSimulationApp/tests/baselines/simulation/test_mql_full_branches/manifest.json", + "lane": "production", + "laneDescription": "Acceptance lane preserving the authoritative XML output grid.", + "source": { + "path": "tests/data/test_mql-full-branches-01-04.xml", + "sha256": "2fb95e65f5de0c85a6a17802aef74ea004087323fd00fd8d01acf0184ff71d48", + "bytes": 58860, + "xmlIsAuthoritative": true, + "simulation": { + "tStart": 0.0, + "tStop": 0.81, + "sampleStep": 0.01, + "maxStep": 0.81, + "method": "BDF" + }, + "resolvedPath": "/home/lujz/projects/SystemSimulationApp/tests/data/test_mql-full-branches-01-04.xml", + "companionResolvedPath": null + }, + "manifest": { + "schemaVersion": 1, + "id": "test_mql_full_branches-historical-v1", + "description": "Historical slow-region and 2.05 s regression target for the generic solver.", + "source": { + "path": "tests/data/test_mql-full-branches-01-04.xml", + "sha256": "2fb95e65f5de0c85a6a17802aef74ea004087323fd00fd8d01acf0184ff71d48", + "bytes": 58860, + "xmlIsAuthoritative": true, + "simulation": { + "tStart": 0.0, + "tStop": 0.81, + "sampleStep": 0.01, + "maxStep": 0.81, + "method": "BDF" + } + }, + "structure": { + "componentCount": 98, + "connectionCount": 106, + "dynamicComponentCount": 33, + "stateCount": 74, + "resultVariableCount": 1021, + "pressureFlowUnknownCount": 472, + "pressureFlowEquationCount": 472, + "pressureFlowIsSquare": true, + "logicalEffortCoordinateCount": 68, + "eliminatedEffortAliasCount": 204, + "canonicalCoordinateCount": 268, + "compatibilityScatterCount": 472, + "jacobianNonzeroCount": 1284, + "jacobianColorGroupCount": 31, + "hasMechanicalStateEvents": true + }, + "sequence": [ + "0.81s", + "2.10s" + ], + "lanes": { + "solver-only": { + "description": "Historical solver regression using the authoritative 0.01 s output grid.", + "samplingMode": "fixed", + "sampleStep": 0.01, + "instrumentationMode": "standard", + "productionEquivalentOutput": true + }, + "production": { + "description": "Acceptance lane preserving the authoritative XML output grid.", + "samplingMode": "source", + "instrumentationMode": "standard", + "productionEquivalentOutput": true + } + }, + "variants": { + "0.81s": { + "stopTime": 0.81, + "softTimeoutSeconds": 180.0, + "hardTimeoutSeconds": 240.0, + "checkpointTimes": [ + 0.0, + 0.04, + 0.69, + 0.7, + 0.8, + 0.81 + ], + "expectedSignalEventTimes": [ + 0.04, + 0.8 + ], + "expectedMechanicalTransitionTimes": [] + }, + "2.10s": { + "stopTime": 2.1, + "softTimeoutSeconds": 300.0, + "hardTimeoutSeconds": 360.0, + "checkpointTimes": [ + 0.0, + 0.04, + 0.69, + 0.7, + 0.8, + 1.0, + 2.0, + 2.05, + 2.1 + ], + "expectedSignalEventTimes": [ + 0.04, + 0.8 + ] + } + }, + "correctness": { + "status": "partial", + "maximumScaledResidual": 1e-07, + "requireFiniteSeries": true, + "requireStrictlyIncreasingTimes": true, + "stateRelativeTolerance": 0.0002, + "eventTimeAbsoluteToleranceSeconds": 2e-05, + "signalEventTimeAbsoluteToleranceSeconds": 1e-12, + "mechanicalTransitionTimesAvailable": true, + "note": "Historical checkpoints are recorded; approved physical-state-v2 golden values remain pending." + }, + "execution": { + "causalExecutorV2Default": true, + "environment": { + "SIMULATION_CAUSAL_EXECUTOR_V2": "1", + "SIMULATION_CAUSAL_COORDINATE_KERNEL": "1", + "SIMULATION_CAUSAL_FAST_PATH": "1", + "SIMULATION_ODE_JACOBIAN_MODE": "scipy", + "SIMULATIONAPP_PROPERTY_CACHE": "on" + }, + "predictionSafetyFactor": 1.5, + "terminationGraceSeconds": 10.0, + "deferAfterFailureOrTimeout": true, + "deferWhenPredictedWallExceedsSoftTimeout": true, + "longTestEnvironmentVariable": "RUN_TEST_MQL_FULL_BRANCHES_LONG_REGRESSION" + } + }, + "cases": [ + { + "caseId": "0.81s", + "stopTime": 0.81, + "sampleStep": 0.01, + "maxStep": 0.81, + "lane": "production", + "samplingMode": "source", + "maxStepMode": "source", + "runtimePredictionEligible": true, + "predictedWallSeconds": null, + "softTimeoutSeconds": 180.0, + "hardTimeoutSeconds": 240.0, + "outcome": "completed", + "softCancelSent": false, + "hardTimeoutReached": false, + "orchestrationWallSeconds": 59.389642452821136, + "returnCode": 0, + "lastSimulatedTime": 0.81, + "progressEventCount": 178, + "lastProgressEvent": { + "event": "progress", + "progress": 100, + "phase": "complete", + "message": "正在汇总仿真结果", + "simulatedTime": 0.81, + "totalTime": 0.81, + "wallSeconds": 58.70279074460268 + }, + "stderrTail": [], + "worker": { + "event": "result", + "outcome": "completed", + "sourceSha256": "2fb95e65f5de0c85a6a17802aef74ea004087323fd00fd8d01acf0184ff71d48", + "sourcePath": "/home/lujz/projects/SystemSimulationApp/tests/data/test_mql-full-branches-01-04.xml", + "derivedConfiguration": { + "stopTime": 0.81, + "sampleStep": 0.01, + "maxStep": 0.81, + "lane": "production", + "sourceXmlUnmodified": true + }, + "wallSeconds": 58.727659253403544, + "cpuSeconds": 62.0406805, + "peakRssBytes": 167542784, + "peakRssRaw": 163616, + "peakRssRawUnit": "KiB", + "lastSimulatedTime": 0.81, + "runtime": { + "python": "3.12.3 (main, Jun 19 2026, 12:46:00) [GCC 13.3.0]", + "pythonImplementation": "CPython", + "executable": "/home/lujz/projects/SystemSimulationApp/.venv/bin/python", + "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39", + "machine": "x86_64", + "processor": "x86_64", + "cpuCount": 16, + "repository": { + "root": "/home/lujz/projects/SystemSimulationApp", + "head": "684d28752ac2fd011458befcb216b47aae692e3e", + "branch": "model-development", + "dirty": true, + "status": [ + "M .github/workflows/solver-regression.yml", + " M README.md", + " M requirements.txt", + " M tests/baselines/simulation/test_mql_8/manifest.json", + " M tests/data/test-mql-8.json", + " M tests/data/test-mql-8.xml", + " M tests/test_benchmark_regression.py", + " M tests/test_dependency_constraints.py", + " M tests/test_supported_piston_tangent.py", + "?? constraints/python312-linux-x86_64.lock", + "?? tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-amesim-aligned-v1-candidate-0.2.json" + ] + }, + "packages": { + "numpy": "2.5.2", + "scipy": "1.18.0", + "lxml": "6.1.1" + }, + "environment": { + "SIMULATIONAPP_PROFILE": "standard", + "SIMULATION_ODE_JACOBIAN_MODE": "scipy", + "SIMULATIONAPP_PROPERTY_CACHE": "on", + "SIMULATION_CAUSAL_EXECUTOR_V2": "1", + "SIMULATION_CAUSAL_COORDINATE_KERNEL": "1", + "SIMULATION_CAUSAL_FAST_PATH": "1" + } + }, + "summary": { + "success": true, + "status": "completed", + "partial": false, + "message": "The solver successfully reached the end of the integration interval.", + "simulatedUntil": 0.81, + "requestedStopTime": 0.81, + "variableCount": 1021, + "seriesHealth": { + "seriesCount": 1022, + "scalarCount": 83804, + "nonfiniteCount": 0, + "timeStrictlyIncreasing": true, + "timeStart": 0.0, + "timeEnd": 0.81 + }, + "final": { + "pn_general_chamber.m": 1.206006248314118, + "pn_general_chamber.U": -873350.1784581648, + "pn_general_chamber.p": 12144509.59083339, + "pn_general_chamber.T": 267.34073272202966, + "pn_general_chamber.rho": 21.158004356388034, + "pn_general_chamber.u": -724167.2086517174, + "pn_general_chamber.h": -150175.94812120442, + "pn_general_chamber.port_1.p": 12144509.59083339, + "pn_general_chamber.port_1.m_flow": -0.04062360785133594, + "pn_general_chamber.port_1.h_outflow": -150175.94812120442, + "pn_general_chamber.port_2.p": 12144509.59083339, + "pn_general_chamber.port_2.m_flow": -0.007542486005722171, + "pn_general_chamber.port_2.h_outflow": -150175.94812120442, + "pn_orifice_18.cm": 0.00014373248417661082, + "pn_orifice_18.gasvel": 5.04584721276473, + "pn_orifice_18.port_1.p": 12144509.59083339, + "pn_orifice_18.port_1.m_flow": 0.007542486005722171, + "pn_orifice_18.port_1.h_outflow": -149438.22160733453, + "pn_orifice_18.port_2.p": 12144192.566195188, + "pn_orifice_18.port_2.m_flow": -0.007542486005722171, + "pn_orifice_18.port_2.h_outflow": -150175.94812120442, + "pneumatic_96.m": 0.0032552690027748852, + "pneumatic_96.U": -2355.9148119653287, + "pneumatic_96.p": 12144192.566195188, + "pneumatic_96.T": 267.4822277848262, + "pneumatic_96.rho": 21.146618485120317, + "pneumatic_96.u": -723723.5417279121, + "pneumatic_96.h": -149438.22160733453, + "pneumatic_96.re": 38037.56938733388, + "pneumatic_96.cm": 6.713201482125037e-05, + "pneumatic_96.v": -2.3572732664256884, + "pneumatic_96.ff": 0.023511161530573296, + "pneumatic_96.port_1.p": 12143985.10708709, + "pneumatic_96.port_1.m_flow": -0.0076735585952654485, + "pneumatic_96.port_1.h_outflow": -149438.22160733453, + "pneumatic_96.port_2.p": 12144192.566195188, + "pneumatic_96.port_2.m_flow": 0.007542486005722171, + "pneumatic_96.port_2.h_outflow": -149438.22160733453, + "pn_node3_8.port_1.p": 12143985.10708709, + "pn_node3_8.port_1.m_flow": 0.0076735585952654485, + "pn_node3_8.port_1.h_outflow": -150053.77607500303, + "pn_node3_8.port_2.p": 12143985.10708709, + "pn_node3_8.port_2.m_flow": -0.045388018117200515, + "pn_node3_8.port_2.h_outflow": -149969.28519503935, + "pn_node3_8.port_3.p": 12143985.10708709, + "pn_node3_8.port_3.m_flow": 0.03771445952193507, + "pn_node3_8.port_3.h_outflow": -150053.77607500303, + "pneumatic_105.re": 187012.0657516604, + "pneumatic_105.cm": 0.00032980314341364195, + "pneumatic_105.v": -11.578299071872049, + "pneumatic_105.ff": 0.02577660479341561, + "pneumatic_105.port_1.p": 12143985.10708709, + "pneumatic_105.port_1.m_flow": -0.03771445952193507, + "pneumatic_105.port_1.h_outflow": -150077.33785202345, + "pneumatic_105.port_2.p": 12146596.512984818, + "pneumatic_105.port_2.m_flow": 0.03771445952193507, + "pneumatic_105.port_2.h_outflow": -150053.77607500303, + "branch_boundary_pnl00r_chamber.m": 1.206124190402843, + "branch_boundary_pnl00r_chamber.U": -873367.9088547124, + "branch_boundary_pnl00r_chamber.p": 12146596.512984818, + "branch_boundary_pnl00r_chamber.T": 267.35906929321385, + "branch_boundary_pnl00r_chamber.rho": 21.16007351583935, + "branch_boundary_pnl00r_chamber.u": -724111.0955274093, + "branch_boundary_pnl00r_chamber.h": -150077.33785202345, + "branch_boundary_pnl00r_chamber.port_1.p": 12146596.512984818, + "branch_boundary_pnl00r_chamber.port_1.m_flow": -0.03771445952193507, + "branch_boundary_pnl00r_chamber.port_1.h_outflow": -150077.33785202345, + "branch_boundary_pnl00r_chamber.port_2.p": 12146596.512984818, + "branch_boundary_pnl00r_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl00r_chamber.port_2.h_outflow": -150077.33785202345, + "branch_boundary_pnl00r.port_1.p": 12146596.512984818, + "branch_boundary_pnl00r.port_1.m_flow": 0.0, + "branch_boundary_pnl00r.port_1.h_outflow": -150077.33785202345, + "pneumatic_87.m1": 0.000996921054988454, + "pneumatic_87.U1": -721.8635847156165, + "pneumatic_87.p1": 12143985.10708709, + "pneumatic_87.T1": 267.3642929827065, + "pneumatic_87.rho1": 21.155321836506616, + "pneumatic_87.u1": -724093.0273300096, + "pneumatic_87.h1": -150053.77607500303, + "pneumatic_87.m2": 0.0009968996148721218, + "pneumatic_87.U2": -721.8407700947419, + "pneumatic_87.p2": 12143817.920968633, + "pneumatic_87.T2": 267.3665915709505, + "pneumatic_87.rho2": 21.15486686310732, + "pneumatic_87.u2": -724085.7146758318, + "pneumatic_87.h2": -150042.0206383853, + "pneumatic_87.dmctr": 0.04543258405080747, + "pneumatic_87.re": 157696.12887633545, + "pneumatic_87.cm": 0.00019471887109983788, + "pneumatic_87.v": 6.835935075822076, + "pneumatic_87.ff": 0.022548801119827416, + "pneumatic_87.port_1.p": 12143985.10708709, + "pneumatic_87.port_1.m_flow": 0.045388018117200515, + "pneumatic_87.port_1.h_outflow": -150053.77607500303, + "pneumatic_87.port_2.p": 12143817.920968633, + "pneumatic_87.port_2.m_flow": -0.045474937140296684, + "pneumatic_87.port_2.h_outflow": -150042.0206383853, + "step_12.y": 1.0, + "step_12.out.signal": 1.0, + "pn_morifice_1.xv": 1.0, + "pn_morifice_1.cm": 0.0017333579621473356, + "pn_morifice_1.gasvel": -60.96496271691759, + "pn_morifice_1.res.signal": 1.0, + "pn_morifice_1.port_2.p": 12104540.700680764, + "pn_morifice_1.port_2.m_flow": -0.045474937140296684, + "pn_morifice_1.port_2.h_outflow": -150042.0206383853, + "pn_morifice_1.port_3.p": 12143817.920968633, + "pn_morifice_1.port_3.m_flow": 0.045474937140296684, + "pn_morifice_1.port_3.h_outflow": -134253.7121701368, + "pnnode4_16.port_1.p": 12104540.700680764, + "pnnode4_16.port_1.m_flow": -0.07298074448582105, + "pnnode4_16.port_1.h_outflow": -134253.7121701368, + "pnnode4_16.port_2.p": 12104540.700680764, + "pnnode4_16.port_2.m_flow": -0.12115676222203044, + "pnnode4_16.port_2.h_outflow": -107757.16331130893, + "pnnode4_16.port_3.p": 12104540.700680764, + "pnnode4_16.port_3.m_flow": 0.1486625695675548, + "pnnode4_16.port_3.h_outflow": -134253.7121701368, + "pnnode4_16.port_4.p": 12104540.700680764, + "pnnode4_16.port_4.m_flow": 0.045474937140296684, + "pnnode4_16.port_4.h_outflow": -134253.7121701368, + "pneumatic_83.m": 0.012701926140963282, + "pneumatic_83.U": -8724.337567825336, + "pneumatic_83.p": 12103032.785289284, + "pneumatic_83.T": 279.2408023326536, + "pneumatic_83.rho": 20.215743321224686, + "pneumatic_83.u": -686851.5429080982, + "pneumatic_83.h": -88158.10913353554, + "pneumatic_83.re": 249781.7754416765, + "pneumatic_83.cm": 0.0003200363300242587, + "pneumatic_83.v": 11.381091467243266, + "pneumatic_83.ff": 0.02330431854338275, + "pneumatic_83.port_1.p": 12104540.700680764, + "pneumatic_83.port_1.m_flow": 0.07298074448582105, + "pneumatic_83.port_1.h_outflow": -88158.10913353554, + "pneumatic_83.port_2.p": 12101441.315708209, + "pneumatic_83.port_2.m_flow": -0.0738333928492594, + "pneumatic_83.port_2.h_outflow": -88158.10913353554, + "pneumatic_95.m": 0.012879100564768854, + "pneumatic_95.U": -8998.364330621043, + "pneumatic_95.p": 12111070.745998811, + "pneumatic_95.T": 275.4672631145459, + "pneumatic_95.rho": 20.497725174605836, + "pneumatic_95.u": -698679.5611516789, + "pneumatic_95.h": -107830.05747100564, + "pneumatic_95.re": 511267.53177307715, + "pneumatic_95.cm": 0.0006469056858078985, + "pneumatic_95.v": 22.90186415430354, + "pneumatic_95.ff": 0.023904722897413522, + "pneumatic_95.port_1.p": 12117548.269725185, + "pneumatic_95.port_1.m_flow": 0.14978410957442098, + "pneumatic_95.port_1.h_outflow": -107830.05747100564, + "pneumatic_95.port_2.p": 12104540.700680764, + "pneumatic_95.port_2.m_flow": -0.1486625695675548, + "pneumatic_95.port_2.h_outflow": -107830.05747100564, + "branch_boundary_pnl0002_b_chamber.m": 1.1962534043760158, + "branch_boundary_pnl0002_b_chamber.U": -860055.7816079621, + "branch_boundary_pnl0002_b_chamber.p": 12117548.269725185, + "branch_boundary_pnl0002_b_chamber.T": 268.9973461659546, + "branch_boundary_pnl0002_b_chamber.rho": 20.98690183115817, + "branch_boundary_pnl0002_b_chamber.u": -718957.8549676775, + "branch_boundary_pnl0002_b_chamber.h": -141571.61819904903, + "branch_boundary_pnl0002_b_chamber.port_1.p": 12117548.269725185, + "branch_boundary_pnl0002_b_chamber.port_1.m_flow": -0.14978410957442098, + "branch_boundary_pnl0002_b_chamber.port_1.h_outflow": -141571.61819904903, + "branch_boundary_pnl0002_b_chamber.port_2.p": 12117548.269725185, + "branch_boundary_pnl0002_b_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl0002_b_chamber.port_2.h_outflow": -141571.61819904903, + "branch_boundary_pnl0002_b.port_1.p": 12117548.269725185, + "branch_boundary_pnl0002_b.port_1.m_flow": 0.0, + "branch_boundary_pnl0002_b.port_1.h_outflow": -141571.61819904903, + "pneumatic_69.m": 0.006553210254794004, + "pneumatic_69.U": -4682.546417371199, + "pneumatic_69.p": 12104540.700680764, + "pneumatic_69.T": 270.4036250508611, + "pneumatic_69.rho": 20.85951610341929, + "pneumatic_69.u": -714542.3747003509, + "pneumatic_69.h": -134253.7121701368, + "pneumatic_69.re": 429908.71128170093, + "pneumatic_69.cm": 0.0005400132787677932, + "pneumatic_69.v": -19.056461857390133, + "pneumatic_69.ff": 0.023811829493600944, + "pneumatic_69.port_1.p": 12100029.845903302, + "pneumatic_69.port_1.m_flow": -0.12488100126393978, + "pneumatic_69.port_1.h_outflow": -134253.7121701368, + "pneumatic_69.port_2.p": 12104540.700680764, + "pneumatic_69.port_2.m_flow": 0.12115676222203044, + "pneumatic_69.port_2.h_outflow": -134253.7121701368, + "pn_c1_8.m": 0.2410919121122127, + "pn_c1_8.U": -109037.39857007933, + "pn_c1_8.p": 12100029.845903302, + "pn_c1_8.T": 354.1858681326064, + "pn_c1_8.rho": 16.030558625863907, + "pn_c1_8.u": -452264.85457268043, + "pn_c1_8.h": 302545.3880585991, + "pn_c1_8.vol": 0.015039520314858643, + "pn_c1_8.dvol": 0.007888041349013811, + "pn_c1_8.port_1.p": 12100029.845903302, + "pn_c1_8.port_1.m_flow": 0.12488100126393978, + "pn_c1_8.port_1.h_outflow": 302545.3880585991, + "pn_c1_8.port_2.p": 12100029.845903302, + "pn_c1_8.port_2.m_flow": 0.0, + "pn_c1_8.port_2.h_outflow": 302545.3880585991, + "pn_c1_8.port_3.p": 12100029.845903302, + "pn_c1_8.port_3.m_flow": 0.0, + "pn_c1_8.port_3.h_outflow": 302545.3880585991, + "pn_c1_8.port_4.p": 12100029.845903302, + "pn_c1_8.port_4.m_flow": 0.0, + "pn_c1_8.port_4.h_outflow": 302545.3880585991, + "pn_plug_16.port_1.p": 12100029.845903302, + "pn_plug_16.port_1.m_flow": 0.0, + "pn_plug_16.port_1.h_outflow": 302545.3880585991, + "pn_plug_17.port_1.p": 12100029.845903302, + "pn_plug_17.port_1.m_flow": 0.0, + "pn_plug_17.port_1.h_outflow": 302545.3880585991, + "pn_brp2_8.volume": 3.95203148586443e-05, + "pn_brp2_8.volume_flow": 0.007888041349013811, + "pn_brp2_8.length": 0.0012580021425138265, + "pn_brp2_8.pressure_force": 376941.79158260004, + "pn_brp2_8.port_1.p": 12100029.845903302, + "pn_brp2_8.port_1.m_flow": 0.0, + "pn_brp2_8.port_1.h_outflow": 302545.3880585991, + "pn_brp2_8.port_2.x": 0.00044583262150923715, + "pn_brp2_8.port_2.v": 0.08873345197507769, + "pn_brp2_8.port_2.f": -442.88873247388983, + "pn_brp2_8.port_3.x": -0.0008121695210045893, + "pn_brp2_8.port_3.v": -0.16235697968747592, + "pn_brp2_8.port_3.f": 376941.79158260004, + "pn_brp2_8.port_4.x": -0.0008121695210045893, + "pn_brp2_8.port_4.v": -0.16235697968747592, + "pn_brp2_8.port_4.f": 0.0, + "pn_brp2_8.port_5.x": 0.00044583262150923715, + "pn_brp2_8.port_5.v": 0.08873345197507769, + "pn_brp2_8.port_5.f": -376498.90285012615, + "mass_friction_endstops_10.a": 8.857774649477797, + "mass_friction_endstops_10.v": 0.08873345197507769, + "mass_friction_endstops_10.x": 0.00044583262150923715, + "mass_friction_endstops_10.Fvisc": 0.0, + "mass_friction_endstops_10.Ffric": 0.0, + "mass_friction_endstops_10.Fmin": 0.0, + "mass_friction_endstops_10.Fmax": 0.0, + "mass_friction_endstops_10.port_1.x": 0.00044583262150923715, + "mass_friction_endstops_10.port_1.v": 0.08873345197507769, + "mass_friction_endstops_10.port_1.f": 442.88873247388983, + "mass_friction_endstops_10.port_2.x": 0.00044583262150923715, + "mass_friction_endstops_10.port_2.v": 0.08873345197507769, + "mass_friction_endstops_10.port_2.f": 0.0, + "zeroforcesource_17.port_1.x": 0.00044583262150923715, + "zeroforcesource_17.port_1.v": 0.08873345197507769, + "zeroforcesource_17.port_1.f": 0.0, + "zeroforcesource_26.port_1.x": -0.0008121695210045893, + "zeroforcesource_26.port_1.v": -0.16235697968747592, + "zeroforcesource_26.port_1.f": 0.0, + "mass_friction_endstops_19.a": -16.206598333861397, + "mass_friction_endstops_19.v": -0.16235697968747592, + "mass_friction_endstops_19.x": -0.0008121695210045893, + "mass_friction_endstops_19.Fvisc": 0.0, + "mass_friction_endstops_19.Ffric": 0.0, + "mass_friction_endstops_19.Fmin": 0.0, + "mass_friction_endstops_19.Fmax": 0.0, + "mass_friction_endstops_19.port_1.x": -0.0008121695210045893, + "mass_friction_endstops_19.port_1.v": -0.16235697968747592, + "mass_friction_endstops_19.port_1.f": -1507593.8500475257, + "mass_friction_endstops_19.port_2.x": -0.0008121695210045893, + "mass_friction_endstops_19.port_2.v": -0.16235697968747592, + "mass_friction_endstops_19.port_2.f": 49000.0, + "forcecon_1.force": 49000.0, + "forcecon_1.res.signal": 49000.0, + "forcecon_1.port_2.x": -0.0008121695210045893, + "forcecon_1.port_2.v": -0.16235697968747592, + "forcecon_1.port_2.f": -49000.0, + "piecewiselinear.y": 49000.0, + "piecewiselinear.out.signal": 49000.0, + "elasticendstop_8.gap": -1.9709472544354907e-06, + "elasticendstop_8.penetration": 1.9709472544354907e-06, + "elasticendstop_8.force": 376498.90285012615, + "elasticendstop_8.port_1.x": 0.00044583262150923715, + "elasticendstop_8.port_1.v": 0.08873345197507769, + "elasticendstop_8.port_1.f": 376498.90285012615, + "elasticendstop_8.port_2.x": 0.00044386167425480166, + "elasticendstop_8.port_2.v": 0.08873165793329868, + "elasticendstop_8.port_2.f": -376498.90285012615, + "mass_friction_endstops_18.a": 8.857778206680395, + "mass_friction_endstops_18.v": 0.08873165793329868, + "mass_friction_endstops_18.x": 0.00044386167425480166, + "mass_friction_endstops_18.Fvisc": 0.0, + "mass_friction_endstops_18.Ffric": 0.0, + "mass_friction_endstops_18.Fmin": 0.0, + "mass_friction_endstops_18.Fmax": 0.0, + "mass_friction_endstops_18.port_1.x": 0.00044386167425480166, + "mass_friction_endstops_18.port_1.v": 0.08873165793329868, + "mass_friction_endstops_18.port_1.f": 0.0, + "mass_friction_endstops_18.port_2.x": 0.00044386167425480166, + "mass_friction_endstops_18.port_2.v": 0.08873165793329868, + "mass_friction_endstops_18.port_2.f": 1505822.2951356673, + "forcecon_2.force": -0.0, + "forcecon_2.res.signal": 0.0, + "forcecon_2.port_2.x": 0.00044386167425480166, + "forcecon_2.port_2.v": 0.08873165793329868, + "forcecon_2.port_2.f": 0.0, + "piecewiselinear_1.y": 0.0, + "piecewiselinear_1.out.signal": 0.0, + "amesim_lmechn1_1.tforce": -1507593.8500475257, + "amesim_lmechn1_1.port_1.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_1.v": -0.16235697968747592, + "amesim_lmechn1_1.port_1.f": -376941.79158260004, + "amesim_lmechn1_1.port_2.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_2.v": -0.16235697968747592, + "amesim_lmechn1_1.port_2.f": -376855.1334338522, + "amesim_lmechn1_1.port_3.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_3.v": -0.16235697968747592, + "amesim_lmechn1_1.port_3.f": -376855.1334473226, + "amesim_lmechn1_1.port_4.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_4.v": -0.16235697968747592, + "amesim_lmechn1_1.port_4.f": -376941.7915837509, + "amesim_lmechn1_1.port_5.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_5.v": -0.16235697968747592, + "amesim_lmechn1_1.port_5.f": 0.0, + "amesim_lmechn1_1.port_6.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_6.v": -0.16235697968747592, + "amesim_lmechn1_1.port_6.f": 0.0, + "amesim_lmechn1_1.port_7.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_7.v": -0.16235697968747592, + "amesim_lmechn1_1.port_7.f": 0.0, + "amesim_lmechn1_1.port_8.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_8.v": -0.16235697968747592, + "amesim_lmechn1_1.port_8.f": 0.0, + "amesim_lmechn1_1.port_9.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_9.v": -0.16235697968747592, + "amesim_lmechn1_1.port_9.f": 1507593.8500475257, + "amesim_f000_4.port_1.x": -0.0008121695210045893, + "amesim_f000_4.port_1.v": -0.16235697968747592, + "amesim_f000_4.port_1.f": 0.0, + "amesim_f000_5.port_1.x": -0.0008121695210045893, + "amesim_f000_5.port_1.v": -0.16235697968747592, + "amesim_f000_5.port_1.f": 0.0, + "amesim_f000_6.port_1.x": -0.0008121695210045893, + "amesim_f000_6.port_1.v": -0.16235697968747592, + "amesim_f000_6.port_1.f": 0.0, + "amesim_f000_7.port_1.x": -0.0008121695210045893, + "amesim_f000_7.port_1.v": -0.16235697968747592, + "amesim_f000_7.port_1.f": 0.0, + "amesim_lmechn1_2.tforce": 1505822.2951356673, + "amesim_lmechn1_2.port_1.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_1.v": 0.08873165793329868, + "amesim_lmechn1_2.port_1.f": 376498.90285012615, + "amesim_lmechn1_2.port_2.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_2.v": 0.08873165793329868, + "amesim_lmechn1_2.port_2.f": 376412.244709812, + "amesim_lmechn1_2.port_3.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_3.v": 0.08873165793329868, + "amesim_lmechn1_2.port_3.f": 376412.2447250394, + "amesim_lmechn1_2.port_4.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_4.v": 0.08873165793329868, + "amesim_lmechn1_2.port_4.f": 376498.90285068983, + "amesim_lmechn1_2.port_5.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_5.v": 0.08873165793329868, + "amesim_lmechn1_2.port_5.f": 0.0, + "amesim_lmechn1_2.port_6.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_6.v": 0.08873165793329868, + "amesim_lmechn1_2.port_6.f": 0.0, + "amesim_lmechn1_2.port_7.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_7.v": 0.08873165793329868, + "amesim_lmechn1_2.port_7.f": 0.0, + "amesim_lmechn1_2.port_8.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_8.v": 0.08873165793329868, + "amesim_lmechn1_2.port_8.f": 0.0, + "amesim_lmechn1_2.port_9.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_9.v": 0.08873165793329868, + "amesim_lmechn1_2.port_9.f": -1505822.2951356673, + "amesim_f000_11.port_1.x": 0.00044386167425480166, + "amesim_f000_11.port_1.v": 0.08873165793329868, + "amesim_f000_11.port_1.f": 0.0, + "amesim_f000_12.port_1.x": 0.00044386167425480166, + "amesim_f000_12.port_1.v": 0.08873165793329868, + "amesim_f000_12.port_1.f": 0.0, + "amesim_f000_13.port_1.x": 0.00044386167425480166, + "amesim_f000_13.port_1.v": 0.08873165793329868, + "amesim_f000_13.port_1.f": 0.0, + "amesim_f000_14.port_1.x": 0.00044386167425480166, + "amesim_f000_14.port_1.v": 0.08873165793329868, + "amesim_f000_14.port_1.f": 0.0, + "pn_orifice_19.cm": 0.0007741389335371958, + "pn_orifice_19.gasvel": -27.186340853467243, + "pn_orifice_19.port_1.p": 12136692.112962946, + "pn_orifice_19.port_1.m_flow": -0.04062360785133594, + "pn_orifice_19.port_1.h_outflow": -150175.94812120442, + "pn_orifice_19.port_2.p": 12144509.59083339, + "pn_orifice_19.port_2.m_flow": 0.04062360785133594, + "pn_orifice_19.port_2.h_outflow": -150012.11944187304, + "pneumatic_97.m": 0.0032546207052266537, + "pneumatic_97.U": -2356.531146237746, + "pneumatic_97.p": 12136692.112962946, + "pneumatic_97.T": 267.37425258204485, + "pneumatic_97.rho": 21.142407066369483, + "pneumatic_97.u": -724057.0744398419, + "pneumatic_97.h": -150012.11944187304, + "pneumatic_97.re": 202676.8171805755, + "pneumatic_97.cm": 0.0003577452031155884, + "pneumatic_97.v": -12.559140873936686, + "pneumatic_97.ff": 0.025883931203450353, + "pneumatic_97.port_1.p": 12133608.645062644, + "pneumatic_97.port_1.m_flow": -0.0408752399281727, + "pneumatic_97.port_1.h_outflow": -150012.11944187304, + "pneumatic_97.port_2.p": 12136692.112962946, + "pneumatic_97.port_2.m_flow": 0.04062360785133594, + "pneumatic_97.port_2.h_outflow": -150012.11944187304, + "pn_node3_9.port_1.p": 12133608.645062644, + "pn_node3_9.port_1.m_flow": -2.1593078941915607e-09, + "pn_node3_9.port_1.h_outflow": -149935.97313786007, + "pn_node3_9.port_2.p": 12133608.645062644, + "pn_node3_9.port_2.m_flow": -0.04087523776886481, + "pn_node3_9.port_2.h_outflow": -150012.1194458956, + "pn_node3_9.port_3.p": 12133608.645062644, + "pn_node3_9.port_3.m_flow": 0.0408752399281727, + "pn_node3_9.port_3.h_outflow": -149935.97313786007, + "pneumatic_100.re": 0.01070631613758154, + "pneumatic_100.cm": 1.8903880352952398e-11, + "pneumatic_100.v": 6.636575598667969e-07, + "pneumatic_100.ff": 5977.779768275834, + "pneumatic_100.port_1.p": 12133608.645062644, + "pneumatic_100.port_1.m_flow": 2.1593078941915607e-09, + "pneumatic_100.port_1.h_outflow": -149935.97438804558, + "pneumatic_100.port_2.p": 12133608.645060657, + "pneumatic_100.port_2.m_flow": -2.1593078941915607e-09, + "pneumatic_100.port_2.h_outflow": -149935.97313786007, + "pneumatic_88.m1": 0.0009960146024759352, + "pneumatic_88.U1": -721.121255394678, + "pneumatic_88.p1": 12133608.645062644, + "pneumatic_88.T1": 267.3896831399542, + "pneumatic_88.rho1": 21.136086316767226, + "pneumatic_88.u1": -724006.7099438946, + "pneumatic_88.h1": -149935.97313786007, + "pneumatic_88.m2": 0.0009958781336253564, + "pneumatic_88.U2": -720.9136259824896, + "pneumatic_88.p2": 12133473.801515123, + "pneumatic_88.T2": 267.42452182399245, + "pneumatic_88.rho2": 21.1331903578142, + "pneumatic_88.u2": -723897.4344763485, + "pneumatic_88.h2": -149754.411294403, + "pneumatic_88.dmctr": 0.040967172602839774, + "pneumatic_88.re": 142186.8792450076, + "pneumatic_88.cm": 0.0001757391247303641, + "pneumatic_88.v": 6.169664455872712, + "pneumatic_88.ff": 0.022347103590204698, + "pneumatic_88.port_1.p": 12133608.645062644, + "pneumatic_88.port_1.m_flow": 0.04087523776886481, + "pneumatic_88.port_1.h_outflow": -149935.97313786007, + "pneumatic_88.port_2.p": 12133473.801515123, + "pneumatic_88.port_2.m_flow": -0.04105678426673306, + "pneumatic_88.port_2.h_outflow": -149754.411294403, + "step_13.y": 1.0, + "step_13.out.signal": 1.0, + "pn_morifice_9.xv": 1.0, + "pn_morifice_9.cm": 0.0015664560606642613, + "pn_morifice_9.gasvel": -55.07963855766841, + "pn_morifice_9.res.signal": 1.0, + "pn_morifice_9.port_2.p": 12101441.315708209, + "pn_morifice_9.port_2.m_flow": -0.04105678426673306, + "pn_morifice_9.port_2.h_outflow": -149754.411294403, + "pn_morifice_9.port_3.p": 12133473.801515123, + "pn_morifice_9.port_3.m_flow": 0.04105678426673306, + "pn_morifice_9.port_3.h_outflow": -132366.6067378868, + "pnnode4_17.port_1.p": 12101441.315708209, + "pnnode4_17.port_1.m_flow": 0.0008355865251130064, + "pnnode4_17.port_1.h_outflow": -132366.6067378868, + "pnnode4_17.port_2.p": 12101441.315708209, + "pnnode4_17.port_2.m_flow": -0.11572576364110546, + "pnnode4_17.port_2.h_outflow": -99157.20563191314, + "pnnode4_17.port_3.p": 12101441.315708209, + "pnnode4_17.port_3.m_flow": 0.0738333928492594, + "pnnode4_17.port_3.h_outflow": -132366.6067378868, + "pnnode4_17.port_4.p": 12101441.315708209, + "pnnode4_17.port_4.m_flow": 0.04105678426673306, + "pnnode4_17.port_4.h_outflow": -132366.6067378868, + "pneumatic_86.m": 0.00633752606051716, + "pneumatic_86.U": 1364.3747046167766, + "pneumatic_86.p": 12101494.395445164, + "pneumatic_86.T": 567.864569032236, + "pneumatic_86.rho": 10.086485995050122, + "pneumatic_86.u": 215285.06416988836, + "pneumatic_86.h": 1415058.146825606, + "pneumatic_86.re": 1748.9588701700811, + "pneumatic_86.cm": 5.237500752212859e-06, + "pneumatic_86.v": 0.2636943510456783, + "pneumatic_86.ff": 0.03659319901217291, + "pneumatic_86.port_1.p": 12101441.315708209, + "pneumatic_86.port_1.m_flow": -0.0008355865251130064, + "pneumatic_86.port_1.h_outflow": 1415058.146825606, + "pneumatic_86.port_2.p": 12101441.315760281, + "pneumatic_86.port_2.m_flow": -0.00083558329665014, + "pneumatic_86.port_2.h_outflow": 1415058.146825606, + "pneumatic_68.m": 0.006543088385317721, + "pneumatic_68.U": -4667.866320678238, + "pneumatic_68.p": 12101441.315708209, + "pneumatic_68.T": 270.7662050081859, + "pneumatic_68.rho": 20.827297192209663, + "pneumatic_68.u": -713404.1366692579, + "pneumatic_68.h": -132366.6067378868, + "pneumatic_68.re": 412850.6704786727, + "pneumatic_68.cm": 0.0005195727641616527, + "pneumatic_68.v": -18.346504565994834, + "pneumatic_68.ff": 0.02378617935116395, + "pneumatic_68.port_1.p": 12097271.362394733, + "pneumatic_68.port_1.m_flow": -0.12004280093693934, + "pneumatic_68.port_1.h_outflow": -132366.6067378868, + "pneumatic_68.port_2.p": 12101441.315708209, + "pneumatic_68.port_2.m_flow": 0.11572576364110546, + "pneumatic_68.port_2.h_outflow": -132366.6067378868, + "pn_c1_9.m": 0.23897150391654698, + "pn_c1_9.U": -105735.29829660244, + "pn_c1_9.p": 12097271.362394733, + "pn_c1_9.T": 357.320275872009, + "pn_c1_9.rho": 15.889570269874056, + "pn_c1_9.u": -442459.8605427326, + "pn_c1_9.h": 318874.2194185506, + "pn_c1_9.vol": 0.015039519625626798, + "pn_c1_9.dvol": 0.007888042011021919, + "pn_c1_9.port_1.p": 12097271.362394733, + "pn_c1_9.port_1.m_flow": 0.12004280093693934, + "pn_c1_9.port_1.h_outflow": 318874.2194185506, + "pn_c1_9.port_2.p": 12097271.362394733, + "pn_c1_9.port_2.m_flow": 0.0, + "pn_c1_9.port_2.h_outflow": 318874.2194185506, + "pn_c1_9.port_3.p": 12097271.362394733, + "pn_c1_9.port_3.m_flow": 0.0, + "pn_c1_9.port_3.h_outflow": 318874.2194185506, + "pn_c1_9.port_4.p": 12097271.362394733, + "pn_c1_9.port_4.m_flow": 0.0, + "pn_c1_9.port_4.h_outflow": 318874.2194185506, + "pn_plug_18.port_1.p": 12097271.362394733, + "pn_plug_18.port_1.m_flow": 0.0, + "pn_plug_18.port_1.h_outflow": 318874.2194185506, + "pn_plug_19.port_1.p": 12097271.362394733, + "pn_plug_19.port_1.m_flow": 0.0, + "pn_plug_19.port_1.h_outflow": 318874.2194185506, + "pn_brp2_9.volume": 3.951962562679926e-05, + "pn_brp2_9.volume_flow": 0.007888042011021919, + "pn_brp2_9.length": 0.0012579802030343247, + "pn_brp2_9.pressure_force": 376855.1334338522, + "pn_brp2_9.port_1.p": 12097271.362394733, + "pn_brp2_9.port_1.m_flow": 0.0, + "pn_brp2_9.port_1.h_outflow": 318874.2194185506, + "pn_brp2_9.port_2.x": 0.0004458106820297355, + "pn_brp2_9.port_2.v": 0.08873347304797707, + "pn_brp2_9.port_2.f": -442.88872404024005, + "pn_brp2_9.port_3.x": -0.0008121695210045893, + "pn_brp2_9.port_3.v": -0.16235697968747592, + "pn_brp2_9.port_3.f": 376855.1334338522, + "pn_brp2_9.port_4.x": -0.0008121695210045893, + "pn_brp2_9.port_4.v": -0.16235697968747592, + "pn_brp2_9.port_4.f": 0.0, + "pn_brp2_9.port_5.x": 0.0004458106820297355, + "pn_brp2_9.port_5.v": 0.08873347304797707, + "pn_brp2_9.port_5.f": -376412.244709812, + "mass_friction_endstops_11.a": 8.857774480804801, + "mass_friction_endstops_11.v": 0.08873347304797707, + "mass_friction_endstops_11.x": 0.0004458106820297355, + "mass_friction_endstops_11.Fvisc": 0.0, + "mass_friction_endstops_11.Ffric": 0.0, + "mass_friction_endstops_11.Fmin": 0.0, + "mass_friction_endstops_11.Fmax": 0.0, + "mass_friction_endstops_11.port_1.x": 0.0004458106820297355, + "mass_friction_endstops_11.port_1.v": 0.08873347304797707, + "mass_friction_endstops_11.port_1.f": 442.88872404024005, + "mass_friction_endstops_11.port_2.x": 0.0004458106820297355, + "mass_friction_endstops_11.port_2.v": 0.08873347304797707, + "mass_friction_endstops_11.port_2.f": 0.0, + "zeroforcesource_18.port_1.x": 0.0004458106820297355, + "zeroforcesource_18.port_1.v": 0.08873347304797707, + "zeroforcesource_18.port_1.f": 0.0, + "zeroforcesource_27.port_1.x": -0.0008121695210045893, + "zeroforcesource_27.port_1.v": -0.16235697968747592, + "zeroforcesource_27.port_1.f": 0.0, + "elasticendstop_9.gap": -1.949007774933859e-06, + "elasticendstop_9.penetration": 1.949007774933859e-06, + "elasticendstop_9.force": 376412.244709812, + "elasticendstop_9.port_1.x": 0.0004458106820297355, + "elasticendstop_9.port_1.v": 0.08873347304797707, + "elasticendstop_9.port_1.f": 376412.244709812, + "elasticendstop_9.port_2.x": 0.00044386167425480166, + "elasticendstop_9.port_2.v": 0.08873165793329868, + "elasticendstop_9.port_2.f": -376412.244709812, + "pn_general_chamber_2.m": 1.2060062482571396, + "pn_general_chamber_2.U": -873350.1784501448, + "pn_general_chamber_2.p": 12144509.589818476, + "pn_general_chamber_2.T": 267.3407327130245, + "pn_general_chamber_2.rho": 21.158004355388414, + "pn_general_chamber_2.u": -724167.2086792811, + "pn_general_chamber_2.h": -150175.94816961832, + "pn_general_chamber_2.port_1.p": 12144509.589818476, + "pn_general_chamber_2.port_1.m_flow": -0.007542486840867496, + "pn_general_chamber_2.port_1.h_outflow": -150175.94816961832, + "pn_general_chamber_2.port_2.p": 12144509.589818476, + "pn_general_chamber_2.port_2.m_flow": -0.04062360596552071, + "pn_general_chamber_2.port_2.h_outflow": -150175.94816961832, + "pn_orifice_20.cm": 0.0007741388976520398, + "pn_orifice_20.gasvel": 27.18633959179056, + "pn_orifice_20.port_1.p": 12144509.589818476, + "pn_orifice_20.port_1.m_flow": 0.04062360596552071, + "pn_orifice_20.port_1.h_outflow": -150012.1196384058, + "pn_orifice_20.port_2.p": 12136692.112673864, + "pn_orifice_20.port_2.m_flow": -0.04062360596552071, + "pn_orifice_20.port_2.h_outflow": -150175.94816961832, + "pneumatic_98.m": 0.0032546207055964556, + "pneumatic_98.U": -2356.5311468883583, + "pneumatic_98.p": 12136692.112673864, + "pneumatic_98.T": 267.3742525444513, + "pneumatic_98.rho": 21.14240706877176, + "pneumatic_98.u": -724057.0745574761, + "pneumatic_98.h": -150012.1196384058, + "pneumatic_98.re": 202676.80800375578, + "pneumatic_98.cm": 0.0003577451868642719, + "pneumatic_98.v": -12.559140302568471, + "pneumatic_98.ff": 0.025883931146156898, + "pneumatic_98.port_1.p": 12133608.645060657, + "pneumatic_98.port_1.m_flow": -0.040875238073230284, + "pneumatic_98.port_1.h_outflow": -150012.1196384058, + "pneumatic_98.port_2.p": 12136692.112673864, + "pneumatic_98.port_2.m_flow": 0.04062360596552071, + "pneumatic_98.port_2.h_outflow": -150012.1196384058, + "pn_node3_10.port_1.p": 12133608.645060657, + "pn_node3_10.port_1.m_flow": 0.040875238073230284, + "pn_node3_10.port_1.h_outflow": -149935.97438804558, + "pn_node3_10.port_2.p": 12133608.645060657, + "pn_node3_10.port_2.m_flow": -0.040875240232538176, + "pn_node3_10.port_2.h_outflow": -150012.11963438324, + "pn_node3_10.port_3.p": 12133608.645060657, + "pn_node3_10.port_3.m_flow": 2.1593078941915607e-09, + "pn_node3_10.port_3.h_outflow": -149935.97438804558, + "pneumatic_75.m1": 0.0009960146033417782, + "pneumatic_75.U1": -721.1212567696082, + "pneumatic_75.p1": 12133608.645060657, + "pneumatic_75.T1": 267.3896829003164, + "pneumatic_75.rho1": 21.136086335140984, + "pneumatic_75.u1": -724006.710694942, + "pneumatic_75.h1": -149935.97438804558, + "pneumatic_75.m2": 0.0009958781343227421, + "pneumatic_75.U2": -720.9136270898001, + "pneumatic_75.p2": 12133473.801515218, + "pneumatic_75.T2": 267.4245216309644, + "pneumatic_75.rho2": 21.133190372613186, + "pneumatic_75.u2": -723897.4350813169, + "pneumatic_75.h2": -149754.41230142358, + "pneumatic_75.dmctr": 0.04096717231577554, + "pneumatic_75.re": 142186.87834156965, + "pneumatic_75.cm": 0.00017573912342020798, + "pneumatic_75.v": 6.169664407277445, + "pneumatic_75.ff": 0.02234710357769703, + "pneumatic_75.port_1.p": 12133608.645060657, + "pneumatic_75.port_1.m_flow": 0.040875240232538176, + "pneumatic_75.port_1.h_outflow": -149935.97438804558, + "pneumatic_75.port_2.p": 12133473.801515218, + "pneumatic_75.port_2.m_flow": -0.041056784247874505, + "pneumatic_75.port_2.h_outflow": -149754.41230142358, + "step_14.y": 1.0, + "step_14.out.signal": 1.0, + "pn_morifice_10.xv": 1.0, + "pn_morifice_10.cm": 0.0015664560593793941, + "pn_morifice_10.gasvel": -55.07963849366117, + "pn_morifice_10.res.signal": 1.0, + "pn_morifice_10.port_2.p": 12101441.315760281, + "pn_morifice_10.port_2.m_flow": -0.041056784247874505, + "pn_morifice_10.port_2.h_outflow": -149754.41230142358, + "pn_morifice_10.port_3.p": 12133473.801515218, + "pn_morifice_10.port_3.m_flow": 0.041056784247874505, + "pn_morifice_10.port_3.h_outflow": -132366.6466062453, + "pnnode4_18.port_1.p": 12101441.315760281, + "pnnode4_18.port_1.m_flow": 0.07383339318467783, + "pnnode4_18.port_1.h_outflow": -132366.6466062453, + "pnnode4_18.port_2.p": 12101441.315760281, + "pnnode4_18.port_2.m_flow": -0.11572576072920247, + "pnnode4_18.port_2.h_outflow": -99157.25684319626, + "pnnode4_18.port_3.p": 12101441.315760281, + "pnnode4_18.port_3.m_flow": 0.00083558329665014, + "pnnode4_18.port_3.h_outflow": -132366.6466062453, + "pnnode4_18.port_4.p": 12101441.315760281, + "pnnode4_18.port_4.m_flow": 0.041056784247874505, + "pnnode4_18.port_4.h_outflow": -132366.6466062453, + "pneumatic_80.m": 0.012701926255908602, + "pneumatic_80.U": -8724.337750229228, + "pneumatic_80.p": 12103032.785342427, + "pneumatic_80.T": 279.24079973294647, + "pneumatic_80.rho": 20.215743504165847, + "pneumatic_80.u": -686851.5510528095, + "pneumatic_80.h": -88158.12269345851, + "pneumatic_80.re": 249781.77455867175, + "pneumatic_80.cm": 0.00032003632868053206, + "pneumatic_80.v": 11.381091415149045, + "pneumatic_80.ff": 0.02330431853899695, + "pneumatic_80.port_1.p": 12101441.315760281, + "pneumatic_80.port_1.m_flow": -0.07383339318467783, + "pneumatic_80.port_1.h_outflow": -88158.12269345851, + "pneumatic_80.port_2.p": 12104540.700706705, + "pneumatic_80.port_2.m_flow": 0.07298074358285837, + "pneumatic_80.port_2.h_outflow": -88158.12269345851, + "pneumatic_66.m": 0.006543088564608954, + "pneumatic_66.U": -4667.866605288969, + "pneumatic_66.p": 12101441.315760281, + "pneumatic_66.T": 270.76619736570194, + "pneumatic_66.rho": 20.827297762911382, + "pneumatic_66.u": -713404.1606187464, + "pneumatic_66.h": -132366.6466062453, + "pneumatic_66.re": 412850.66602225375, + "pneumatic_66.cm": 0.0005195727405605491, + "pneumatic_66.v": -18.346503488895827, + "pneumatic_66.ff": 0.023786179344108205, + "pneumatic_66.port_1.p": 12097271.362823518, + "pneumatic_66.port_1.m_flow": -0.12004279717875257, + "pneumatic_66.port_1.h_outflow": -132366.6466062453, + "pneumatic_66.port_2.p": 12101441.315760281, + "pneumatic_66.port_2.m_flow": 0.11572576072920247, + "pneumatic_66.port_2.h_outflow": -132366.6466062453, + "pn_c1_10.m": 0.23897151058696434, + "pn_c1_10.U": -105735.3088635258, + "pn_c1_10.p": 12097271.362823518, + "pn_c1_10.T": 357.32026568281736, + "pn_c1_10.rho": 15.88957071340098, + "pn_c1_10.u": -442459.89241067955, + "pn_c1_10.h": 318874.16632640635, + "pn_c1_10.vol": 0.015039519625625886, + "pn_c1_10.dvol": 0.007888042011022839, + "pn_c1_10.port_1.p": 12097271.362823518, + "pn_c1_10.port_1.m_flow": 0.12004279717875257, + "pn_c1_10.port_1.h_outflow": 318874.16632640635, + "pn_c1_10.port_2.p": 12097271.362823518, + "pn_c1_10.port_2.m_flow": 0.0, + "pn_c1_10.port_2.h_outflow": 318874.16632640635, + "pn_c1_10.port_3.p": 12097271.362823518, + "pn_c1_10.port_3.m_flow": 0.0, + "pn_c1_10.port_3.h_outflow": 318874.16632640635, + "pn_c1_10.port_4.p": 12097271.362823518, + "pn_c1_10.port_4.m_flow": 0.0, + "pn_c1_10.port_4.h_outflow": 318874.16632640635, + "pn_plug_20.port_1.p": 12097271.362823518, + "pn_plug_20.port_1.m_flow": 0.0, + "pn_plug_20.port_1.h_outflow": 318874.16632640635, + "pn_plug_21.port_1.p": 12097271.362823518, + "pn_plug_21.port_1.m_flow": 0.0, + "pn_plug_21.port_1.h_outflow": 318874.16632640635, + "pn_brp2_10.volume": 3.9519625625885454e-05, + "pn_brp2_10.volume_flow": 0.007888042011022839, + "pn_brp2_10.length": 0.0012579802030052364, + "pn_brp2_10.pressure_force": 376855.1334473226, + "pn_brp2_10.port_1.p": 12097271.362823518, + "pn_brp2_10.port_1.m_flow": 0.0, + "pn_brp2_10.port_1.h_outflow": 318874.16632640635, + "pn_brp2_10.port_2.x": 0.0004458106820006473, + "pn_brp2_10.port_2.v": 0.08873347304800631, + "pn_brp2_10.port_2.f": -442.8887222831836, + "pn_brp2_10.port_3.x": -0.0008121695210045893, + "pn_brp2_10.port_3.v": -0.16235697968747592, + "pn_brp2_10.port_3.f": 376855.1334473226, + "pn_brp2_10.port_4.x": -0.0008121695210045893, + "pn_brp2_10.port_4.v": -0.16235697968747592, + "pn_brp2_10.port_4.f": 0.0, + "pn_brp2_10.port_5.x": 0.0004458106820006473, + "pn_brp2_10.port_5.v": 0.08873347304800631, + "pn_brp2_10.port_5.f": -376412.2447250394, + "mass_friction_endstops_12.a": 8.857774445663672, + "mass_friction_endstops_12.v": 0.08873347304800631, + "mass_friction_endstops_12.x": 0.0004458106820006473, + "mass_friction_endstops_12.Fvisc": 0.0, + "mass_friction_endstops_12.Ffric": 0.0, + "mass_friction_endstops_12.Fmin": 0.0, + "mass_friction_endstops_12.Fmax": 0.0, + "mass_friction_endstops_12.port_1.x": 0.0004458106820006473, + "mass_friction_endstops_12.port_1.v": 0.08873347304800631, + "mass_friction_endstops_12.port_1.f": 442.8887222831836, + "mass_friction_endstops_12.port_2.x": 0.0004458106820006473, + "mass_friction_endstops_12.port_2.v": 0.08873347304800631, + "mass_friction_endstops_12.port_2.f": 0.0, + "zeroforcesource_19.port_1.x": 0.0004458106820006473, + "zeroforcesource_19.port_1.v": 0.08873347304800631, + "zeroforcesource_19.port_1.f": 0.0, + "zeroforcesource_28.port_1.x": -0.0008121695210045893, + "zeroforcesource_28.port_1.v": -0.16235697968747592, + "zeroforcesource_28.port_1.f": 0.0, + "elasticendstop_10.gap": -1.949007745845636e-06, + "elasticendstop_10.penetration": 1.949007745845636e-06, + "elasticendstop_10.force": 376412.2447250394, + "elasticendstop_10.port_1.x": 0.0004458106820006473, + "elasticendstop_10.port_1.v": 0.08873347304800631, + "elasticendstop_10.port_1.f": 376412.2447250394, + "elasticendstop_10.port_2.x": 0.00044386167425480166, + "elasticendstop_10.port_2.v": 0.08873165793329868, + "elasticendstop_10.port_2.f": -376412.2447250394, + "pn_orifice_21.cm": 0.00014373250010104896, + "pn_orifice_21.gasvel": -5.045847771697627, + "pn_orifice_21.port_1.p": 12144192.565140912, + "pn_orifice_21.port_1.m_flow": -0.007542486840867496, + "pn_orifice_21.port_1.h_outflow": -150175.94816961832, + "pn_orifice_21.port_2.p": 12144509.589818476, + "pn_orifice_21.port_2.m_flow": 0.007542486840867496, + "pn_orifice_21.port_2.h_outflow": -149438.22123048778, + "pneumatic_99.m": 0.0032552690016484026, + "pneumatic_99.U": -2355.914810407958, + "pneumatic_99.p": 12144192.565140912, + "pneumatic_99.T": 267.4822278573467, + "pneumatic_99.rho": 21.14661847780255, + "pneumatic_99.u": -723723.5414999407, + "pneumatic_99.h": -149438.22123048778, + "pneumatic_99.re": 38037.573540666155, + "pneumatic_99.cm": 6.713202217960794e-05, + "pneumatic_99.v": -2.357273525098557, + "pneumatic_99.ff": 0.023511161366549627, + "pneumatic_99.port_1.p": 12143985.106017819, + "pneumatic_99.port_1.m_flow": -0.007673559434659794, + "pneumatic_99.port_1.h_outflow": -149438.22123048778, + "pneumatic_99.port_2.p": 12144192.565140912, + "pneumatic_99.port_2.m_flow": 0.007542486840867496, + "pneumatic_99.port_2.h_outflow": -149438.22123048778, + "pn_node3_11.port_1.p": 12143985.106017819, + "pn_node3_11.port_1.m_flow": 0.03771445806124109, + "pn_node3_11.port_1.h_outflow": -150053.77971705596, + "pn_node3_11.port_2.p": 12143985.106017819, + "pn_node3_11.port_2.m_flow": -0.04538801749590088, + "pn_node3_11.port_2.h_outflow": -149969.2851656632, + "pn_node3_11.port_3.p": 12143985.106017819, + "pn_node3_11.port_3.m_flow": 0.007673559434659794, + "pn_node3_11.port_3.h_outflow": -150053.77971705596, + "pneumatic_107.re": 187012.05851404558, + "pneumatic_107.cm": 0.0003298031306683589, + "pneumatic_107.v": -11.578298624157465, + "pneumatic_107.ff": 0.02577660473906986, + "pneumatic_107.port_1.p": 12143985.106017819, + "pneumatic_107.port_1.m_flow": -0.03771445806124109, + "pneumatic_107.port_1.h_outflow": -150077.33790934985, + "pneumatic_107.port_2.p": 12146596.51170792, + "pneumatic_107.port_2.m_flow": 0.03771445806124109, + "pneumatic_107.port_2.h_outflow": -150053.77971705596, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206124190328161, + "branch_boundary_pnl00r_branch05_chamber.U": -873367.9088398638, + "branch_boundary_pnl00r_branch05_chamber.p": 12146596.51170792, + "branch_boundary_pnl00r_branch05_chamber.T": 267.3590692825713, + "branch_boundary_pnl00r_branch05_chamber.rho": 21.160073514529138, + "branch_boundary_pnl00r_branch05_chamber.u": -724111.0955599347, + "branch_boundary_pnl00r_branch05_chamber.h": -150077.33790934985, + "branch_boundary_pnl00r_branch05_chamber.port_1.p": 12146596.51170792, + "branch_boundary_pnl00r_branch05_chamber.port_1.m_flow": -0.03771445806124109, + "branch_boundary_pnl00r_branch05_chamber.port_1.h_outflow": -150077.33790934985, + "branch_boundary_pnl00r_branch05_chamber.port_2.p": 12146596.51170792, + "branch_boundary_pnl00r_branch05_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl00r_branch05_chamber.port_2.h_outflow": -150077.33790934985, + "branch_boundary_pnl00r_branch05.port_1.p": 12146596.51170792, + "branch_boundary_pnl00r_branch05.port_1.m_flow": 0.0, + "branch_boundary_pnl00r_branch05.port_1.h_outflow": -150077.33790934985, + "pneumatic_76.m1": 0.0009969210574287178, + "pneumatic_76.U1": -721.8635886622386, + "pneumatic_76.p1": 12143985.106017819, + "pneumatic_76.T1": 267.3642922848791, + "pneumatic_76.rho1": 21.155321888290626, + "pneumatic_76.u1": -724093.0295163853, + "pneumatic_76.h1": -150053.77971705596, + "pneumatic_76.m2": 0.0009968996150299173, + "pneumatic_76.U2": -721.8407704168852, + "pneumatic_76.p2": 12143817.919902831, + "pneumatic_76.T2": 267.3665915041932, + "pneumatic_76.rho2": 21.154866866455844, + "pneumatic_76.u2": -724085.7148843643, + "pneumatic_76.h2": -150042.020988162, + "pneumatic_76.dmctr": 0.04543258364835784, + "pneumatic_76.re": 157696.12777947506, + "pneumatic_76.cm": 0.00019471886913801904, + "pneumatic_76.v": 6.8359349985351825, + "pneumatic_76.ff": 0.022548801106483, + "pneumatic_76.port_1.p": 12143985.106017819, + "pneumatic_76.port_1.m_flow": 0.04538801749590088, + "pneumatic_76.port_1.h_outflow": -150053.77971705596, + "pneumatic_76.port_2.p": 12143817.919902831, + "pneumatic_76.port_2.m_flow": -0.0454749365136369, + "pneumatic_76.port_2.h_outflow": -150042.020988162, + "step_15.y": 1.0, + "step_15.out.signal": 1.0, + "pn_morifice_15.xv": 1.0, + "pn_morifice_15.cm": 0.0017333579381968172, + "pn_morifice_15.gasvel": -60.964961864025696, + "pn_morifice_15.res.signal": 1.0, + "pn_morifice_15.port_2.p": 12104540.700706705, + "pn_morifice_15.port_2.m_flow": -0.0454749365136369, + "pn_morifice_15.port_2.h_outflow": -150042.020988162, + "pn_morifice_15.port_3.p": 12143817.919902831, + "pn_morifice_15.port_3.m_flow": 0.0454749365136369, + "pn_morifice_15.port_3.h_outflow": -134253.7009452493, + "pnnode4_19.port_1.p": 12104540.700706705, + "pnnode4_19.port_1.m_flow": 0.14866256935531852, + "pnnode4_19.port_1.h_outflow": -134253.7009452493, + "pnnode4_19.port_2.p": 12104540.700706705, + "pnnode4_19.port_2.m_flow": -0.12115676228609704, + "pnnode4_19.port_2.h_outflow": -107757.1599645697, + "pnnode4_19.port_3.p": 12104540.700706705, + "pnnode4_19.port_3.m_flow": -0.07298074358285837, + "pnnode4_19.port_3.h_outflow": -134253.7009452493, + "pnnode4_19.port_4.p": 12104540.700706705, + "pnnode4_19.port_4.m_flow": 0.0454749365136369, + "pnnode4_19.port_4.h_outflow": -134253.7009452493, + "pneumatic_85.m": 0.012879100492327268, + "pneumatic_85.U": -8998.36421558522, + "pneumatic_85.p": 12111070.746042121, + "pneumatic_85.T": 275.4672647109916, + "pneumatic_85.rho": 20.497725059311474, + "pneumatic_85.u": -698679.5561495929, + "pneumatic_85.h": -107830.04914343191, + "pneumatic_85.re": 511267.5315083719, + "pneumatic_85.cm": 0.0006469056876634268, + "pneumatic_85.v": 22.901864250568973, + "pneumatic_85.ff": 0.023904722897096185, + "pneumatic_85.port_1.p": 12104540.700706705, + "pneumatic_85.port_1.m_flow": -0.14866256935531852, + "pneumatic_85.port_1.h_outflow": -107830.04914343191, + "pneumatic_85.port_2.p": 12117548.269824563, + "pneumatic_85.port_2.m_flow": 0.1497841102270427, + "pneumatic_85.port_2.h_outflow": -107830.04914343191, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1962534045522308, + "branch_boundary_pnl0002_branch05_chamber.U": -860055.7818796586, + "branch_boundary_pnl0002_branch05_chamber.p": 12117548.269824563, + "branch_boundary_pnl0002_branch05_chamber.T": 268.99734612729634, + "branch_boundary_pnl0002_branch05_chamber.rho": 20.986901834249664, + "branch_boundary_pnl0002_branch05_chamber.u": -718957.8550888938, + "branch_boundary_pnl0002_branch05_chamber.h": -141571.61840058258, + "branch_boundary_pnl0002_branch05_chamber.port_1.p": 12117548.269824563, + "branch_boundary_pnl0002_branch05_chamber.port_1.m_flow": -0.1497841102270427, + "branch_boundary_pnl0002_branch05_chamber.port_1.h_outflow": -141571.61840058258, + "branch_boundary_pnl0002_branch05_chamber.port_2.p": 12117548.269824563, + "branch_boundary_pnl0002_branch05_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl0002_branch05_chamber.port_2.h_outflow": -141571.61840058258, + "branch_boundary_pnl0002_branch05.port_1.p": 12117548.269824563, + "branch_boundary_pnl0002_branch05.port_1.m_flow": 0.0, + "branch_boundary_pnl0002_branch05.port_1.h_outflow": -141571.61840058258, + "pneumatic_65.m": 0.006553210204193263, + "pneumatic_65.U": -4682.546337026962, + "pneumatic_65.p": 12104540.700706705, + "pneumatic_65.T": 270.4036272025697, + "pneumatic_65.rho": 20.85951594235213, + "pneumatic_65.u": -714542.3679574169, + "pneumatic_65.h": -134253.7009452493, + "pneumatic_65.re": 429908.7066847893, + "pneumatic_65.cm": 0.0005400132782648766, + "pneumatic_65.v": -19.056461911008544, + "pneumatic_65.ff": 0.023811829487038118, + "pneumatic_65.port_1.p": 12100029.845939936, + "pneumatic_65.port_1.m_flow": -0.12488100065104143, + "pneumatic_65.port_1.h_outflow": -134253.7009452493, + "pneumatic_65.port_2.p": 12104540.700706705, + "pneumatic_65.port_2.m_flow": 0.12115676228609704, + "pneumatic_65.port_2.h_outflow": -134253.7009452493, + "pn_c1_11.m": 0.24109191168512564, + "pn_c1_11.U": -109037.397892104, + "pn_c1_11.p": 12100029.845939936, + "pn_c1_11.T": 354.1858687755428, + "pn_c1_11.rho": 16.030558597466918, + "pn_c1_11.u": -452264.8525617508, + "pn_c1_11.h": 302545.39140890655, + "pn_c1_11.vol": 0.015039520314858022, + "pn_c1_11.dvol": 0.007888041349014432, + "pn_c1_11.port_1.p": 12100029.845939936, + "pn_c1_11.port_1.m_flow": 0.12488100065104143, + "pn_c1_11.port_1.h_outflow": 302545.39140890655, + "pn_c1_11.port_2.p": 12100029.845939936, + "pn_c1_11.port_2.m_flow": 0.0, + "pn_c1_11.port_2.h_outflow": 302545.39140890655, + "pn_c1_11.port_3.p": 12100029.845939936, + "pn_c1_11.port_3.m_flow": 0.0, + "pn_c1_11.port_3.h_outflow": 302545.39140890655, + "pn_c1_11.port_4.p": 12100029.845939936, + "pn_c1_11.port_4.m_flow": 0.0, + "pn_c1_11.port_4.h_outflow": 302545.39140890655, + "pn_plug_22.port_1.p": 12100029.845939936, + "pn_plug_22.port_1.m_flow": 0.0, + "pn_plug_22.port_1.h_outflow": 302545.39140890655, + "pn_plug_23.port_1.p": 12100029.845939936, + "pn_plug_23.port_1.m_flow": 0.0, + "pn_plug_23.port_1.h_outflow": 302545.39140890655, + "pn_brp2_11.volume": 3.952031485802321e-05, + "pn_brp2_11.volume_flow": 0.007888041349014432, + "pn_brp2_11.length": 0.0012580021424940563, + "pn_brp2_11.pressure_force": 376941.7915837509, + "pn_brp2_11.port_1.p": 12100029.845939936, + "pn_brp2_11.port_1.m_flow": 0.0, + "pn_brp2_11.port_1.h_outflow": 302545.39140890655, + "pn_brp2_11.port_2.x": 0.00044583262148946694, + "pn_brp2_11.port_2.v": 0.08873345197509747, + "pn_brp2_11.port_2.f": -442.8887330610887, + "pn_brp2_11.port_3.x": -0.0008121695210045893, + "pn_brp2_11.port_3.v": -0.16235697968747592, + "pn_brp2_11.port_3.f": 376941.7915837509, + "pn_brp2_11.port_4.x": -0.0008121695210045893, + "pn_brp2_11.port_4.v": -0.16235697968747592, + "pn_brp2_11.port_4.f": 0.0, + "pn_brp2_11.port_5.x": 0.00044583262148946694, + "pn_brp2_11.port_5.v": 0.08873345197509747, + "pn_brp2_11.port_5.f": -376498.90285068983, + "mass_friction_endstops_13.a": 8.857774661221775, + "mass_friction_endstops_13.v": 0.08873345197509747, + "mass_friction_endstops_13.x": 0.00044583262148946694, + "mass_friction_endstops_13.Fvisc": 0.0, + "mass_friction_endstops_13.Ffric": 0.0, + "mass_friction_endstops_13.Fmin": 0.0, + "mass_friction_endstops_13.Fmax": 0.0, + "mass_friction_endstops_13.port_1.x": 0.00044583262148946694, + "mass_friction_endstops_13.port_1.v": 0.08873345197509747, + "mass_friction_endstops_13.port_1.f": 442.8887330610887, + "mass_friction_endstops_13.port_2.x": 0.00044583262148946694, + "mass_friction_endstops_13.port_2.v": 0.08873345197509747, + "mass_friction_endstops_13.port_2.f": 0.0, + "zeroforcesource_20.port_1.x": 0.00044583262148946694, + "zeroforcesource_20.port_1.v": 0.08873345197509747, + "zeroforcesource_20.port_1.f": 0.0, + "zeroforcesource_29.port_1.x": -0.0008121695210045893, + "zeroforcesource_29.port_1.v": -0.16235697968747592, + "zeroforcesource_29.port_1.f": 0.0, + "elasticendstop_11.gap": -1.970947234665281e-06, + "elasticendstop_11.penetration": 1.970947234665281e-06, + "elasticendstop_11.force": 376498.90285068983, + "elasticendstop_11.port_1.x": 0.00044583262148946694, + "elasticendstop_11.port_1.v": 0.08873345197509747, + "elasticendstop_11.port_1.f": 376498.90285068983, + "elasticendstop_11.port_2.x": 0.00044386167425480166, + "elasticendstop_11.port_2.v": 0.08873165793329868, + "elasticendstop_11.port_2.f": -376498.90285068983 + }, + "physicalContract": { + "schemaVersion": 1, + "projectionCategories": [ + "state" + ], + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.2050606371581, + "pneumatic_87.m2": 0.0011363561025506627, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.00010316386455937335, + "pneumatic_83.U": -65.50821976891021, + "pneumatic_95.m": 0.00010316386455937335, + "pneumatic_95.U": -65.50821976891021, + "branch_boundary_pnl0002_b_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_b_chamber.U": -886868.3937230138, + "pneumatic_69.m": 5.158193227968668e-05, + "pneumatic_69.U": -32.754109884455104, + "pn_c1_8.m": 0.002462855848963059, + "pn_c1_8.U": -1563.893548405841, + "mass_friction_endstops_10.a": -0.8167936695810981, + "mass_friction_endstops_10.v": 0.0, + "mass_friction_endstops_10.x": 0.0, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 0.0, + "mass_friction_endstops_19.x": 0.0, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 0.0, + "mass_friction_endstops_18.x": 0.0, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.00010316386455937335, + "pneumatic_86.U": -65.50821976891021, + "pneumatic_68.m": 5.158193227968668e-05, + "pneumatic_68.U": -32.754109884455104, + "pn_c1_9.m": 0.002462855848963059, + "pn_c1_9.U": -1563.893548405841, + "mass_friction_endstops_11.a": -0.8167936695810981, + "mass_friction_endstops_11.v": 0.0, + "mass_friction_endstops_11.x": 0.0, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371581, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.00010316386455937335, + "pneumatic_80.U": -65.50821976891021, + "pneumatic_66.m": 5.158193227968668e-05, + "pneumatic_66.U": -32.754109884455104, + "pn_c1_10.m": 0.002462855848963059, + "pn_c1_10.U": -1563.893548405841, + "mass_friction_endstops_12.a": -0.8167936695810981, + "mass_friction_endstops_12.v": 0.0, + "mass_friction_endstops_12.x": 0.0, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506627, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.0011363561025506627, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.00010316386455937335, + "pneumatic_85.U": -65.50821976891021, + "branch_boundary_pnl0002_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_branch05_chamber.U": -886868.3937230138, + "pneumatic_65.m": 5.158193227968668e-05, + "pneumatic_65.U": -32.754109884455104, + "pn_c1_11.m": 0.002462855848963059, + "pn_c1_11.U": -1563.893548405841, + "mass_friction_endstops_13.a": -0.8167936695810981, + "mass_friction_endstops_13.v": 0.0, + "mass_friction_endstops_13.x": 0.0 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.205060637158, + "pneumatic_87.m2": 0.0011363561025506629, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.005752354971956523, + "pneumatic_83.U": -3931.719290698283, + "pneumatic_95.m": 0.011153351115632995, + "pneumatic_95.U": -7784.908156509664, + "branch_boundary_pnl0002_b_chamber.m": 1.2522714879032233, + "branch_boundary_pnl0002_b_chamber.U": -879404.9359576713, + "pneumatic_69.m": 0.0033656803769320197, + "pneumatic_69.U": -2323.9377625288566, + "pn_c1_8.m": 0.06449829186881316, + "pn_c1_8.U": -8215.698180211439, + "mass_friction_endstops_10.a": 9.734498453326524e-06, + "mass_friction_endstops_10.v": 2.2165787255696986e-06, + "mass_friction_endstops_10.x": 7.615138175359735e-08, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 1.7204535623474844e-21, + "mass_friction_endstops_19.x": -1.2449238864173693e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.3786916256412132e-25, + "mass_friction_endstops_18.x": -5.521417937686967e-24, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.001497027829154341, + "pneumatic_86.U": 1704.5017150238582, + "pneumatic_68.m": 0.0022954946593348505, + "pneumatic_68.U": -1558.6815406132575, + "pn_c1_9.m": 0.03971246529726471, + "pn_c1_9.U": -3836.3905996761514, + "mass_friction_endstops_11.a": 6.899700674694032e-06, + "mass_friction_endstops_11.v": 1.6791980885681643e-06, + "mass_friction_endstops_11.x": 5.607885010135549e-08, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371582, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.005752354208859085, + "pneumatic_80.U": -3931.718242540372, + "pneumatic_66.m": 0.00229549447954163, + "pneumatic_66.U": -1558.6812613835866, + "pn_c1_10.m": 0.03971246371985885, + "pn_c1_10.U": -3836.4295505841374, + "mass_friction_endstops_12.a": 6.900102307554334e-06, + "mass_friction_endstops_12.v": 1.6791970458948259e-06, + "mass_friction_endstops_12.x": 5.6078837470433516e-08, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506629, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.001136356102550663, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.011153351022249161, + "pneumatic_85.U": -7784.908056387039, + "branch_boundary_pnl0002_branch05_chamber.m": 1.2522714867708487, + "branch_boundary_pnl0002_branch05_chamber.U": -879404.9358312349, + "pneumatic_65.m": 0.003365680267480819, + "pneumatic_65.U": -2323.937662655075, + "pn_c1_11.m": 0.06449828662707775, + "pn_c1_11.U": -8215.697802972754, + "mass_friction_endstops_13.a": 9.7344332607463e-06, + "mass_friction_endstops_13.v": 2.2165785543742696e-06, + "mass_friction_endstops_13.x": 7.615138012421167e-08 + } + }, + { + "requestedTime": 0.69, + "actualTime": 0.6900000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2105342428506563, + "pn_general_chamber.U": -874021.6128809263, + "pneumatic_96.m": 0.00326741144588273, + "pneumatic_96.U": -2357.5431522121776, + "branch_boundary_pnl00r_chamber.m": 1.2108685651503308, + "branch_boundary_pnl00r_chamber.U": -874070.5351659104, + "pneumatic_87.m1": 0.001000518198664749, + "pneumatic_87.U1": -722.1637801799975, + "pneumatic_87.m2": 0.0010004330953830574, + "pneumatic_87.U2": -722.0477531282031, + "pneumatic_83.m": 0.012679745783851644, + "pneumatic_83.U": -8639.330537692149, + "pneumatic_95.m": 0.012849685649995602, + "pneumatic_95.U": -8909.106148651528, + "branch_boundary_pnl0002_b_chamber.m": 1.1985497181126685, + "branch_boundary_pnl0002_b_chamber.U": -860379.0245019491, + "pneumatic_69.m": 0.006579168980161733, + "pneumatic_69.U": -4699.544238887633, + "pn_c1_8.m": 0.23540556198958848, + "pn_c1_8.U": -99484.30933223445, + "mass_friction_endstops_10.a": 6.302155088633299e-07, + "mass_friction_endstops_10.v": 2.0477201022089e-06, + "mass_friction_endstops_10.x": 1.739862170731644e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.7142848729216316e-20, + "mass_friction_endstops_19.x": -2.0780593120000206e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.0520928869397134e-22, + "mass_friction_endstops_18.x": 4.9098612203217504e-20, + "pneumatic_97.m": 0.0032646046108505246, + "pneumatic_97.U": -2355.7331452897465, + "pneumatic_88.m1": 0.0009987916917054815, + "pneumatic_88.U1": -720.5489778046637, + "pneumatic_88.m2": 0.0009985669726623582, + "pneumatic_88.U2": -720.2062839511643, + "pneumatic_86.m": 0.006354956657485442, + "pneumatic_86.U": 1389.1739707221775, + "pneumatic_68.m": 0.006592090152448902, + "pneumatic_68.U": -4720.142089865395, + "pn_c1_9.m": 0.23302236813021637, + "pn_c1_9.U": -95711.12399082902, + "mass_friction_endstops_11.a": 6.885582115501165e-07, + "mass_friction_endstops_11.v": 2.072356484372671e-06, + "mass_friction_endstops_11.x": 1.7151425366011e-06, + "pn_general_chamber_2.m": 1.2105342420477019, + "pn_general_chamber_2.U": -874021.6127639221, + "pneumatic_98.m": 0.0032646046116421414, + "pneumatic_98.U": -2355.733147442795, + "pneumatic_75.m1": 0.000998791691638376, + "pneumatic_75.U1": -720.548977698558, + "pneumatic_75.m2": 0.00099856697258834, + "pneumatic_75.U2": -720.2062838344375, + "pneumatic_80.m": 0.012679745952732602, + "pneumatic_80.U": -8639.330806039252, + "pneumatic_66.m": 0.006592090149576305, + "pneumatic_66.U": -4720.142085434138, + "pn_c1_10.m": 0.2330223756901088, + "pn_c1_10.U": -95711.13598161584, + "mass_friction_endstops_12.a": 6.88283471390605e-07, + "mass_friction_endstops_12.v": 2.0723565171342975e-06, + "mass_friction_endstops_12.x": 1.7151425037886711e-06, + "pneumatic_99.m": 0.0032674114436482805, + "pneumatic_99.U": -2357.543151890905, + "branch_boundary_pnl00r_branch05_chamber.m": 1.2108685641280736, + "branch_boundary_pnl00r_branch05_chamber.U": -874070.5350132573, + "pneumatic_76.m1": 0.0010005181981378461, + "pneumatic_76.U1": -722.1637803310383, + "pneumatic_76.m2": 0.0010004330928084816, + "pneumatic_76.U2": -722.0477500247466, + "pneumatic_85.m": 0.012849685563490313, + "pneumatic_85.U": -8909.106011748408, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985497182559621, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.0247699278, + "pneumatic_65.m": 0.006579168843426967, + "pneumatic_65.U": -4699.544021984157, + "pn_c1_11.m": 0.23540556157200768, + "pn_c1_11.U": -99484.30868025024, + "mass_friction_endstops_13.a": 6.301060784608125e-07, + "mass_friction_endstops_13.v": 2.0477201243571633e-06, + "mass_friction_endstops_13.x": 1.739862148436311e-06 + } + }, + { + "requestedTime": 0.7, + "actualTime": 0.7000000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2100313452817673, + "pn_general_chamber.U": -873947.8864856226, + "pneumatic_96.m": 0.0032660606424093387, + "pneumatic_96.U": -2357.35674156337, + "branch_boundary_pnl00r_chamber.m": 1.2103163509793102, + "branch_boundary_pnl00r_chamber.U": -873989.7215632556, + "pneumatic_87.m1": 0.0010001323686673997, + "pneumatic_87.U1": -722.1508452424541, + "pneumatic_87.m2": 0.001000053530255132, + "pneumatic_87.U2": -722.0421258113258, + "pneumatic_83.m": 0.012681407438297841, + "pneumatic_83.U": -8642.043293601184, + "pneumatic_95.m": 0.012849959516004638, + "pneumatic_95.U": -8909.498764806547, + "branch_boundary_pnl0002_b_chamber.m": 1.1985586239832504, + "branch_boundary_pnl0002_b_chamber.U": -860379.8819972485, + "pneumatic_69.m": 0.006583785812787189, + "pneumatic_69.U": -4706.906483656017, + "pn_c1_8.m": 0.23591264036701443, + "pn_c1_8.U": -100288.677678112, + "mass_friction_endstops_10.a": -2.1975173149257897e-06, + "mass_friction_endstops_10.v": 2.02734183270263e-06, + "mass_friction_endstops_10.x": 1.7602360080939606e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.665200046136569e-20, + "mass_friction_endstops_19.x": -1.9566383001493946e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.013739831250115e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032637130423187337, + "pneumatic_97.U": -2355.921025330427, + "pneumatic_88.m1": 0.0009985764248405691, + "pneumatic_88.U1": -720.6545510297586, + "pneumatic_88.m2": 0.0009983591472800236, + "pneumatic_88.U2": -720.3217293326904, + "pneumatic_86.m": 0.006354964303801297, + "pneumatic_86.U": 1389.0998959067165, + "pneumatic_68.m": 0.006593168286323642, + "pneumatic_68.U": -4721.897404439745, + "pn_c1_9.m": 0.23355729206770598, + "pn_c1_9.U": -96560.0816929563, + "mass_friction_endstops_11.a": -2.245873911306262e-06, + "mass_friction_endstops_11.v": 2.0517263968615454e-06, + "mass_friction_endstops_11.x": 1.7357614512099663e-06, + "pn_general_chamber_2.m": 1.2100313445985562, + "pn_general_chamber_2.U": -873947.8863858595, + "pneumatic_98.m": 0.0032637130430599385, + "pneumatic_98.U": -2355.921027270413, + "pneumatic_75.m1": 0.0009985764249686698, + "pneumatic_75.U1": -720.6545512340357, + "pneumatic_75.m2": 0.0009983591472543481, + "pneumatic_75.U2": -720.3217292925623, + "pneumatic_80.m": 0.012681407602717975, + "pneumatic_80.U": -8642.043554742524, + "pneumatic_66.m": 0.006593168289865688, + "pneumatic_66.U": -4721.89741006748, + "pn_c1_10.m": 0.2335572995463288, + "pn_c1_10.U": -96560.09354570496, + "mass_friction_endstops_12.a": -2.2355280816555024e-06, + "mass_friction_endstops_12.v": 2.051726429425243e-06, + "mass_friction_endstops_12.x": 1.7357614187243355e-06, + "pneumatic_99.m": 0.003266060640560602, + "pneumatic_99.U": -2357.3567413654787, + "branch_boundary_pnl00r_branch05_chamber.m": 1.210316350104016, + "branch_boundary_pnl00r_branch05_chamber.U": -873989.7214316746, + "pneumatic_76.m1": 0.0010001323660439989, + "pneumatic_76.U1": -722.1508419312411, + "pneumatic_76.m2": 0.00100005352811943, + "pneumatic_76.U2": -722.0421232665894, + "pneumatic_85.m": 0.012849959429845414, + "pneumatic_85.U": -8909.49862797875, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985586241379014, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.8822663656, + "pneumatic_65.m": 0.006583785685946545, + "pneumatic_65.U": -4706.906282326286, + "pn_c1_11.m": 0.23591263994887818, + "pn_c1_11.U": -100288.67701814357, + "mass_friction_endstops_13.a": -2.1975464187562464e-06, + "mass_friction_endstops_13.v": 2.0273418547326992e-06, + "mass_friction_endstops_13.x": 1.7602359860195857e-06 + } + }, + { + "requestedTime": 0.8, + "actualTime": 0.8, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2063684021036665, + "pn_general_chamber.U": -873404.5104492744, + "pneumatic_96.m": 0.0032562562535671563, + "pneumatic_96.U": -2356.03147928222, + "branch_boundary_pnl00r_chamber.m": 1.2064452895529436, + "branch_boundary_pnl00r_chamber.U": -873416.0554726648, + "pneumatic_87.m1": 0.0009972429097436842, + "pneumatic_87.U1": -721.9230326537768, + "pneumatic_87.m2": 0.0009972108301285444, + "pneumatic_87.U2": -721.8772199435517, + "pneumatic_83.m": 0.01270547207717158, + "pneumatic_83.U": -8703.980555484635, + "pneumatic_95.m": 0.0128720029723915, + "pneumatic_95.U": -8967.989425383095, + "branch_boundary_pnl0002_b_chamber.m": 1.1970987817186032, + "branch_boundary_pnl0002_b_chamber.U": -860175.1606710927, + "pneumatic_69.m": 0.006574703188787359, + "pneumatic_69.U": -4704.3007263131885, + "pn_c1_8.m": 0.2402949778374652, + "pn_c1_8.U": -107803.92309836508, + "mass_friction_endstops_10.a": -1.949198776856065e-06, + "mass_friction_endstops_10.v": 1.826519161772371e-06, + "mass_friction_endstops_10.x": 1.9528536810215616e-06, + "mass_friction_endstops_19.a": -16.252500528926326, + "mass_friction_endstops_19.v": 4.576919129896975e-20, + "mass_friction_endstops_19.x": -1.9530653259948938e-21, + "mass_friction_endstops_18.a": 8.892500282325972, + "mass_friction_endstops_18.v": 2.5187368473853223e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032561870649935125, + "pneumatic_97.U": -2356.668143012874, + "pneumatic_88.m1": 0.000996566225592321, + "pneumatic_88.U1": -721.1607123097651, + "pneumatic_88.m2": 0.0009964191636655784, + "pneumatic_88.U2": -720.9310970023907, + "pneumatic_86.m": 0.006346840211910472, + "pneumatic_86.U": 1377.5687495145785, + "pneumatic_68.m": 0.006567696110012524, + "pneumatic_68.U": -4693.326526389924, + "pn_c1_9.m": 0.2381883224928943, + "pn_c1_9.U": -104471.7429655161, + "mass_friction_endstops_11.a": -1.971406163647771e-06, + "mass_friction_endstops_11.v": 1.848554964674094e-06, + "mass_friction_endstops_11.x": 1.930697446050263e-06, + "pn_general_chamber_2.m": 1.2063684020307441, + "pn_general_chamber_2.U": -873404.5104388825, + "pneumatic_98.m": 0.0032561870653915977, + "pneumatic_98.U": -2356.668143725967, + "pneumatic_75.m1": 0.0009965662267659527, + "pneumatic_75.U1": -721.1607141734798, + "pneumatic_75.m2": 0.0009964191642398892, + "pneumatic_75.U2": -720.9310979144485, + "pneumatic_80.m": 0.012705472199729761, + "pneumatic_80.U": -8703.980749781746, + "pneumatic_66.m": 0.006567696268767441, + "pneumatic_66.U": -4693.326778314112, + "pn_c1_10.m": 0.23818832921650948, + "pn_c1_10.U": -104471.75361732666, + "mass_friction_endstops_12.a": -1.9711186178028582e-06, + "mass_friction_endstops_12.v": 1.8485549941949607e-06, + "mass_friction_endstops_12.x": 1.930697416668372e-06, + "pneumatic_99.m": 0.0032562562523787346, + "pneumatic_99.U": -2356.031477688963, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206445289457375, + "branch_boundary_pnl00r_branch05_chamber.U": -873416.0554547055, + "pneumatic_76.m1": 0.0009972429132872915, + "pneumatic_76.U1": -721.9230383692676, + "pneumatic_76.m2": 0.0009972108290529252, + "pneumatic_76.U2": -721.8772183273541, + "pneumatic_85.m": 0.012872002894864527, + "pneumatic_85.U": -8967.989302068207, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1970987819042118, + "branch_boundary_pnl0002_branch05_chamber.U": -860175.1609442824, + "pneumatic_65.m": 0.006574703133691949, + "pneumatic_65.U": -4704.300638717692, + "pn_c1_11.m": 0.24029497741554184, + "pn_c1_11.U": -107803.92242364622, + "mass_friction_endstops_13.a": -1.94919528439641e-06, + "mass_friction_endstops_13.v": 1.826519181824015e-06, + "mass_friction_endstops_13.x": 1.9528536610522474e-06 + } + }, + { + "requestedTime": 0.81, + "actualTime": 0.81, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.206006248314118, + "pn_general_chamber.U": -873350.1784581648, + "pneumatic_96.m": 0.0032552690027748852, + "pneumatic_96.U": -2355.9148119653287, + "branch_boundary_pnl00r_chamber.m": 1.206124190402843, + "branch_boundary_pnl00r_chamber.U": -873367.9088547124, + "pneumatic_87.m1": 0.000996921054988454, + "pneumatic_87.U1": -721.8635847156165, + "pneumatic_87.m2": 0.0009968996148721218, + "pneumatic_87.U2": -721.8407700947419, + "pneumatic_83.m": 0.012701926140963282, + "pneumatic_83.U": -8724.337567825336, + "pneumatic_95.m": 0.012879100564768854, + "pneumatic_95.U": -8998.364330621043, + "branch_boundary_pnl0002_b_chamber.m": 1.1962534043760158, + "branch_boundary_pnl0002_b_chamber.U": -860055.7816079621, + "pneumatic_69.m": 0.006553210254794004, + "pneumatic_69.U": -4682.546417371199, + "pn_c1_8.m": 0.2410919121122127, + "pn_c1_8.U": -109037.39857007933, + "mass_friction_endstops_10.a": 8.857774649477797, + "mass_friction_endstops_10.v": 0.08873345197507769, + "mass_friction_endstops_10.x": 0.00044583262150923715, + "mass_friction_endstops_19.a": -16.206598333861397, + "mass_friction_endstops_19.v": -0.16235697968747592, + "mass_friction_endstops_19.x": -0.0008121695210045893, + "mass_friction_endstops_18.a": 8.857778206680395, + "mass_friction_endstops_18.v": 0.08873165793329868, + "mass_friction_endstops_18.x": 0.00044386167425480166, + "pneumatic_97.m": 0.0032546207052266537, + "pneumatic_97.U": -2356.531146237746, + "pneumatic_88.m1": 0.0009960146024759352, + "pneumatic_88.U1": -721.121255394678, + "pneumatic_88.m2": 0.0009958781336253564, + "pneumatic_88.U2": -720.9136259824896, + "pneumatic_86.m": 0.00633752606051716, + "pneumatic_86.U": 1364.3747046167766, + "pneumatic_68.m": 0.006543088385317721, + "pneumatic_68.U": -4667.866320678238, + "pn_c1_9.m": 0.23897150391654698, + "pn_c1_9.U": -105735.29829660244, + "mass_friction_endstops_11.a": 8.857774480804801, + "mass_friction_endstops_11.v": 0.08873347304797707, + "mass_friction_endstops_11.x": 0.0004458106820297355, + "pn_general_chamber_2.m": 1.2060062482571396, + "pn_general_chamber_2.U": -873350.1784501448, + "pneumatic_98.m": 0.0032546207055964556, + "pneumatic_98.U": -2356.5311468883583, + "pneumatic_75.m1": 0.0009960146033417782, + "pneumatic_75.U1": -721.1212567696082, + "pneumatic_75.m2": 0.0009958781343227421, + "pneumatic_75.U2": -720.9136270898001, + "pneumatic_80.m": 0.012701926255908602, + "pneumatic_80.U": -8724.337750229228, + "pneumatic_66.m": 0.006543088564608954, + "pneumatic_66.U": -4667.866605288969, + "pn_c1_10.m": 0.23897151058696434, + "pn_c1_10.U": -105735.3088635258, + "mass_friction_endstops_12.a": 8.857774445663672, + "mass_friction_endstops_12.v": 0.08873347304800631, + "mass_friction_endstops_12.x": 0.0004458106820006473, + "pneumatic_99.m": 0.0032552690016484026, + "pneumatic_99.U": -2355.914810407958, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206124190328161, + "branch_boundary_pnl00r_branch05_chamber.U": -873367.9088398638, + "pneumatic_76.m1": 0.0009969210574287178, + "pneumatic_76.U1": -721.8635886622386, + "pneumatic_76.m2": 0.0009968996150299173, + "pneumatic_76.U2": -721.8407704168852, + "pneumatic_85.m": 0.012879100492327268, + "pneumatic_85.U": -8998.36421558522, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1962534045522308, + "branch_boundary_pnl0002_branch05_chamber.U": -860055.7818796586, + "pneumatic_65.m": 0.006553210204193263, + "pneumatic_65.U": -4682.546337026962, + "pn_c1_11.m": 0.24109191168512564, + "pn_c1_11.U": -109037.397892104, + "mass_friction_endstops_13.a": 8.857774661221775, + "mass_friction_endstops_13.v": 0.08873345197509747, + "mass_friction_endstops_13.x": 0.00044583262148946694 + } + } + ], + "eventTrace": { + "signalEventTimes": [ + 0.04, + 0.8 + ], + "stateTransitionCount": 0, + "mechanicalTransitionTimes": [], + "solverStartCount": 3, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.8, + "simulatedUntil": 0.8, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.8, + "requestedStopTime": 0.81, + "simulatedUntil": 0.81, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + }, + "comparisonMode": "numericTolerance" + }, + "outputContract": { + "schemaVersion": 1, + "sha256": "e7596daa27144f14d5210c100126fa0c413862ed8a8e4bf525195b2e6070e0f9", + "variableMetadataSha256": "6becf38f0696b7d307dc72d87e8b845acf9f079d116a51cb6bc320d39a214090", + "seriesShapeSha256": "92476917d942a418ad9ce411141f1cc777c44dee96a3eab9d261cf645bf587f7", + "variableCount": 1021, + "seriesKeyCount": 1022, + "sampleCount": 82, + "seriesLengthsConsistent": true, + "containsPhysicalValues": false, + "hashPayload": "variables metadata + ordered series keys/lengths" + }, + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.2050606371581, + "pneumatic_87.m2": 0.0011363561025506627, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.00010316386455937335, + "pneumatic_83.U": -65.50821976891021, + "pneumatic_95.m": 0.00010316386455937335, + "pneumatic_95.U": -65.50821976891021, + "branch_boundary_pnl0002_b_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_b_chamber.U": -886868.3937230138, + "pneumatic_69.m": 5.158193227968668e-05, + "pneumatic_69.U": -32.754109884455104, + "pn_c1_8.m": 0.002462855848963059, + "pn_c1_8.U": -1563.893548405841, + "mass_friction_endstops_10.a": -0.8167936695810981, + "mass_friction_endstops_10.v": 0.0, + "mass_friction_endstops_10.x": 0.0, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 0.0, + "mass_friction_endstops_19.x": 0.0, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 0.0, + "mass_friction_endstops_18.x": 0.0, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.00010316386455937335, + "pneumatic_86.U": -65.50821976891021, + "pneumatic_68.m": 5.158193227968668e-05, + "pneumatic_68.U": -32.754109884455104, + "pn_c1_9.m": 0.002462855848963059, + "pn_c1_9.U": -1563.893548405841, + "mass_friction_endstops_11.a": -0.8167936695810981, + "mass_friction_endstops_11.v": 0.0, + "mass_friction_endstops_11.x": 0.0, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371581, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.00010316386455937335, + "pneumatic_80.U": -65.50821976891021, + "pneumatic_66.m": 5.158193227968668e-05, + "pneumatic_66.U": -32.754109884455104, + "pn_c1_10.m": 0.002462855848963059, + "pn_c1_10.U": -1563.893548405841, + "mass_friction_endstops_12.a": -0.8167936695810981, + "mass_friction_endstops_12.v": 0.0, + "mass_friction_endstops_12.x": 0.0, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506627, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.0011363561025506627, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.00010316386455937335, + "pneumatic_85.U": -65.50821976891021, + "branch_boundary_pnl0002_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_branch05_chamber.U": -886868.3937230138, + "pneumatic_65.m": 5.158193227968668e-05, + "pneumatic_65.U": -32.754109884455104, + "pn_c1_11.m": 0.002462855848963059, + "pn_c1_11.U": -1563.893548405841, + "mass_friction_endstops_13.a": -0.8167936695810981, + "mass_friction_endstops_13.v": 0.0, + "mass_friction_endstops_13.x": 0.0 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.205060637158, + "pneumatic_87.m2": 0.0011363561025506629, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.005752354971956523, + "pneumatic_83.U": -3931.719290698283, + "pneumatic_95.m": 0.011153351115632995, + "pneumatic_95.U": -7784.908156509664, + "branch_boundary_pnl0002_b_chamber.m": 1.2522714879032233, + "branch_boundary_pnl0002_b_chamber.U": -879404.9359576713, + "pneumatic_69.m": 0.0033656803769320197, + "pneumatic_69.U": -2323.9377625288566, + "pn_c1_8.m": 0.06449829186881316, + "pn_c1_8.U": -8215.698180211439, + "mass_friction_endstops_10.a": 9.734498453326524e-06, + "mass_friction_endstops_10.v": 2.2165787255696986e-06, + "mass_friction_endstops_10.x": 7.615138175359735e-08, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 1.7204535623474844e-21, + "mass_friction_endstops_19.x": -1.2449238864173693e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.3786916256412132e-25, + "mass_friction_endstops_18.x": -5.521417937686967e-24, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.001497027829154341, + "pneumatic_86.U": 1704.5017150238582, + "pneumatic_68.m": 0.0022954946593348505, + "pneumatic_68.U": -1558.6815406132575, + "pn_c1_9.m": 0.03971246529726471, + "pn_c1_9.U": -3836.3905996761514, + "mass_friction_endstops_11.a": 6.899700674694032e-06, + "mass_friction_endstops_11.v": 1.6791980885681643e-06, + "mass_friction_endstops_11.x": 5.607885010135549e-08, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371582, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.005752354208859085, + "pneumatic_80.U": -3931.718242540372, + "pneumatic_66.m": 0.00229549447954163, + "pneumatic_66.U": -1558.6812613835866, + "pn_c1_10.m": 0.03971246371985885, + "pn_c1_10.U": -3836.4295505841374, + "mass_friction_endstops_12.a": 6.900102307554334e-06, + "mass_friction_endstops_12.v": 1.6791970458948259e-06, + "mass_friction_endstops_12.x": 5.6078837470433516e-08, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506629, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.001136356102550663, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.011153351022249161, + "pneumatic_85.U": -7784.908056387039, + "branch_boundary_pnl0002_branch05_chamber.m": 1.2522714867708487, + "branch_boundary_pnl0002_branch05_chamber.U": -879404.9358312349, + "pneumatic_65.m": 0.003365680267480819, + "pneumatic_65.U": -2323.937662655075, + "pn_c1_11.m": 0.06449828662707775, + "pn_c1_11.U": -8215.697802972754, + "mass_friction_endstops_13.a": 9.7344332607463e-06, + "mass_friction_endstops_13.v": 2.2165785543742696e-06, + "mass_friction_endstops_13.x": 7.615138012421167e-08 + } + }, + { + "requestedTime": 0.69, + "actualTime": 0.6900000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2105342428506563, + "pn_general_chamber.U": -874021.6128809263, + "pneumatic_96.m": 0.00326741144588273, + "pneumatic_96.U": -2357.5431522121776, + "branch_boundary_pnl00r_chamber.m": 1.2108685651503308, + "branch_boundary_pnl00r_chamber.U": -874070.5351659104, + "pneumatic_87.m1": 0.001000518198664749, + "pneumatic_87.U1": -722.1637801799975, + "pneumatic_87.m2": 0.0010004330953830574, + "pneumatic_87.U2": -722.0477531282031, + "pneumatic_83.m": 0.012679745783851644, + "pneumatic_83.U": -8639.330537692149, + "pneumatic_95.m": 0.012849685649995602, + "pneumatic_95.U": -8909.106148651528, + "branch_boundary_pnl0002_b_chamber.m": 1.1985497181126685, + "branch_boundary_pnl0002_b_chamber.U": -860379.0245019491, + "pneumatic_69.m": 0.006579168980161733, + "pneumatic_69.U": -4699.544238887633, + "pn_c1_8.m": 0.23540556198958848, + "pn_c1_8.U": -99484.30933223445, + "mass_friction_endstops_10.a": 6.302155088633299e-07, + "mass_friction_endstops_10.v": 2.0477201022089e-06, + "mass_friction_endstops_10.x": 1.739862170731644e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.7142848729216316e-20, + "mass_friction_endstops_19.x": -2.0780593120000206e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.0520928869397134e-22, + "mass_friction_endstops_18.x": 4.9098612203217504e-20, + "pneumatic_97.m": 0.0032646046108505246, + "pneumatic_97.U": -2355.7331452897465, + "pneumatic_88.m1": 0.0009987916917054815, + "pneumatic_88.U1": -720.5489778046637, + "pneumatic_88.m2": 0.0009985669726623582, + "pneumatic_88.U2": -720.2062839511643, + "pneumatic_86.m": 0.006354956657485442, + "pneumatic_86.U": 1389.1739707221775, + "pneumatic_68.m": 0.006592090152448902, + "pneumatic_68.U": -4720.142089865395, + "pn_c1_9.m": 0.23302236813021637, + "pn_c1_9.U": -95711.12399082902, + "mass_friction_endstops_11.a": 6.885582115501165e-07, + "mass_friction_endstops_11.v": 2.072356484372671e-06, + "mass_friction_endstops_11.x": 1.7151425366011e-06, + "pn_general_chamber_2.m": 1.2105342420477019, + "pn_general_chamber_2.U": -874021.6127639221, + "pneumatic_98.m": 0.0032646046116421414, + "pneumatic_98.U": -2355.733147442795, + "pneumatic_75.m1": 0.000998791691638376, + "pneumatic_75.U1": -720.548977698558, + "pneumatic_75.m2": 0.00099856697258834, + "pneumatic_75.U2": -720.2062838344375, + "pneumatic_80.m": 0.012679745952732602, + "pneumatic_80.U": -8639.330806039252, + "pneumatic_66.m": 0.006592090149576305, + "pneumatic_66.U": -4720.142085434138, + "pn_c1_10.m": 0.2330223756901088, + "pn_c1_10.U": -95711.13598161584, + "mass_friction_endstops_12.a": 6.88283471390605e-07, + "mass_friction_endstops_12.v": 2.0723565171342975e-06, + "mass_friction_endstops_12.x": 1.7151425037886711e-06, + "pneumatic_99.m": 0.0032674114436482805, + "pneumatic_99.U": -2357.543151890905, + "branch_boundary_pnl00r_branch05_chamber.m": 1.2108685641280736, + "branch_boundary_pnl00r_branch05_chamber.U": -874070.5350132573, + "pneumatic_76.m1": 0.0010005181981378461, + "pneumatic_76.U1": -722.1637803310383, + "pneumatic_76.m2": 0.0010004330928084816, + "pneumatic_76.U2": -722.0477500247466, + "pneumatic_85.m": 0.012849685563490313, + "pneumatic_85.U": -8909.106011748408, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985497182559621, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.0247699278, + "pneumatic_65.m": 0.006579168843426967, + "pneumatic_65.U": -4699.544021984157, + "pn_c1_11.m": 0.23540556157200768, + "pn_c1_11.U": -99484.30868025024, + "mass_friction_endstops_13.a": 6.301060784608125e-07, + "mass_friction_endstops_13.v": 2.0477201243571633e-06, + "mass_friction_endstops_13.x": 1.739862148436311e-06 + } + }, + { + "requestedTime": 0.7, + "actualTime": 0.7000000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2100313452817673, + "pn_general_chamber.U": -873947.8864856226, + "pneumatic_96.m": 0.0032660606424093387, + "pneumatic_96.U": -2357.35674156337, + "branch_boundary_pnl00r_chamber.m": 1.2103163509793102, + "branch_boundary_pnl00r_chamber.U": -873989.7215632556, + "pneumatic_87.m1": 0.0010001323686673997, + "pneumatic_87.U1": -722.1508452424541, + "pneumatic_87.m2": 0.001000053530255132, + "pneumatic_87.U2": -722.0421258113258, + "pneumatic_83.m": 0.012681407438297841, + "pneumatic_83.U": -8642.043293601184, + "pneumatic_95.m": 0.012849959516004638, + "pneumatic_95.U": -8909.498764806547, + "branch_boundary_pnl0002_b_chamber.m": 1.1985586239832504, + "branch_boundary_pnl0002_b_chamber.U": -860379.8819972485, + "pneumatic_69.m": 0.006583785812787189, + "pneumatic_69.U": -4706.906483656017, + "pn_c1_8.m": 0.23591264036701443, + "pn_c1_8.U": -100288.677678112, + "mass_friction_endstops_10.a": -2.1975173149257897e-06, + "mass_friction_endstops_10.v": 2.02734183270263e-06, + "mass_friction_endstops_10.x": 1.7602360080939606e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.665200046136569e-20, + "mass_friction_endstops_19.x": -1.9566383001493946e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.013739831250115e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032637130423187337, + "pneumatic_97.U": -2355.921025330427, + "pneumatic_88.m1": 0.0009985764248405691, + "pneumatic_88.U1": -720.6545510297586, + "pneumatic_88.m2": 0.0009983591472800236, + "pneumatic_88.U2": -720.3217293326904, + "pneumatic_86.m": 0.006354964303801297, + "pneumatic_86.U": 1389.0998959067165, + "pneumatic_68.m": 0.006593168286323642, + "pneumatic_68.U": -4721.897404439745, + "pn_c1_9.m": 0.23355729206770598, + "pn_c1_9.U": -96560.0816929563, + "mass_friction_endstops_11.a": -2.245873911306262e-06, + "mass_friction_endstops_11.v": 2.0517263968615454e-06, + "mass_friction_endstops_11.x": 1.7357614512099663e-06, + "pn_general_chamber_2.m": 1.2100313445985562, + "pn_general_chamber_2.U": -873947.8863858595, + "pneumatic_98.m": 0.0032637130430599385, + "pneumatic_98.U": -2355.921027270413, + "pneumatic_75.m1": 0.0009985764249686698, + "pneumatic_75.U1": -720.6545512340357, + "pneumatic_75.m2": 0.0009983591472543481, + "pneumatic_75.U2": -720.3217292925623, + "pneumatic_80.m": 0.012681407602717975, + "pneumatic_80.U": -8642.043554742524, + "pneumatic_66.m": 0.006593168289865688, + "pneumatic_66.U": -4721.89741006748, + "pn_c1_10.m": 0.2335572995463288, + "pn_c1_10.U": -96560.09354570496, + "mass_friction_endstops_12.a": -2.2355280816555024e-06, + "mass_friction_endstops_12.v": 2.051726429425243e-06, + "mass_friction_endstops_12.x": 1.7357614187243355e-06, + "pneumatic_99.m": 0.003266060640560602, + "pneumatic_99.U": -2357.3567413654787, + "branch_boundary_pnl00r_branch05_chamber.m": 1.210316350104016, + "branch_boundary_pnl00r_branch05_chamber.U": -873989.7214316746, + "pneumatic_76.m1": 0.0010001323660439989, + "pneumatic_76.U1": -722.1508419312411, + "pneumatic_76.m2": 0.00100005352811943, + "pneumatic_76.U2": -722.0421232665894, + "pneumatic_85.m": 0.012849959429845414, + "pneumatic_85.U": -8909.49862797875, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985586241379014, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.8822663656, + "pneumatic_65.m": 0.006583785685946545, + "pneumatic_65.U": -4706.906282326286, + "pn_c1_11.m": 0.23591263994887818, + "pn_c1_11.U": -100288.67701814357, + "mass_friction_endstops_13.a": -2.1975464187562464e-06, + "mass_friction_endstops_13.v": 2.0273418547326992e-06, + "mass_friction_endstops_13.x": 1.7602359860195857e-06 + } + }, + { + "requestedTime": 0.8, + "actualTime": 0.8, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2063684021036665, + "pn_general_chamber.U": -873404.5104492744, + "pneumatic_96.m": 0.0032562562535671563, + "pneumatic_96.U": -2356.03147928222, + "branch_boundary_pnl00r_chamber.m": 1.2064452895529436, + "branch_boundary_pnl00r_chamber.U": -873416.0554726648, + "pneumatic_87.m1": 0.0009972429097436842, + "pneumatic_87.U1": -721.9230326537768, + "pneumatic_87.m2": 0.0009972108301285444, + "pneumatic_87.U2": -721.8772199435517, + "pneumatic_83.m": 0.01270547207717158, + "pneumatic_83.U": -8703.980555484635, + "pneumatic_95.m": 0.0128720029723915, + "pneumatic_95.U": -8967.989425383095, + "branch_boundary_pnl0002_b_chamber.m": 1.1970987817186032, + "branch_boundary_pnl0002_b_chamber.U": -860175.1606710927, + "pneumatic_69.m": 0.006574703188787359, + "pneumatic_69.U": -4704.3007263131885, + "pn_c1_8.m": 0.2402949778374652, + "pn_c1_8.U": -107803.92309836508, + "mass_friction_endstops_10.a": -1.949198776856065e-06, + "mass_friction_endstops_10.v": 1.826519161772371e-06, + "mass_friction_endstops_10.x": 1.9528536810215616e-06, + "mass_friction_endstops_19.a": -16.252500528926326, + "mass_friction_endstops_19.v": 4.576919129896975e-20, + "mass_friction_endstops_19.x": -1.9530653259948938e-21, + "mass_friction_endstops_18.a": 8.892500282325972, + "mass_friction_endstops_18.v": 2.5187368473853223e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032561870649935125, + "pneumatic_97.U": -2356.668143012874, + "pneumatic_88.m1": 0.000996566225592321, + "pneumatic_88.U1": -721.1607123097651, + "pneumatic_88.m2": 0.0009964191636655784, + "pneumatic_88.U2": -720.9310970023907, + "pneumatic_86.m": 0.006346840211910472, + "pneumatic_86.U": 1377.5687495145785, + "pneumatic_68.m": 0.006567696110012524, + "pneumatic_68.U": -4693.326526389924, + "pn_c1_9.m": 0.2381883224928943, + "pn_c1_9.U": -104471.7429655161, + "mass_friction_endstops_11.a": -1.971406163647771e-06, + "mass_friction_endstops_11.v": 1.848554964674094e-06, + "mass_friction_endstops_11.x": 1.930697446050263e-06, + "pn_general_chamber_2.m": 1.2063684020307441, + "pn_general_chamber_2.U": -873404.5104388825, + "pneumatic_98.m": 0.0032561870653915977, + "pneumatic_98.U": -2356.668143725967, + "pneumatic_75.m1": 0.0009965662267659527, + "pneumatic_75.U1": -721.1607141734798, + "pneumatic_75.m2": 0.0009964191642398892, + "pneumatic_75.U2": -720.9310979144485, + "pneumatic_80.m": 0.012705472199729761, + "pneumatic_80.U": -8703.980749781746, + "pneumatic_66.m": 0.006567696268767441, + "pneumatic_66.U": -4693.326778314112, + "pn_c1_10.m": 0.23818832921650948, + "pn_c1_10.U": -104471.75361732666, + "mass_friction_endstops_12.a": -1.9711186178028582e-06, + "mass_friction_endstops_12.v": 1.8485549941949607e-06, + "mass_friction_endstops_12.x": 1.930697416668372e-06, + "pneumatic_99.m": 0.0032562562523787346, + "pneumatic_99.U": -2356.031477688963, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206445289457375, + "branch_boundary_pnl00r_branch05_chamber.U": -873416.0554547055, + "pneumatic_76.m1": 0.0009972429132872915, + "pneumatic_76.U1": -721.9230383692676, + "pneumatic_76.m2": 0.0009972108290529252, + "pneumatic_76.U2": -721.8772183273541, + "pneumatic_85.m": 0.012872002894864527, + "pneumatic_85.U": -8967.989302068207, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1970987819042118, + "branch_boundary_pnl0002_branch05_chamber.U": -860175.1609442824, + "pneumatic_65.m": 0.006574703133691949, + "pneumatic_65.U": -4704.300638717692, + "pn_c1_11.m": 0.24029497741554184, + "pn_c1_11.U": -107803.92242364622, + "mass_friction_endstops_13.a": -1.94919528439641e-06, + "mass_friction_endstops_13.v": 1.826519181824015e-06, + "mass_friction_endstops_13.x": 1.9528536610522474e-06 + } + }, + { + "requestedTime": 0.81, + "actualTime": 0.81, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.206006248314118, + "pn_general_chamber.U": -873350.1784581648, + "pneumatic_96.m": 0.0032552690027748852, + "pneumatic_96.U": -2355.9148119653287, + "branch_boundary_pnl00r_chamber.m": 1.206124190402843, + "branch_boundary_pnl00r_chamber.U": -873367.9088547124, + "pneumatic_87.m1": 0.000996921054988454, + "pneumatic_87.U1": -721.8635847156165, + "pneumatic_87.m2": 0.0009968996148721218, + "pneumatic_87.U2": -721.8407700947419, + "pneumatic_83.m": 0.012701926140963282, + "pneumatic_83.U": -8724.337567825336, + "pneumatic_95.m": 0.012879100564768854, + "pneumatic_95.U": -8998.364330621043, + "branch_boundary_pnl0002_b_chamber.m": 1.1962534043760158, + "branch_boundary_pnl0002_b_chamber.U": -860055.7816079621, + "pneumatic_69.m": 0.006553210254794004, + "pneumatic_69.U": -4682.546417371199, + "pn_c1_8.m": 0.2410919121122127, + "pn_c1_8.U": -109037.39857007933, + "mass_friction_endstops_10.a": 8.857774649477797, + "mass_friction_endstops_10.v": 0.08873345197507769, + "mass_friction_endstops_10.x": 0.00044583262150923715, + "mass_friction_endstops_19.a": -16.206598333861397, + "mass_friction_endstops_19.v": -0.16235697968747592, + "mass_friction_endstops_19.x": -0.0008121695210045893, + "mass_friction_endstops_18.a": 8.857778206680395, + "mass_friction_endstops_18.v": 0.08873165793329868, + "mass_friction_endstops_18.x": 0.00044386167425480166, + "pneumatic_97.m": 0.0032546207052266537, + "pneumatic_97.U": -2356.531146237746, + "pneumatic_88.m1": 0.0009960146024759352, + "pneumatic_88.U1": -721.121255394678, + "pneumatic_88.m2": 0.0009958781336253564, + "pneumatic_88.U2": -720.9136259824896, + "pneumatic_86.m": 0.00633752606051716, + "pneumatic_86.U": 1364.3747046167766, + "pneumatic_68.m": 0.006543088385317721, + "pneumatic_68.U": -4667.866320678238, + "pn_c1_9.m": 0.23897150391654698, + "pn_c1_9.U": -105735.29829660244, + "mass_friction_endstops_11.a": 8.857774480804801, + "mass_friction_endstops_11.v": 0.08873347304797707, + "mass_friction_endstops_11.x": 0.0004458106820297355, + "pn_general_chamber_2.m": 1.2060062482571396, + "pn_general_chamber_2.U": -873350.1784501448, + "pneumatic_98.m": 0.0032546207055964556, + "pneumatic_98.U": -2356.5311468883583, + "pneumatic_75.m1": 0.0009960146033417782, + "pneumatic_75.U1": -721.1212567696082, + "pneumatic_75.m2": 0.0009958781343227421, + "pneumatic_75.U2": -720.9136270898001, + "pneumatic_80.m": 0.012701926255908602, + "pneumatic_80.U": -8724.337750229228, + "pneumatic_66.m": 0.006543088564608954, + "pneumatic_66.U": -4667.866605288969, + "pn_c1_10.m": 0.23897151058696434, + "pn_c1_10.U": -105735.3088635258, + "mass_friction_endstops_12.a": 8.857774445663672, + "mass_friction_endstops_12.v": 0.08873347304800631, + "mass_friction_endstops_12.x": 0.0004458106820006473, + "pneumatic_99.m": 0.0032552690016484026, + "pneumatic_99.U": -2355.914810407958, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206124190328161, + "branch_boundary_pnl00r_branch05_chamber.U": -873367.9088398638, + "pneumatic_76.m1": 0.0009969210574287178, + "pneumatic_76.U1": -721.8635886622386, + "pneumatic_76.m2": 0.0009968996150299173, + "pneumatic_76.U2": -721.8407704168852, + "pneumatic_85.m": 0.012879100492327268, + "pneumatic_85.U": -8998.36421558522, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1962534045522308, + "branch_boundary_pnl0002_branch05_chamber.U": -860055.7818796586, + "pneumatic_65.m": 0.006553210204193263, + "pneumatic_65.U": -4682.546337026962, + "pn_c1_11.m": 0.24109191168512564, + "pn_c1_11.U": -109037.397892104, + "mass_friction_endstops_13.a": 8.857774661221775, + "mass_friction_endstops_13.v": 0.08873345197509747, + "mass_friction_endstops_13.x": 0.00044583262148946694 + } + } + ], + "diagnostics": { + "integration": { + "method": "BDF", + "jacobianSparsity": { + "nonzeroCount": 1284, + "density": 0.23447772096420746, + "colorGroupCount": 31 + }, + "jacobian": { + "mode": "scipySparseFiniteDifference", + "fallbackReason": null, + "jacobianEvaluationCount": 248, + "fullBuildCount": 248, + "finiteDifferenceRhsEstimateIsExact": false + }, + "segmentCount": 3, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "nfev": 1856, + "njev": 86, + "nlu": 295, + "acceptedStepCount": 603, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 2666 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.8, + "simulatedUntil": 0.8, + "nfev": 1832, + "njev": 155, + "nlu": 453, + "acceptedStepCount": 414, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 4805 + }, + { + "startTime": 0.8, + "requestedStopTime": 0.81, + "simulatedUntil": 0.81, + "nfev": 139, + "njev": 7, + "nlu": 24, + "acceptedStepCount": 56, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 217 + } + ], + "totals": { + "nfev": 3827, + "njev": 248, + "nlu": 772, + "acceptedStepCount": 1073, + "solverStartCount": 3, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 7688, + "jacobianRhsEvaluationCountEstimate": 7936 + } + }, + "pressureFlow": { + "solveCount": 30239, + "seededSolveCount": 30239, + "nonlinearSolveCount": 0, + "fastPathHitRate": 1.0, + "optimizerEvaluationCount": 0, + "residualEvaluationCount": 0, + "blockFallbackCount": 0, + "denseFallbackCount": 0, + "closurePassCount": 30239, + "secondaryPhysicalIslandCount": 1, + "secondaryBlockCount": 9, + "secondaryUnknownCount": 192, + "equationBlockFallbackReasons": [], + "usesConservativeGlobalCoupling": false, + "couplingPlanFallbackReason": null, + "maxScaledResidual": 1.0700979760449996e-16, + "maxEvaluationsPerSolve": 0, + "maxResidualEvaluationsPerSolve": 0, + "lastScope": [ + "pn_general_chamber", + "pn_orifice_19", + "pneumatic_97", + "pn_node3_9", + "pneumatic_100", + "pneumatic_88", + "pn_general_chamber_2", + "pn_orifice_20", + "pneumatic_98", + "pn_node3_10", + "pneumatic_75", + "pn_orifice_18", + "pneumatic_96", + "pn_node3_8", + "pneumatic_105", + "branch_boundary_pnl00r_chamber", + "pneumatic_87", + "pn_morifice_1", + "pnnode4_16", + "pneumatic_83", + "pneumatic_95", + "pneumatic_69", + "pn_c1_8", + "pn_morifice_9", + "pnnode4_17", + "pneumatic_86", + "pneumatic_68", + "pn_c1_9", + "branch_boundary_pnl0002_b_chamber", + "pn_morifice_10", + "pnnode4_18", + "pneumatic_80", + "pneumatic_66", + "pn_c1_10", + "pn_orifice_21", + "pneumatic_99", + "pn_node3_11", + "pneumatic_107", + "branch_boundary_pnl00r_branch05_chamber", + "pneumatic_76", + "pn_morifice_15", + "pnnode4_19", + "pneumatic_85", + "pneumatic_65", + "pn_c1_11", + "branch_boundary_pnl0002_branch05_chamber" + ], + "last": { + "success": true, + "message": "Compiled causal stream-pressure block completed; residuals reuse the latest full audit.", + "evaluations": 0, + "pressureScale": 12152279.856800547, + "flowScale": 0.0414926071396759, + "maxScaledResidual": 0.0, + "maxRawResidual": 0.0, + "residualEvaluations": 0, + "jacobianMode": "seeded", + "denseFallbackUsed": false, + "nonlinearBlockCount": 0, + "nonlinearBlockUnknownCount": 0, + "blockFallbackUsed": false, + "blockFallbackReason": null, + "residualVerifiedThisSolve": false, + "causalFastPathUsed": true + }, + "causalExecution": { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 11692, + "fullResidualAuditCount": 184, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 55, + "lastVerifiedMaxScaledResidual": 5.539742377396744e-17, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 11692, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 11692, + "compiledEffortUnknownCount": 272, + "compiledFlowAssignmentCount": 200, + "compiledAssignmentCount": 472, + "logicalEffortCoordinateCount": 68, + "eliminatedEffortAliasCount": 204, + "canonicalCoordinateCount": 268, + "compatibilityScatterCount": 472 + }, + "secondaryCausalExecution": [ + { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 18079, + "fullResidualAuditCount": 284, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 3, + "lastVerifiedMaxScaledResidual": 0.0, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 18079, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 18079, + "compiledEffortUnknownCount": 96, + "compiledFlowAssignmentCount": 96, + "compiledAssignmentCount": 192 + } + ] + }, + "stream": { + "maxIterationsPerSolve": 4, + "maxThermofluidIterations": 2, + "thermofluidClosure": { + "failureCount": 0, + "lastFailure": null, + "lastSuccess": { + "rhsTime": 0.81, + "iterations": 2, + "maxDelta": 0.0, + "scale": 1.0, + "tolerance": 1e-12, + "worstPort": null + }, + "transaction": { + "physicalPortValueSlotCount": 856, + "physicalFlowPortCount": 200, + "componentCount": 98, + "cacheBindingCount": 36, + "streamAndCausalCacheSlotCount": 56, + "customCacheHookCount": 0, + "diagnosticOwnerCount": 4 + } + }, + "last": { + "converged": true, + "iterations": 2, + "maxDelta": 0.0 + } + }, + "signal": { + "propagations": 71256, + "eventTimes": [ + 0.04, + 0.8 + ], + "last": { + "propagated": 6 + } + }, + "pneumaticVolume": { + "propagations": 47504, + "last": { + "propagated": 4, + "outputPorts": [ + "pn_brp2_10.port_1", + "pn_brp2_11.port_1", + "pn_brp2_8.port_1", + "pn_brp2_9.port_1" + ] + } + }, + "stateCount": 74, + "sampleCount": 82, + "performance": { + "mode": "standard", + "phases": { + "simulation.integration": { + "calls": 1, + "inclusiveNs": 56679185222, + "selfNs": 56679185222, + "maxNs": 56679185222, + "errors": 0 + }, + "simulation.network_compilation": { + "calls": 1, + "inclusiveNs": 14967886, + "selfNs": 14967886, + "maxNs": 14967886, + "errors": 0 + }, + "simulation.postprocessing": { + "calls": 1, + "inclusiveNs": 1081845836, + "selfNs": 1081845836, + "maxNs": 1081845836, + "errors": 0 + }, + "simulation.response_assembly": { + "calls": 1, + "inclusiveNs": 12910719, + "selfNs": 12910719, + "maxNs": 12910719, + "errors": 0 + }, + "simulation.result_assembly": { + "calls": 1, + "inclusiveNs": 3886226, + "selfNs": 3886226, + "maxNs": 3886226, + "errors": 0 + }, + "simulation.sample_initialization": { + "calls": 1, + "inclusiveNs": 216297525, + "selfNs": 216297525, + "maxNs": 216297525, + "errors": 0 + }, + "simulation.system_construction": { + "calls": 1, + "inclusiveNs": 133534037, + "selfNs": 133534037, + "maxNs": 133534037, + "errors": 0 + }, + "simulation.total": { + "calls": 1, + "inclusiveNs": 58153258297, + "selfNs": 1948964, + "maxNs": 58153258297, + "errors": 0 + }, + "simulation.xml_validation": { + "calls": 1, + "inclusiveNs": 8681882, + "selfNs": 8681882, + "maxNs": 8681882, + "errors": 0 + } + }, + "properties": {}, + "propertyOutermostNs": 0 + } + }, + "eventTrace": { + "signalEventTimes": [ + 0.04, + 0.8 + ], + "stateTransitionCount": 0, + "mechanicalTransitionTimes": [], + "solverStartCount": 3, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.8, + "simulatedUntil": 0.8, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.8, + "requestedStopTime": 0.81, + "simulatedUntil": 0.81, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + } + } + }, + "acceptance": { + "evaluated": true, + "passed": true, + "issues": [], + "regressionGolden": { + "configured": false, + "evaluated": false, + "passed": null, + "issues": [] + } + } + }, + { + "caseId": "2.10s", + "stopTime": 2.1, + "sampleStep": 0.01, + "maxStep": 0.81, + "lane": "production", + "samplingMode": "source", + "maxStepMode": "source", + "runtimePredictionEligible": true, + "predictedWallSeconds": 228.3853415410138, + "softTimeoutSeconds": 300.0, + "hardTimeoutSeconds": 360.0, + "outcome": "completed", + "softCancelSent": false, + "hardTimeoutReached": false, + "orchestrationWallSeconds": 114.93756423331797, + "returnCode": 0, + "lastSimulatedTime": 2.1, + "progressEventCount": 244, + "lastProgressEvent": { + "event": "progress", + "progress": 100, + "phase": "complete", + "message": "正在汇总仿真结果", + "simulatedTime": 2.1, + "totalTime": 2.1, + "wallSeconds": 114.04124872200191 + }, + "stderrTail": [], + "worker": { + "event": "result", + "outcome": "completed", + "sourceSha256": "2fb95e65f5de0c85a6a17802aef74ea004087323fd00fd8d01acf0184ff71d48", + "sourcePath": "/home/lujz/projects/SystemSimulationApp/tests/data/test_mql-full-branches-01-04.xml", + "derivedConfiguration": { + "stopTime": 2.1, + "sampleStep": 0.01, + "maxStep": 0.81, + "lane": "production", + "sourceXmlUnmodified": true + }, + "wallSeconds": 114.07500411756337, + "cpuSeconds": 117.2604609, + "peakRssBytes": 195371008, + "peakRssRaw": 190792, + "peakRssRawUnit": "KiB", + "lastSimulatedTime": 2.1, + "runtime": { + "python": "3.12.3 (main, Jun 19 2026, 12:46:00) [GCC 13.3.0]", + "pythonImplementation": "CPython", + "executable": "/home/lujz/projects/SystemSimulationApp/.venv/bin/python", + "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39", + "machine": "x86_64", + "processor": "x86_64", + "cpuCount": 16, + "repository": { + "root": "/home/lujz/projects/SystemSimulationApp", + "head": "684d28752ac2fd011458befcb216b47aae692e3e", + "branch": "model-development", + "dirty": true, + "status": [ + "M .github/workflows/solver-regression.yml", + " M README.md", + " M requirements.txt", + " M tests/baselines/simulation/test_mql_8/manifest.json", + " M tests/data/test-mql-8.json", + " M tests/data/test-mql-8.xml", + " M tests/test_benchmark_regression.py", + " M tests/test_dependency_constraints.py", + " M tests/test_supported_piston_tangent.py", + "?? app/simulation/physical_state_v21.py", + "?? constraints/python312-linux-x86_64.lock", + "?? tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-amesim-aligned-v1-candidate-0.2.json" + ] + }, + "packages": { + "numpy": "2.5.2", + "scipy": "1.18.0", + "lxml": "6.1.1" + }, + "environment": { + "SIMULATIONAPP_PROFILE": "standard", + "SIMULATION_ODE_JACOBIAN_MODE": "scipy", + "SIMULATIONAPP_PROPERTY_CACHE": "on", + "SIMULATION_CAUSAL_EXECUTOR_V2": "1", + "SIMULATION_CAUSAL_COORDINATE_KERNEL": "1", + "SIMULATION_CAUSAL_FAST_PATH": "1" + } + }, + "summary": { + "success": true, + "status": "completed", + "partial": false, + "message": "The solver successfully reached the end of the integration interval.", + "simulatedUntil": 2.1, + "requestedStopTime": 2.1, + "variableCount": 1021, + "seriesHealth": { + "seriesCount": 1022, + "scalarCount": 218708, + "nonfiniteCount": 0, + "timeStrictlyIncreasing": true, + "timeStart": 0.0, + "timeEnd": 2.1 + }, + "final": { + "pn_general_chamber.m": 0.9383213576466783, + "pn_general_chamber.U": -802747.7609731702, + "pn_general_chamber.p": 7840983.501435023, + "pn_general_chamber.T": 224.45771029519904, + "pn_general_chamber.rho": 16.46177820432769, + "pn_general_chamber.u": -855514.7492181907, + "pn_general_chamber.h": -379200.25851671584, + "pn_general_chamber.port_1.p": 7840983.501435023, + "pn_general_chamber.port_1.m_flow": 0.004470961127944595, + "pn_general_chamber.port_1.h_outflow": -379200.25851671584, + "pn_general_chamber.port_2.p": 7840983.501435023, + "pn_general_chamber.port_2.m_flow": 0.0003465157448840186, + "pn_general_chamber.port_2.h_outflow": -379200.25851671584, + "pn_orifice_18.cm": 9.3718926992071e-06, + "pn_orifice_18.gasvel": -0.29797267577776726, + "pn_orifice_18.port_1.p": 7840983.501435023, + "pn_orifice_18.port_1.m_flow": -0.0003465157448840186, + "pn_orifice_18.port_1.h_outflow": -379081.6211645684, + "pn_orifice_18.port_2.p": 7841023.172495168, + "pn_orifice_18.port_2.m_flow": 0.0003465157448840186, + "pn_orifice_18.port_2.h_outflow": -379200.25851671584, + "pneumatic_96.m": 0.002533854003606723, + "pneumatic_96.U": -2167.569222453132, + "pneumatic_96.p": 7841023.172495168, + "pneumatic_96.T": 224.4804254422671, + "pneumatic_96.rho": 16.460219989681597, + "pneumatic_96.u": -855443.6125237619, + "pneumatic_96.h": -379081.6211645684, + "pneumatic_96.re": 2029.0195656051449, + "pneumatic_96.cm": 4.459063193039918e-06, + "pneumatic_96.v": 0.14177235188272333, + "pneumatic_96.ff": 0.0315423276763289, + "pneumatic_96.port_1.p": 7841056.643384503, + "pneumatic_96.port_1.m_flow": 0.0003592319308963766, + "pneumatic_96.port_1.h_outflow": -379081.6211645684, + "pneumatic_96.port_2.p": 7841023.172495168, + "pneumatic_96.port_2.m_flow": -0.0003465157448840186, + "pneumatic_96.port_2.h_outflow": -379081.6211645684, + "pn_node3_8.port_1.p": 7841056.643384503, + "pn_node3_8.port_1.m_flow": -0.0003592319308963766, + "pn_node3_8.port_1.h_outflow": -378090.0927656911, + "pn_node3_8.port_2.p": 7841056.643384503, + "pn_node3_8.port_2.m_flow": 0.00517641600223604, + "pn_node3_8.port_2.h_outflow": -378090.0927656911, + "pn_node3_8.port_3.p": 7841056.643384503, + "pn_node3_8.port_3.m_flow": -0.004817184071339664, + "pn_node3_8.port_3.h_outflow": -378090.0927656911, + "pneumatic_105.re": 27190.988670525767, + "pneumatic_105.cm": 5.981988255397779e-05, + "pneumatic_105.v": 1.9027039385508302, + "pneumatic_105.ff": 0.02440895216193467, + "pneumatic_105.port_1.p": 7841056.643384503, + "pneumatic_105.port_1.m_flow": 0.004817184071339664, + "pneumatic_105.port_1.h_outflow": -379199.14943793666, + "pneumatic_105.port_2.p": 7841004.738334835, + "pneumatic_105.port_2.m_flow": -0.004817184071339664, + "pneumatic_105.port_2.h_outflow": -378090.0927656911, + "branch_boundary_pnl00r_chamber.m": 0.938322968645941, + "branch_boundary_pnl00r_chamber.U": -802748.5416937041, + "branch_boundary_pnl00r_chamber.p": 7841004.738334835, + "branch_boundary_pnl00r_chamber.T": 224.45791876149883, + "branch_boundary_pnl00r_chamber.rho": 16.46180646747265, + "branch_boundary_pnl00r_chamber.u": -855514.1124298818, + "branch_boundary_pnl00r_chamber.h": -379199.14943793666, + "branch_boundary_pnl00r_chamber.port_1.p": 7841004.738334835, + "branch_boundary_pnl00r_chamber.port_1.m_flow": 0.004817184071339664, + "branch_boundary_pnl00r_chamber.port_1.h_outflow": -379199.14943793666, + "branch_boundary_pnl00r_chamber.port_2.p": 7841004.738334835, + "branch_boundary_pnl00r_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl00r_chamber.port_2.h_outflow": -379199.14943793666, + "branch_boundary_pnl00r.port_1.p": 7841004.738334835, + "branch_boundary_pnl00r.port_1.m_flow": 0.0, + "branch_boundary_pnl00r.port_1.h_outflow": -379199.14943793666, + "pneumatic_87.m1": 0.000775027662068701, + "pneumatic_87.U1": -662.5313698561031, + "pneumatic_87.p1": 7841056.643384503, + "pneumatic_87.T1": 224.67032659655175, + "pneumatic_87.rho1": 16.446597793491836, + "pneumatic_87.u1": -854848.6748042989, + "pneumatic_87.h1": -378090.0927656911, + "pneumatic_87.m2": 0.0007706784939136677, + "pneumatic_87.U2": -655.7022069331298, + "pneumatic_87.p2": 7841059.796659648, + "pneumatic_87.T2": 225.9589203564586, + "pneumatic_87.rho2": 16.354305578796982, + "pneumatic_87.u2": -850811.6057622627, + "pneumatic_87.h2": -371362.3403146743, + "pneumatic_87.dmctr": -0.005151330305337378, + "pneumatic_87.re": 20265.629779054583, + "pneumatic_87.cm": 3.143471338265633e-05, + "pneumatic_87.v": -1.0026224319257642, + "pneumatic_87.ff": 0.025573705641245913, + "pneumatic_87.port_1.p": 7841056.643384503, + "pneumatic_87.port_1.m_flow": -0.00517641600223604, + "pneumatic_87.port_1.h_outflow": -378090.0927656911, + "pneumatic_87.port_2.p": 7841059.796659648, + "pneumatic_87.port_2.m_flow": 0.005026295322280804, + "pneumatic_87.port_2.h_outflow": -371362.3403146743, + "step_12.y": 1.0, + "step_12.out.signal": 1.0, + "pn_morifice_1.xv": 1.0, + "pn_morifice_1.cm": 0.000276287656377993, + "pn_morifice_1.gasvel": 8.923293386232704, + "pn_morifice_1.res.signal": 1.0, + "pn_morifice_1.port_2.p": 7841694.646806817, + "pn_morifice_1.port_2.m_flow": 0.005026295322280804, + "pn_morifice_1.port_2.h_outflow": -371362.3403146743, + "pn_morifice_1.port_3.p": 7841059.796659648, + "pn_morifice_1.port_3.m_flow": -0.005026295322280804, + "pn_morifice_1.port_3.h_outflow": -340596.28614454763, + "pnnode4_16.port_1.p": 7841694.646806817, + "pnnode4_16.port_1.m_flow": 0.0007541071379725392, + "pnnode4_16.port_1.h_outflow": -340596.28614454763, + "pnnode4_16.port_2.p": 7841694.646806817, + "pnnode4_16.port_2.m_flow": 0.008998462731767111, + "pnnode4_16.port_2.h_outflow": -339424.7004529432, + "pnnode4_16.port_3.p": 7841694.646806817, + "pnnode4_16.port_3.m_flow": -0.004726274547458847, + "pnnode4_16.port_3.h_outflow": -340596.28614454763, + "pnnode4_16.port_4.p": 7841694.646806817, + "pnnode4_16.port_4.m_flow": -0.005026295322280804, + "pnnode4_16.port_4.h_outflow": -340596.28614454763, + "pneumatic_83.m": 0.009897446602767727, + "pneumatic_83.U": -8148.173078272971, + "pneumatic_83.p": 7841726.735982845, + "pneumatic_83.T": 234.75487976190536, + "pneumatic_83.rho": 15.752275508185702, + "pneumatic_83.u": -823260.1200388807, + "pneumatic_83.h": -325444.6309745963, + "pneumatic_83.re": 3052.209759398049, + "pneumatic_83.cm": 4.88071581939195e-06, + "pneumatic_83.v": 0.15752597244636304, + "pneumatic_83.ff": 0.03534461040159005, + "pneumatic_83.port_1.p": 7841694.646806817, + "pneumatic_83.port_1.m_flow": -0.0007541071379725392, + "pneumatic_83.port_1.h_outflow": -325444.6309745963, + "pneumatic_83.port_2.p": 7841760.56691308, + "pneumatic_83.port_2.m_flow": 0.0008263160775199352, + "pneumatic_83.port_2.h_outflow": -325444.6309745963, + "pneumatic_95.m": 0.010032755291451692, + "pneumatic_95.U": -8360.714717131163, + "pneumatic_95.p": 7841618.293053942, + "pneumatic_95.T": 231.53594889061856, + "pneumatic_95.rho": 15.967625974659056, + "pneumatic_95.u": -833341.8362406213, + "pneumatic_95.h": -342247.023179574, + "pneumatic_95.re": 18156.319253315756, + "pneumatic_95.cm": 2.906266709055005e-05, + "pneumatic_95.v": 0.9382875827325416, + "pneumatic_95.ff": 0.02627667728752523, + "pneumatic_95.port_1.p": 7841542.313901982, + "pneumatic_95.port_1.m_flow": -0.004681026114461799, + "pneumatic_95.port_1.h_outflow": -342247.023179574, + "pneumatic_95.port_2.p": 7841694.646806817, + "pneumatic_95.port_2.m_flow": 0.004726274547458847, + "pneumatic_95.port_2.h_outflow": -342247.023179574, + "branch_boundary_pnl0002_b_chamber.m": 0.919232833810773, + "branch_boundary_pnl0002_b_chamber.U": -772729.849215003, + "branch_boundary_pnl0002_b_chamber.p": 7841542.313901982, + "branch_boundary_pnl0002_b_chamber.T": 229.21086766358033, + "branch_boundary_pnl0002_b_chamber.rho": 16.12689182124163, + "branch_boundary_pnl0002_b_chamber.u": -840624.7261769066, + "branch_boundary_pnl0002_b_chamber.h": -354384.57520290336, + "branch_boundary_pnl0002_b_chamber.port_1.p": 7841542.313901982, + "branch_boundary_pnl0002_b_chamber.port_1.m_flow": 0.004681026114461799, + "branch_boundary_pnl0002_b_chamber.port_1.h_outflow": -354384.57520290336, + "branch_boundary_pnl0002_b_chamber.port_2.p": 7841542.313901982, + "branch_boundary_pnl0002_b_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl0002_b_chamber.port_2.h_outflow": -354384.57520290336, + "branch_boundary_pnl0002_b.port_1.p": 7841542.313901982, + "branch_boundary_pnl0002_b.port_1.m_flow": 0.0, + "branch_boundary_pnl0002_b.port_1.h_outflow": -354384.57520290336, + "pneumatic_69.m": 0.005009690268749923, + "pneumatic_69.U": -4169.822929680966, + "pneumatic_69.p": 7841694.646806817, + "pneumatic_69.T": 231.85216503530646, + "pneumatic_69.rho": 15.946339392618315, + "pneumatic_69.u": -832351.4440986527, + "pneumatic_69.h": -340596.28614454763, + "pneumatic_69.re": 29132.476482553797, + "pneumatic_69.cm": 4.6671084945762685e-05, + "pneumatic_69.v": 1.507271161444471, + "pneumatic_69.ff": 0.02356163980501875, + "pneumatic_69.port_1.p": 7841790.465372653, + "pneumatic_69.port_1.m_flow": 0.007551051380475607, + "pneumatic_69.port_1.h_outflow": -340596.28614454763, + "pneumatic_69.port_2.p": 7841694.646806817, + "pneumatic_69.port_2.m_flow": -0.008998462731767111, + "pneumatic_69.port_2.h_outflow": -340596.28614454763, + "pn_c1_8.m": 0.6570381273931875, + "pn_c1_8.U": -452333.9264734677, + "pn_c1_8.p": 7841790.465372653, + "pn_c1_8.T": 277.82921451003205, + "pn_c1_8.rho": 13.342886422741902, + "pn_c1_8.u": -688443.954185904, + "pn_c1_8.h": -100730.7550384964, + "pn_c1_8.vol": 0.049242578148107265, + "pn_c1_8.dvol": 2.0837923204987828e-09, + "pn_c1_8.port_1.p": 7841790.465372653, + "pn_c1_8.port_1.m_flow": -0.007551051380475607, + "pn_c1_8.port_1.h_outflow": -100730.7550384964, + "pn_c1_8.port_2.p": 7841790.465372653, + "pn_c1_8.port_2.m_flow": 0.0, + "pn_c1_8.port_2.h_outflow": -100730.7550384964, + "pn_c1_8.port_3.p": 7841790.465372653, + "pn_c1_8.port_3.m_flow": 0.0, + "pn_c1_8.port_3.h_outflow": -100730.7550384964, + "pn_c1_8.port_4.p": 7841790.465372653, + "pn_c1_8.port_4.m_flow": 0.0, + "pn_c1_8.port_4.h_outflow": -100730.7550384964, + "pn_plug_16.port_1.p": 7841790.465372653, + "pn_plug_16.port_1.m_flow": 0.0, + "pn_plug_16.port_1.h_outflow": -100730.7550384964, + "pn_plug_17.port_1.p": 7841790.465372653, + "pn_plug_17.port_1.m_flow": 0.0, + "pn_plug_17.port_1.h_outflow": -100730.7550384964, + "pn_brp2_8.volume": 0.034242578148107265, + "pn_brp2_8.volume_flow": 2.0837923204987828e-09, + "pn_brp2_8.length": 1.0900023653554918, + "pn_brp2_8.pressure_force": 243168.6004449704, + "pn_brp2_8.port_1.p": 7841790.465372653, + "pn_brp2_8.port_1.m_flow": 0.0, + "pn_brp2_8.port_1.h_outflow": -100730.7550384964, + "pn_brp2_8.port_2.x": 0.3700023653554917, + "pn_brp2_8.port_2.v": 6.633051283469949e-08, + "pn_brp2_8.port_2.f": 7.737980922684073e-06, + "pn_brp2_8.port_3.x": -0.72, + "pn_brp2_8.port_3.v": -3.1507286064810157e-13, + "pn_brp2_8.port_3.f": 243168.6004449704, + "pn_brp2_8.port_4.x": -0.72, + "pn_brp2_8.port_4.v": -3.1507286064810157e-13, + "pn_brp2_8.port_4.f": 0.0, + "pn_brp2_8.port_5.x": 0.3700023653554917, + "pn_brp2_8.port_5.v": 6.633051283469949e-08, + "pn_brp2_8.port_5.f": -243168.60045270837, + "mass_friction_endstops_10.a": -1.5475961845368147e-07, + "mass_friction_endstops_10.v": 6.633051283469949e-08, + "mass_friction_endstops_10.x": 0.3700023653554917, + "mass_friction_endstops_10.Fvisc": 0.0, + "mass_friction_endstops_10.Ffric": 0.0, + "mass_friction_endstops_10.Fmin": 0.0, + "mass_friction_endstops_10.Fmax": 0.0, + "mass_friction_endstops_10.port_1.x": 0.3700023653554917, + "mass_friction_endstops_10.port_1.v": 6.633051283469949e-08, + "mass_friction_endstops_10.port_1.f": -7.737980922684073e-06, + "mass_friction_endstops_10.port_2.x": 0.3700023653554917, + "mass_friction_endstops_10.port_2.v": 6.633051283469949e-08, + "mass_friction_endstops_10.port_2.f": 0.0, + "zeroforcesource_17.port_1.x": 0.3700023653554917, + "zeroforcesource_17.port_1.v": 6.633051283469949e-08, + "zeroforcesource_17.port_1.f": 0.0, + "zeroforcesource_26.port_1.x": -0.72, + "zeroforcesource_26.port_1.v": -3.1507286064810157e-13, + "zeroforcesource_26.port_1.f": 0.0, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.1507286064810157e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_19.Fvisc": 0.0, + "mass_friction_endstops_19.Ffric": 0.0, + "mass_friction_endstops_19.Fmin": 0.0, + "mass_friction_endstops_19.Fmax": 0.0, + "mass_friction_endstops_19.port_1.x": -0.72, + "mass_friction_endstops_19.port_1.v": -3.1507286064810157e-13, + "mass_friction_endstops_19.port_1.f": -972677.0949414637, + "mass_friction_endstops_19.port_2.x": -0.72, + "mass_friction_endstops_19.port_2.v": -3.1507286064810157e-13, + "mass_friction_endstops_19.port_2.f": 49000.0, + "forcecon_1.force": 49000.0, + "forcecon_1.res.signal": 49000.0, + "forcecon_1.port_2.x": -0.72, + "forcecon_1.port_2.v": -3.1507286064810157e-13, + "forcecon_1.port_2.f": -49000.0, + "piecewiselinear.y": 49000.0, + "piecewiselinear.out.signal": 49000.0, + "elasticendstop_8.gap": -2.3653554916958086e-06, + "elasticendstop_8.penetration": 2.3653554916958086e-06, + "elasticendstop_8.force": 243168.60045270837, + "elasticendstop_8.port_1.x": 0.3700023653554917, + "elasticendstop_8.port_1.v": 6.633051283469949e-08, + "elasticendstop_8.port_1.f": 243168.60045270837, + "elasticendstop_8.port_2.x": 0.37, + "elasticendstop_8.port_2.v": -1.164558438137342e-19, + "elasticendstop_8.port_2.f": -243168.60045270837, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.164558438137342e-19, + "mass_friction_endstops_18.x": 0.37, + "mass_friction_endstops_18.Fvisc": 0.0, + "mass_friction_endstops_18.Ffric": 0.0, + "mass_friction_endstops_18.Fmin": 0.0, + "mass_friction_endstops_18.Fmax": 0.0, + "mass_friction_endstops_18.port_1.x": 0.37, + "mass_friction_endstops_18.port_1.v": -1.164558438137342e-19, + "mass_friction_endstops_18.port_1.f": 0.0, + "mass_friction_endstops_18.port_2.x": 0.37, + "mass_friction_endstops_18.port_2.v": -1.164558438137342e-19, + "mass_friction_endstops_18.port_2.f": 972677.0949739341, + "forcecon_2.force": -0.0, + "forcecon_2.res.signal": 0.0, + "forcecon_2.port_2.x": 0.37, + "forcecon_2.port_2.v": -1.164558438137342e-19, + "forcecon_2.port_2.f": 0.0, + "piecewiselinear_1.y": 0.0, + "piecewiselinear_1.out.signal": 0.0, + "amesim_lmechn1_1.tforce": -972677.0949414637, + "amesim_lmechn1_1.port_1.x": -0.72, + "amesim_lmechn1_1.port_1.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_1.f": -243168.6004449704, + "amesim_lmechn1_1.port_2.x": -0.72, + "amesim_lmechn1_1.port_2.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_2.f": -243169.9470183521, + "amesim_lmechn1_1.port_3.x": -0.72, + "amesim_lmechn1_1.port_3.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_3.f": -243169.9470250293, + "amesim_lmechn1_1.port_4.x": -0.72, + "amesim_lmechn1_1.port_4.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_4.f": -243168.6004531119, + "amesim_lmechn1_1.port_5.x": -0.72, + "amesim_lmechn1_1.port_5.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_5.f": 0.0, + "amesim_lmechn1_1.port_6.x": -0.72, + "amesim_lmechn1_1.port_6.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_6.f": 0.0, + "amesim_lmechn1_1.port_7.x": -0.72, + "amesim_lmechn1_1.port_7.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_7.f": 0.0, + "amesim_lmechn1_1.port_8.x": -0.72, + "amesim_lmechn1_1.port_8.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_8.f": 0.0, + "amesim_lmechn1_1.port_9.x": -0.72, + "amesim_lmechn1_1.port_9.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_9.f": 972677.0949414637, + "amesim_f000_4.port_1.x": -0.72, + "amesim_f000_4.port_1.v": -3.1507286064810157e-13, + "amesim_f000_4.port_1.f": 0.0, + "amesim_f000_5.port_1.x": -0.72, + "amesim_f000_5.port_1.v": -3.1507286064810157e-13, + "amesim_f000_5.port_1.f": 0.0, + "amesim_f000_6.port_1.x": -0.72, + "amesim_f000_6.port_1.v": -3.1507286064810157e-13, + "amesim_f000_6.port_1.f": 0.0, + "amesim_f000_7.port_1.x": -0.72, + "amesim_f000_7.port_1.v": -3.1507286064810157e-13, + "amesim_f000_7.port_1.f": 0.0, + "amesim_lmechn1_2.tforce": 972677.0949739341, + "amesim_lmechn1_2.port_1.x": 0.37, + "amesim_lmechn1_2.port_1.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_1.f": 243168.60045270837, + "amesim_lmechn1_2.port_2.x": 0.37, + "amesim_lmechn1_2.port_2.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_2.f": 243169.9470268246, + "amesim_lmechn1_2.port_3.x": 0.37, + "amesim_lmechn1_2.port_3.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_3.f": 243169.94703351636, + "amesim_lmechn1_2.port_4.x": 0.37, + "amesim_lmechn1_2.port_4.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_4.f": 243168.6004608847, + "amesim_lmechn1_2.port_5.x": 0.37, + "amesim_lmechn1_2.port_5.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_5.f": 0.0, + "amesim_lmechn1_2.port_6.x": 0.37, + "amesim_lmechn1_2.port_6.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_6.f": 0.0, + "amesim_lmechn1_2.port_7.x": 0.37, + "amesim_lmechn1_2.port_7.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_7.f": 0.0, + "amesim_lmechn1_2.port_8.x": 0.37, + "amesim_lmechn1_2.port_8.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_8.f": 0.0, + "amesim_lmechn1_2.port_9.x": 0.37, + "amesim_lmechn1_2.port_9.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_9.f": -972677.0949739341, + "amesim_f000_11.port_1.x": 0.37, + "amesim_f000_11.port_1.v": -1.164558438137342e-19, + "amesim_f000_11.port_1.f": 0.0, + "amesim_f000_12.port_1.x": 0.37, + "amesim_f000_12.port_1.v": -1.164558438137342e-19, + "amesim_f000_12.port_1.f": 0.0, + "amesim_f000_13.port_1.x": 0.37, + "amesim_f000_13.port_1.v": -1.164558438137342e-19, + "amesim_f000_13.port_1.f": 0.0, + "amesim_f000_14.port_1.x": 0.37, + "amesim_f000_14.port_1.v": -1.164558438137342e-19, + "amesim_f000_14.port_1.f": 0.0, + "pn_orifice_19.cm": 0.00012095872856064727, + "pn_orifice_19.gasvel": 3.8470303567043485, + "pn_orifice_19.port_1.p": 7841155.116945682, + "pn_orifice_19.port_1.m_flow": 0.004470961127944595, + "pn_orifice_19.port_1.h_outflow": -379200.25851671584, + "pn_orifice_19.port_2.p": 7840983.501435023, + "pn_orifice_19.port_2.m_flow": -0.004470961127944595, + "pn_orifice_19.port_2.h_outflow": -378329.42990175623, + "pneumatic_97.m": 0.0025322965276950117, + "pneumatic_97.U": -2165.094351906718, + "pneumatic_97.p": 7841155.116945682, + "pneumatic_97.T": 224.62446792652884, + "pneumatic_97.rho": 16.45010243906546, + "pneumatic_97.u": -854992.4261348121, + "pneumatic_97.h": -378329.42990175623, + "pneumatic_97.re": 25298.318934767933, + "pneumatic_97.cm": 5.564015316771911e-05, + "pneumatic_97.v": 1.7695849459831672, + "pneumatic_97.ff": 0.02469934638190605, + "pneumatic_97.port_1.p": 7841275.048496576, + "pneumatic_97.port_1.m_flow": 0.0044811803896225195, + "pneumatic_97.port_1.h_outflow": -378329.42990175623, + "pneumatic_97.port_2.p": 7841155.116945682, + "pneumatic_97.port_2.m_flow": -0.004470961127944595, + "pneumatic_97.port_2.h_outflow": -378329.42990175623, + "pn_node3_9.port_1.p": 7841275.048496576, + "pn_node3_9.port_1.m_flow": 5.571283388085518e-10, + "pn_node3_9.port_1.h_outflow": -377587.0882840837, + "pn_node3_9.port_2.p": 7841275.048496576, + "pn_node3_9.port_2.m_flow": 0.00448117983249418, + "pn_node3_9.port_2.h_outflow": -377587.08828407864, + "pn_node3_9.port_3.p": 7841275.048496576, + "pn_node3_9.port_3.m_flow": -0.0044811803896225195, + "pn_node3_9.port_3.h_outflow": -377587.0882840837, + "pneumatic_100.re": 0.0031437307974541014, + "pneumatic_100.cm": 6.919720145416664e-12, + "pneumatic_100.v": -2.2014287033060582e-07, + "pneumatic_100.ff": 20357.977232601897, + "pneumatic_100.port_1.p": 7841275.048496576, + "pneumatic_100.port_1.m_flow": -5.571283388085518e-10, + "pneumatic_100.port_1.h_outflow": -377587.0476116501, + "pneumatic_100.port_2.p": 7841275.048497155, + "pneumatic_100.port_2.m_flow": 5.571283388085518e-10, + "pneumatic_100.port_2.h_outflow": -377587.0882840837, + "pneumatic_88.m1": 0.0007747218750818736, + "pneumatic_88.U1": -662.0363583491554, + "pneumatic_88.p1": 7841275.048496576, + "pneumatic_88.T1": 224.766626745553, + "pneumatic_88.rho1": 16.440108792093604, + "pneumatic_88.u1": -854547.134452852, + "pneumatic_88.h1": -377587.0882840837, + "pneumatic_88.m2": 0.0007726291061561864, + "pneumatic_88.U2": -658.7501715937773, + "pneumatic_88.p2": 7841277.503257427, + "pneumatic_88.T2": 225.3854031119713, + "pneumatic_88.rho2": 16.395698856190638, + "pneumatic_88.u2": -852608.5366768611, + "pneumatic_88.h2": -374356.430924339, + "pneumatic_88.dmctr": -0.004473043042966383, + "pneumatic_88.re": 17631.24148937215, + "pneumatic_88.cm": 2.7260214809077528e-05, + "pneumatic_88.v": -0.8684069123190968, + "pneumatic_88.ff": 0.026471067095830914, + "pneumatic_88.port_1.p": 7841275.048496576, + "pneumatic_88.port_1.m_flow": -0.00448117983249418, + "pneumatic_88.port_1.h_outflow": -377587.0882840837, + "pneumatic_88.port_2.p": 7841277.503257427, + "pneumatic_88.port_2.m_flow": 0.004414964638000998, + "pneumatic_88.port_2.h_outflow": -374356.430924339, + "step_13.y": 1.0, + "step_13.out.signal": 1.0, + "pn_morifice_9.xv": 1.0, + "pn_morifice_9.cm": 0.00024097600784869707, + "pn_morifice_9.gasvel": 7.729754500097511, + "pn_morifice_9.res.signal": 1.0, + "pn_morifice_9.port_2.p": 7841760.56691308, + "pn_morifice_9.port_2.m_flow": 0.004414964638000998, + "pn_morifice_9.port_2.h_outflow": -374356.430924339, + "pn_morifice_9.port_3.p": 7841277.503257427, + "pn_morifice_9.port_3.m_flow": -0.004414964638000998, + "pn_morifice_9.port_3.h_outflow": -357550.22534320515, + "pnnode4_17.port_1.p": 7841760.56691308, + "pnnode4_17.port_1.m_flow": -2.653573939959742e-05, + "pnnode4_17.port_1.h_outflow": -357550.22534320515, + "pnnode4_17.port_2.p": 7841760.56691308, + "pnnode4_17.port_2.m_flow": 0.005267816454920531, + "pnnode4_17.port_2.h_outflow": -357550.22534320515, + "pnnode4_17.port_3.p": 7841760.56691308, + "pnnode4_17.port_3.m_flow": -0.0008263160775199352, + "pnnode4_17.port_3.h_outflow": -357550.22534320515, + "pnnode4_17.port_4.p": 7841760.56691308, + "pnnode4_17.port_4.m_flow": -0.004414964638000998, + "pnnode4_17.port_4.h_outflow": -357550.22534320515, + "pneumatic_86.m": 0.005759128268286419, + "pneumatic_86.U": -1652.8900562718827, + "pneumatic_86.p": 7841748.343973852, + "pneumatic_86.T": 406.2950830060699, + "pneumatic_86.rho": 9.165937317980505, + "pneumatic_86.u": -287003.5149892028, + "pneumatic_86.h": 568528.0113491688, + "pneumatic_86.re": 103.47841080594651, + "pneumatic_86.cm": 1.628637006401956e-07, + "pneumatic_86.v": 0.005223970603333932, + "pneumatic_86.ff": 0.6184864994566818, + "pneumatic_86.port_1.p": 7841760.56691308, + "pneumatic_86.port_1.m_flow": 2.653573939959742e-05, + "pneumatic_86.port_1.h_outflow": 568528.0113491688, + "pneumatic_86.port_2.p": 7841760.567115283, + "pneumatic_86.port_2.m_flow": 2.653747848441162e-05, + "pneumatic_86.port_2.h_outflow": 568528.0113491688, + "pneumatic_68.m": 0.0050797776289221675, + "pneumatic_68.U": -4279.83737473691, + "pneumatic_68.p": 7841760.56691308, + "pneumatic_68.T": 228.60443337207118, + "pneumatic_68.rho": 16.16943438901181, + "pneumatic_68.u": -842524.5527224013, + "pneumatic_68.h": -357550.22534320515, + "pneumatic_68.re": 16770.26086470671, + "pneumatic_68.cm": 2.6394311362779037e-05, + "pneumatic_68.v": 0.8466167840044752, + "pneumatic_68.ff": 0.026809371244336896, + "pneumatic_68.port_1.p": 7841833.329206236, + "pneumatic_68.port_1.m_flow": 0.004300663782317462, + "pneumatic_68.port_1.h_outflow": -357550.22534320515, + "pneumatic_68.port_2.p": 7841760.56691308, + "pneumatic_68.port_2.m_flow": -0.005267816454920531, + "pneumatic_68.port_2.h_outflow": -357550.22534320515, + "pn_c1_9.m": 0.6468152214977394, + "pn_c1_9.U": -436285.00323808845, + "pn_c1_9.p": 7841833.329206236, + "pn_c1_9.T": 282.2830492093766, + "pn_c1_9.rho": 13.135283563698133, + "pn_c1_9.u": -674512.5790760526, + "pn_c1_9.h": -77507.32287614711, + "pn_c1_9.vol": 0.049242577700061, + "pn_c1_9.dvol": 2.5322616133224727e-09, + "pn_c1_9.port_1.p": 7841833.329206236, + "pn_c1_9.port_1.m_flow": -0.004300663782317462, + "pn_c1_9.port_1.h_outflow": -77507.32287614711, + "pn_c1_9.port_2.p": 7841833.329206236, + "pn_c1_9.port_2.m_flow": 0.0, + "pn_c1_9.port_2.h_outflow": -77507.32287614711, + "pn_c1_9.port_3.p": 7841833.329206236, + "pn_c1_9.port_3.m_flow": 0.0, + "pn_c1_9.port_3.h_outflow": -77507.32287614711, + "pn_c1_9.port_4.p": 7841833.329206236, + "pn_c1_9.port_4.m_flow": 0.0, + "pn_c1_9.port_4.h_outflow": -77507.32287614711, + "pn_plug_18.port_1.p": 7841833.329206236, + "pn_plug_18.port_1.m_flow": 0.0, + "pn_plug_18.port_1.h_outflow": -77507.32287614711, + "pn_plug_19.port_1.p": 7841833.329206236, + "pn_plug_19.port_1.m_flow": 0.0, + "pn_plug_19.port_1.h_outflow": -77507.32287614711, + "pn_brp2_9.volume": 0.034242577700061, + "pn_brp2_9.volume_flow": 2.5322616133224727e-09, + "pn_brp2_9.length": 1.0900023510933796, + "pn_brp2_9.pressure_force": 243169.9470183521, + "pn_brp2_9.port_1.p": 7841833.329206236, + "pn_brp2_9.port_1.m_flow": 0.0, + "pn_brp2_9.port_1.h_outflow": -77507.32287614711, + "pn_brp2_9.port_2.x": 0.3700023510933796, + "pn_brp2_9.port_2.v": 8.0606090679709e-08, + "pn_brp2_9.port_2.f": 8.472503395751119e-06, + "pn_brp2_9.port_3.x": -0.72, + "pn_brp2_9.port_3.v": -3.1507286064810157e-13, + "pn_brp2_9.port_3.f": 243169.9470183521, + "pn_brp2_9.port_4.x": -0.72, + "pn_brp2_9.port_4.v": -3.1507286064810157e-13, + "pn_brp2_9.port_4.f": 0.0, + "pn_brp2_9.port_5.x": 0.3700023510933796, + "pn_brp2_9.port_5.v": 8.0606090679709e-08, + "pn_brp2_9.port_5.f": -243169.9470268246, + "mass_friction_endstops_11.a": -1.6945006791502238e-07, + "mass_friction_endstops_11.v": 8.0606090679709e-08, + "mass_friction_endstops_11.x": 0.3700023510933796, + "mass_friction_endstops_11.Fvisc": 0.0, + "mass_friction_endstops_11.Ffric": 0.0, + "mass_friction_endstops_11.Fmin": 0.0, + "mass_friction_endstops_11.Fmax": 0.0, + "mass_friction_endstops_11.port_1.x": 0.3700023510933796, + "mass_friction_endstops_11.port_1.v": 8.0606090679709e-08, + "mass_friction_endstops_11.port_1.f": -8.472503395751119e-06, + "mass_friction_endstops_11.port_2.x": 0.3700023510933796, + "mass_friction_endstops_11.port_2.v": 8.0606090679709e-08, + "mass_friction_endstops_11.port_2.f": 0.0, + "zeroforcesource_18.port_1.x": 0.3700023510933796, + "zeroforcesource_18.port_1.v": 8.0606090679709e-08, + "zeroforcesource_18.port_1.f": 0.0, + "zeroforcesource_27.port_1.x": -0.72, + "zeroforcesource_27.port_1.v": -3.1507286064810157e-13, + "zeroforcesource_27.port_1.f": 0.0, + "elasticendstop_9.gap": -2.351093379593383e-06, + "elasticendstop_9.penetration": 2.351093379593383e-06, + "elasticendstop_9.force": 243169.9470268246, + "elasticendstop_9.port_1.x": 0.3700023510933796, + "elasticendstop_9.port_1.v": 8.0606090679709e-08, + "elasticendstop_9.port_1.f": 243169.9470268246, + "elasticendstop_9.port_2.x": 0.37, + "elasticendstop_9.port_2.v": -1.164558438137342e-19, + "elasticendstop_9.port_2.f": -243169.9470268246, + "pn_general_chamber_2.m": 0.9383213576459569, + "pn_general_chamber_2.U": -802747.7609716613, + "pn_general_chamber_2.p": 7840983.501439589, + "pn_general_chamber_2.T": 224.45771029550346, + "pn_general_chamber_2.rho": 16.46177820431503, + "pn_general_chamber_2.u": -855514.7492172404, + "pn_general_chamber_2.h": -379200.25851512176, + "pn_general_chamber_2.port_1.p": 7840983.501439589, + "pn_general_chamber_2.port_1.m_flow": 0.00034652322988001043, + "pn_general_chamber_2.port_1.h_outflow": -379200.25851512176, + "pn_general_chamber_2.port_2.p": 7840983.501439589, + "pn_general_chamber_2.port_2.m_flow": 0.004470961087684, + "pn_general_chamber_2.port_2.h_outflow": -379200.25851512176, + "pn_orifice_20.cm": 0.00012095872760137367, + "pn_orifice_20.gasvel": -3.847030330197856, + "pn_orifice_20.port_1.p": 7840983.501439589, + "pn_orifice_20.port_1.m_flow": -0.004470961087684, + "pn_orifice_20.port_1.h_outflow": -378329.42738083977, + "pn_orifice_20.port_2.p": 7841155.116949049, + "pn_orifice_20.port_2.m_flow": 0.004470961087684, + "pn_orifice_20.port_2.h_outflow": -379200.25851512176, + "pneumatic_98.m": 0.0025322965223399637, + "pneumatic_98.U": -2165.0943434975566, + "pneumatic_98.p": 7841155.116949049, + "pneumatic_98.T": 224.6244684093599, + "pneumatic_98.rho": 16.450102404278425, + "pneumatic_98.u": -854992.4246220997, + "pneumatic_98.h": -378329.42738083977, + "pneumatic_98.re": 25298.317839772484, + "pneumatic_98.cm": 5.564015091025746e-05, + "pneumatic_98.v": 1.7695848760276494, + "pneumatic_98.ff": 0.024699346565679715, + "pneumatic_98.port_1.p": 7841275.048497155, + "pneumatic_98.port_1.m_flow": 0.004481180202993878, + "pneumatic_98.port_1.h_outflow": -378329.42738083977, + "pneumatic_98.port_2.p": 7841155.116949049, + "pneumatic_98.port_2.m_flow": -0.004470961087684, + "pneumatic_98.port_2.h_outflow": -378329.42738083977, + "pn_node3_10.port_1.p": 7841275.048497155, + "pn_node3_10.port_1.m_flow": -0.004481180202993878, + "pn_node3_10.port_1.h_outflow": -377587.0476116501, + "pn_node3_10.port_2.p": 7841275.048497155, + "pn_node3_10.port_2.m_flow": 0.004481180760122217, + "pn_node3_10.port_2.h_outflow": -377587.0476116501, + "pn_node3_10.port_3.p": 7841275.048497155, + "pn_node3_10.port_3.m_flow": -5.571283388085518e-10, + "pn_node3_10.port_3.h_outflow": -377587.0476116501, + "pneumatic_75.m1": 0.0007747218486607169, + "pneumatic_75.U1": -662.0363168630721, + "pneumatic_75.p1": 7841275.048497155, + "pneumatic_75.T1": 224.76663453558618, + "pneumatic_75.rho1": 16.440108231419245, + "pneumatic_75.u1": -854547.1100467253, + "pneumatic_75.h1": -377587.0476116501, + "pneumatic_75.m2": 0.0007726291344808584, + "pneumatic_75.U2": -658.7502160682232, + "pneumatic_75.p2": 7841277.503260281, + "pneumatic_75.T2": 225.38539471541182, + "pneumatic_75.rho2": 16.395699457258846, + "pneumatic_75.u2": -852608.562982611, + "pneumatic_75.h2": -374356.47476269165, + "pneumatic_75.dmctr": -0.004473045526128648, + "pneumatic_75.re": 17631.25177670148, + "pneumatic_75.cm": 2.726022943450645e-05, + "pneumatic_75.v": -0.8684073625700428, + "pneumatic_75.ff": 0.026471063200943418, + "pneumatic_75.port_1.p": 7841275.048497155, + "pneumatic_75.port_1.m_flow": -0.004481180760122217, + "pneumatic_75.port_1.h_outflow": -377587.0476116501, + "pneumatic_75.port_2.p": 7841277.503260281, + "pneumatic_75.port_2.m_flow": 0.004414965539029119, + "pneumatic_75.port_2.h_outflow": -374356.47476269165, + "step_14.y": 1.0, + "step_14.out.signal": 1.0, + "pn_morifice_10.xv": 1.0, + "pn_morifice_10.cm": 0.00024097605760601648, + "pn_morifice_10.gasvel": 7.729756114402484, + "pn_morifice_10.res.signal": 1.0, + "pn_morifice_10.port_2.p": 7841760.567115283, + "pn_morifice_10.port_2.m_flow": 0.004414965539029119, + "pn_morifice_10.port_2.h_outflow": -374356.47476269165, + "pn_morifice_10.port_3.p": 7841277.503260281, + "pn_morifice_10.port_3.m_flow": -0.004414965539029119, + "pn_morifice_10.port_3.h_outflow": -357550.2195590928, + "pnnode4_18.port_1.p": 7841760.567115283, + "pnnode4_18.port_1.m_flow": -0.0008263149692179853, + "pnnode4_18.port_1.h_outflow": -357550.2195590928, + "pnnode4_18.port_2.p": 7841760.567115283, + "pnnode4_18.port_2.m_flow": 0.005267817986731516, + "pnnode4_18.port_2.h_outflow": -357550.2195590928, + "pnnode4_18.port_3.p": 7841760.567115283, + "pnnode4_18.port_3.m_flow": -2.653747848441162e-05, + "pnnode4_18.port_3.h_outflow": -357550.2195590928, + "pnnode4_18.port_4.p": 7841760.567115283, + "pnnode4_18.port_4.m_flow": -0.004414965539029119, + "pnnode4_18.port_4.h_outflow": -357550.2195590928, + "pneumatic_80.m": 0.00989744668242247, + "pneumatic_80.U": -8148.173203124546, + "pneumatic_80.p": 7841726.736213326, + "pneumatic_80.T": 234.75487784970326, + "pneumatic_80.rho": 15.752275634960164, + "pneumatic_80.u": -823260.1260277992, + "pneumatic_80.h": -325444.64095530653, + "pneumatic_80.re": 3052.2055570817724, + "pneumatic_80.cm": 4.880709088221888e-06, + "pneumatic_80.v": 0.1575257550445366, + "pneumatic_80.ff": 0.03534458686375598, + "pneumatic_80.port_1.p": 7841760.567115283, + "pneumatic_80.port_1.m_flow": 0.0008263149692179853, + "pneumatic_80.port_1.h_outflow": -325444.64095530653, + "pneumatic_80.port_2.p": 7841694.647065768, + "pneumatic_80.port_2.m_flow": -0.0007541060682076299, + "pneumatic_80.port_2.h_outflow": -325444.64095530653, + "pneumatic_66.m": 0.005079777604819243, + "pneumatic_66.U": -4279.837336800422, + "pneumatic_66.p": 7841760.567115283, + "pneumatic_66.T": 228.60443447999447, + "pneumatic_66.rho": 16.16943431228982, + "pneumatic_66.u": -842524.549251938, + "pneumatic_66.h": -357550.2195590928, + "pneumatic_66.re": 16770.265915370823, + "pneumatic_66.cm": 2.6394319472077968e-05, + "pneumatic_66.v": 0.8466170461035568, + "pneumatic_66.ff": 0.026809369184675358, + "pneumatic_66.port_1.p": 7841833.329418783, + "pneumatic_66.port_1.m_flow": 0.004300665093333909, + "pneumatic_66.port_1.h_outflow": -357550.2195590928, + "pneumatic_66.port_2.p": 7841760.567115283, + "pneumatic_66.port_2.m_flow": -0.005267817986731516, + "pneumatic_66.port_2.h_outflow": -357550.2195590928, + "pn_c1_10.m": 0.646815227151306, + "pn_c1_10.U": -436285.01209659013, + "pn_c1_10.p": 7841833.329418783, + "pn_c1_10.T": 282.28304671569106, + "pn_c1_10.rho": 13.13528367850873, + "pn_c1_10.u": -674512.5868759616, + "pn_c1_10.h": -77507.33587807437, + "pn_c1_10.vol": 0.04924257770006076, + "pn_c1_10.dvol": 2.532261850849937e-09, + "pn_c1_10.port_1.p": 7841833.329418783, + "pn_c1_10.port_1.m_flow": -0.004300665093333909, + "pn_c1_10.port_1.h_outflow": -77507.33587807437, + "pn_c1_10.port_2.p": 7841833.329418783, + "pn_c1_10.port_2.m_flow": 0.0, + "pn_c1_10.port_2.h_outflow": -77507.33587807437, + "pn_c1_10.port_3.p": 7841833.329418783, + "pn_c1_10.port_3.m_flow": 0.0, + "pn_c1_10.port_3.h_outflow": -77507.33587807437, + "pn_c1_10.port_4.p": 7841833.329418783, + "pn_c1_10.port_4.m_flow": 0.0, + "pn_c1_10.port_4.h_outflow": -77507.33587807437, + "pn_plug_20.port_1.p": 7841833.329418783, + "pn_plug_20.port_1.m_flow": 0.0, + "pn_plug_20.port_1.h_outflow": -77507.33587807437, + "pn_plug_21.port_1.p": 7841833.329418783, + "pn_plug_21.port_1.m_flow": 0.0, + "pn_plug_21.port_1.h_outflow": -77507.33587807437, + "pn_brp2_10.volume": 0.03424257770006076, + "pn_brp2_10.volume_flow": 2.532261850849937e-09, + "pn_brp2_10.length": 1.090002351093372, + "pn_brp2_10.pressure_force": 243169.9470250293, + "pn_brp2_10.port_1.p": 7841833.329418783, + "pn_brp2_10.port_1.m_flow": 0.0, + "pn_brp2_10.port_1.h_outflow": -77507.33587807437, + "pn_brp2_10.port_2.x": 0.3700023510933721, + "pn_brp2_10.port_2.v": 8.060609824063203e-08, + "pn_brp2_10.port_2.f": 8.487055310979486e-06, + "pn_brp2_10.port_3.x": -0.72, + "pn_brp2_10.port_3.v": -3.1507286064810157e-13, + "pn_brp2_10.port_3.f": 243169.9470250293, + "pn_brp2_10.port_4.x": -0.72, + "pn_brp2_10.port_4.v": -3.1507286064810157e-13, + "pn_brp2_10.port_4.f": 0.0, + "pn_brp2_10.port_5.x": 0.3700023510933721, + "pn_brp2_10.port_5.v": 8.060609824063203e-08, + "pn_brp2_10.port_5.f": -243169.94703351636, + "mass_friction_endstops_12.a": -1.6974110621958972e-07, + "mass_friction_endstops_12.v": 8.060609824063203e-08, + "mass_friction_endstops_12.x": 0.3700023510933721, + "mass_friction_endstops_12.Fvisc": 0.0, + "mass_friction_endstops_12.Ffric": 0.0, + "mass_friction_endstops_12.Fmin": 0.0, + "mass_friction_endstops_12.Fmax": 0.0, + "mass_friction_endstops_12.port_1.x": 0.3700023510933721, + "mass_friction_endstops_12.port_1.v": 8.060609824063203e-08, + "mass_friction_endstops_12.port_1.f": -8.487055310979486e-06, + "mass_friction_endstops_12.port_2.x": 0.3700023510933721, + "mass_friction_endstops_12.port_2.v": 8.060609824063203e-08, + "mass_friction_endstops_12.port_2.f": 0.0, + "zeroforcesource_19.port_1.x": 0.3700023510933721, + "zeroforcesource_19.port_1.v": 8.060609824063203e-08, + "zeroforcesource_19.port_1.f": 0.0, + "zeroforcesource_28.port_1.x": -0.72, + "zeroforcesource_28.port_1.v": -3.1507286064810157e-13, + "zeroforcesource_28.port_1.f": 0.0, + "elasticendstop_10.gap": -2.3510933720993776e-06, + "elasticendstop_10.penetration": 2.3510933720993776e-06, + "elasticendstop_10.force": 243169.94703351636, + "elasticendstop_10.port_1.x": 0.3700023510933721, + "elasticendstop_10.port_1.v": 8.060609824063203e-08, + "elasticendstop_10.port_1.f": 243169.94703351636, + "elasticendstop_10.port_2.x": 0.37, + "elasticendstop_10.port_2.v": -1.164558438137342e-19, + "elasticendstop_10.port_2.f": -243169.94703351636, + "pn_orifice_21.cm": 9.372095203871607e-06, + "pn_orifice_21.gasvel": 0.2979791162963207, + "pn_orifice_21.port_1.p": 7841023.1729323305, + "pn_orifice_21.port_1.m_flow": 0.00034652322988001043, + "pn_orifice_21.port_1.h_outflow": -379200.25851512176, + "pn_orifice_21.port_2.p": 7840983.501439589, + "pn_orifice_21.port_2.m_flow": -0.00034652322988001043, + "pn_orifice_21.port_2.h_outflow": -379081.60481085954, + "pneumatic_99.m": 0.002533853968955365, + "pneumatic_99.U": -2167.569167946825, + "pneumatic_99.p": 7841023.1729323305, + "pneumatic_99.T": 224.4804285744019, + "pneumatic_99.rho": 16.460219764582217, + "pneumatic_99.u": -855443.602711032, + "pneumatic_99.h": -379081.60481085954, + "pneumatic_99.re": 2029.06266241382, + "pneumatic_99.cm": 4.459157982617245e-06, + "pneumatic_99.v": 0.14177536659935056, + "pneumatic_99.ff": 0.03154165772478614, + "pneumatic_99.port_1.p": 7841056.6440021135, + "pneumatic_99.port_1.m_flow": 0.0003592395648751468, + "pneumatic_99.port_1.h_outflow": -379081.60481085954, + "pneumatic_99.port_2.p": 7841023.1729323305, + "pneumatic_99.port_2.m_flow": -0.00034652322988001043, + "pneumatic_99.port_2.h_outflow": -379081.60481085954, + "pn_node3_11.port_1.p": 7841056.6440021135, + "pn_node3_11.port_1.m_flow": -0.004817174886825183, + "pn_node3_11.port_1.h_outflow": -378090.1014029442, + "pn_node3_11.port_2.p": 7841056.6440021135, + "pn_node3_11.port_2.m_flow": 0.00517641445170033, + "pn_node3_11.port_2.h_outflow": -378090.1014029442, + "pn_node3_11.port_3.p": 7841056.6440021135, + "pn_node3_11.port_3.m_flow": -0.0003592395648751468, + "pn_node3_11.port_3.h_outflow": -378090.1014029442, + "pneumatic_107.re": 27190.936980181526, + "pneumatic_107.cm": 5.9819768275543747e-05, + "pneumatic_107.v": 1.9027002968948707, + "pneumatic_107.ff": 0.024408959386717444, + "pneumatic_107.port_1.p": 7841056.6440021135, + "pneumatic_107.port_1.m_flow": 0.004817174886825183, + "pneumatic_107.port_1.h_outflow": -379199.1493886648, + "pneumatic_107.port_2.p": 7841004.739135387, + "pneumatic_107.port_2.m_flow": -0.004817174886825183, + "pneumatic_107.port_2.h_outflow": -378090.1014029442, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9383229687007891, + "branch_boundary_pnl00r_branch05_chamber.U": -802748.5417139007, + "branch_boundary_pnl00r_branch05_chamber.p": 7841004.739135387, + "branch_boundary_pnl00r_branch05_chamber.T": 224.4579187707868, + "branch_boundary_pnl00r_branch05_chamber.rho": 16.461806468434897, + "branch_boundary_pnl00r_branch05_chamber.u": -855514.1124013984, + "branch_boundary_pnl00r_branch05_chamber.h": -379199.1493886648, + "branch_boundary_pnl00r_branch05_chamber.port_1.p": 7841004.739135387, + "branch_boundary_pnl00r_branch05_chamber.port_1.m_flow": 0.004817174886825183, + "branch_boundary_pnl00r_branch05_chamber.port_1.h_outflow": -379199.1493886648, + "branch_boundary_pnl00r_branch05_chamber.port_2.p": 7841004.739135387, + "branch_boundary_pnl00r_branch05_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl00r_branch05_chamber.port_2.h_outflow": -379199.1493886648, + "branch_boundary_pnl00r_branch05.port_1.p": 7841004.739135387, + "branch_boundary_pnl00r_branch05.port_1.m_flow": 0.0, + "branch_boundary_pnl00r_branch05.port_1.h_outflow": -379199.1493886648, + "pneumatic_76.m1": 0.0007750276677438138, + "pneumatic_76.U1": -662.5313787250212, + "pneumatic_76.p1": 7841056.6440021135, + "pneumatic_76.T1": 224.67032494213936, + "pneumatic_76.rho1": 16.44659791392147, + "pneumatic_76.u1": -854848.6799880565, + "pneumatic_76.h1": -378090.1014029442, + "pneumatic_76.m2": 0.0007706784944489166, + "pneumatic_76.U2": -655.702207731343, + "pneumatic_76.p2": 7841059.797279552, + "pneumatic_76.T2": 225.95892021462302, + "pneumatic_76.rho2": 16.354305590155317, + "pneumatic_76.u2": -850811.606207088, + "pneumatic_76.h2": -371362.34105458035, + "pneumatic_76.dmctr": -0.005151332439407614, + "pneumatic_76.re": 20265.638184277792, + "pneumatic_76.cm": 3.14347263929387e-05, + "pneumatic_76.v": -1.0026228465913933, + "pneumatic_76.ff": 0.025573703065901305, + "pneumatic_76.port_1.p": 7841056.6440021135, + "pneumatic_76.port_1.m_flow": -0.00517641445170033, + "pneumatic_76.port_1.h_outflow": -378090.1014029442, + "pneumatic_76.port_2.p": 7841059.797279552, + "pneumatic_76.port_2.m_flow": 0.005026293902860347, + "pneumatic_76.port_2.h_outflow": -371362.34105458035, + "step_15.y": 1.0, + "step_15.out.signal": 1.0, + "pn_morifice_15.xv": 1.0, + "pn_morifice_15.cm": 0.0002762875778274555, + "pn_morifice_15.gasvel": 8.923290832834404, + "pn_morifice_15.res.signal": 1.0, + "pn_morifice_15.port_2.p": 7841694.647065768, + "pn_morifice_15.port_2.m_flow": 0.005026293902860347, + "pn_morifice_15.port_2.h_outflow": -371362.34105458035, + "pn_morifice_15.port_3.p": 7841059.797279552, + "pn_morifice_15.port_3.m_flow": -0.005026293902860347, + "pn_morifice_15.port_3.h_outflow": -340596.2906831172, + "pnnode4_19.port_1.p": 7841694.647065768, + "pnnode4_19.port_1.m_flow": -0.004726274979299054, + "pnnode4_19.port_1.h_outflow": -340596.2906831172, + "pnnode4_19.port_2.p": 7841694.647065768, + "pnnode4_19.port_2.m_flow": 0.008998462813951771, + "pnnode4_19.port_2.h_outflow": -339424.70695567486, + "pnnode4_19.port_3.p": 7841694.647065768, + "pnnode4_19.port_3.m_flow": 0.0007541060682076299, + "pnnode4_19.port_3.h_outflow": -340596.2906831172, + "pnnode4_19.port_4.p": 7841694.647065768, + "pnnode4_19.port_4.m_flow": -0.005026293902860347, + "pnnode4_19.port_4.h_outflow": -340596.2906831172, + "pneumatic_85.m": 0.010032755342377334, + "pneumatic_85.U": -8360.714796856231, + "pneumatic_85.p": 7841618.293309726, + "pneumatic_85.T": 231.53594770414244, + "pneumatic_85.rho": 15.967626055709733, + "pneumatic_85.u": -833341.8399571079, + "pneumatic_85.h": -342247.0293728085, + "pneumatic_85.re": 18156.32100081822, + "pneumatic_85.cm": 2.906266972500996e-05, + "pneumatic_85.v": 0.938287665771572, + "pneumatic_85.ff": 0.02627667665424724, + "pneumatic_85.port_1.p": 7841694.647065768, + "pneumatic_85.port_1.m_flow": 0.004726274979299054, + "pneumatic_85.port_1.h_outflow": -342247.0293728085, + "pneumatic_85.port_2.p": 7841542.314154542, + "pneumatic_85.port_2.m_flow": -0.0046810265565389985, + "pneumatic_85.port_2.h_outflow": -342247.0293728085, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9192328344649761, + "branch_boundary_pnl0002_branch05_chamber.U": -772729.8502213629, + "branch_boundary_pnl0002_branch05_chamber.p": 7841542.314154542, + "branch_boundary_pnl0002_branch05_chamber.T": 229.21086750513325, + "branch_boundary_pnl0002_branch05_chamber.rho": 16.12689183271888, + "branch_boundary_pnl0002_branch05_chamber.u": -840624.7266734301, + "branch_boundary_pnl0002_branch05_chamber.h": -354384.5760298156, + "branch_boundary_pnl0002_branch05_chamber.port_1.p": 7841542.314154542, + "branch_boundary_pnl0002_branch05_chamber.port_1.m_flow": 0.0046810265565389985, + "branch_boundary_pnl0002_branch05_chamber.port_1.h_outflow": -354384.5760298156, + "branch_boundary_pnl0002_branch05_chamber.port_2.p": 7841542.314154542, + "branch_boundary_pnl0002_branch05_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl0002_branch05_chamber.port_2.h_outflow": -354384.5760298156, + "branch_boundary_pnl0002_branch05.port_1.p": 7841542.314154542, + "branch_boundary_pnl0002_branch05.port_1.m_flow": 0.0, + "branch_boundary_pnl0002_branch05.port_1.h_outflow": -354384.5760298156, + "pneumatic_65.m": 0.005009690287404794, + "pneumatic_65.U": -4169.822958852925, + "pneumatic_65.p": 7841694.647065768, + "pneumatic_65.T": 231.85216416580363, + "pneumatic_65.rho": 15.946339451998615, + "pneumatic_65.u": -832351.4468222841, + "pneumatic_65.h": -340596.2906831172, + "pneumatic_65.re": 29132.47675690709, + "pneumatic_65.cm": 4.667108516406483e-05, + "pneumatic_65.v": 1.5072711657580558, + "pneumatic_65.ff": 0.023561639759589165, + "pneumatic_65.port_1.p": 7841790.465631811, + "pneumatic_65.port_1.m_flow": 0.0075510514302040525, + "pneumatic_65.port_1.h_outflow": -340596.2906831172, + "pneumatic_65.port_2.p": 7841694.647065768, + "pneumatic_65.port_2.m_flow": -0.008998462813951771, + "pneumatic_65.port_2.h_outflow": -340596.2906831172, + "pn_c1_11.m": 0.6570381274463638, + "pn_c1_11.U": -452333.92653835827, + "pn_c1_11.p": 7841790.465631811, + "pn_c1_11.T": 277.82921449632875, + "pn_c1_11.rho": 13.342886423821833, + "pn_c1_11.u": -688443.9542289481, + "pn_c1_11.h": -100730.75510968504, + "pn_c1_11.vol": 0.0492425781481071, + "pn_c1_11.dvol": 2.0837924852492185e-09, + "pn_c1_11.port_1.p": 7841790.465631811, + "pn_c1_11.port_1.m_flow": -0.0075510514302040525, + "pn_c1_11.port_1.h_outflow": -100730.75510968504, + "pn_c1_11.port_2.p": 7841790.465631811, + "pn_c1_11.port_2.m_flow": 0.0, + "pn_c1_11.port_2.h_outflow": -100730.75510968504, + "pn_c1_11.port_3.p": 7841790.465631811, + "pn_c1_11.port_3.m_flow": 0.0, + "pn_c1_11.port_3.h_outflow": -100730.75510968504, + "pn_c1_11.port_4.p": 7841790.465631811, + "pn_c1_11.port_4.m_flow": 0.0, + "pn_c1_11.port_4.h_outflow": -100730.75510968504, + "pn_plug_22.port_1.p": 7841790.465631811, + "pn_plug_22.port_1.m_flow": 0.0, + "pn_plug_22.port_1.h_outflow": -100730.75510968504, + "pn_plug_23.port_1.p": 7841790.465631811, + "pn_plug_23.port_1.m_flow": 0.0, + "pn_plug_23.port_1.h_outflow": -100730.75510968504, + "pn_brp2_11.volume": 0.0342425781481071, + "pn_brp2_11.volume_flow": 2.0837924852492185e-09, + "pn_brp2_11.length": 1.0900023653554864, + "pn_brp2_11.pressure_force": 243168.6004531119, + "pn_brp2_11.port_1.p": 7841790.465631811, + "pn_brp2_11.port_1.m_flow": 0.0, + "pn_brp2_11.port_1.h_outflow": -100730.75510968504, + "pn_brp2_11.port_2.x": 0.37000236535548653, + "pn_brp2_11.port_2.v": 6.633051807899984e-08, + "pn_brp2_11.port_2.f": 7.772818207740784e-06, + "pn_brp2_11.port_3.x": -0.72, + "pn_brp2_11.port_3.v": -3.1507286064810157e-13, + "pn_brp2_11.port_3.f": 243168.6004531119, + "pn_brp2_11.port_4.x": -0.72, + "pn_brp2_11.port_4.v": -3.1507286064810157e-13, + "pn_brp2_11.port_4.f": 0.0, + "pn_brp2_11.port_5.x": 0.37000236535548653, + "pn_brp2_11.port_5.v": 6.633051807899984e-08, + "pn_brp2_11.port_5.f": -243168.6004608847, + "mass_friction_endstops_13.a": -1.5545636415481566e-07, + "mass_friction_endstops_13.v": 6.633051807899984e-08, + "mass_friction_endstops_13.x": 0.37000236535548653, + "mass_friction_endstops_13.Fvisc": 0.0, + "mass_friction_endstops_13.Ffric": 0.0, + "mass_friction_endstops_13.Fmin": 0.0, + "mass_friction_endstops_13.Fmax": 0.0, + "mass_friction_endstops_13.port_1.x": 0.37000236535548653, + "mass_friction_endstops_13.port_1.v": 6.633051807899984e-08, + "mass_friction_endstops_13.port_1.f": -7.772818207740784e-06, + "mass_friction_endstops_13.port_2.x": 0.37000236535548653, + "mass_friction_endstops_13.port_2.v": 6.633051807899984e-08, + "mass_friction_endstops_13.port_2.f": 0.0, + "zeroforcesource_20.port_1.x": 0.37000236535548653, + "zeroforcesource_20.port_1.v": 6.633051807899984e-08, + "zeroforcesource_20.port_1.f": 0.0, + "zeroforcesource_29.port_1.x": -0.72, + "zeroforcesource_29.port_1.v": -3.1507286064810157e-13, + "zeroforcesource_29.port_1.f": 0.0, + "elasticendstop_11.gap": -2.3653554865332715e-06, + "elasticendstop_11.penetration": 2.3653554865332715e-06, + "elasticendstop_11.force": 243168.6004608847, + "elasticendstop_11.port_1.x": 0.37000236535548653, + "elasticendstop_11.port_1.v": 6.633051807899984e-08, + "elasticendstop_11.port_1.f": 243168.6004608847, + "elasticendstop_11.port_2.x": 0.37, + "elasticendstop_11.port_2.v": -1.164558438137342e-19, + "elasticendstop_11.port_2.f": -243168.6004608847 + }, + "physicalContract": { + "schemaVersion": 1, + "projectionCategories": [ + "state" + ], + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.2050606371581, + "pneumatic_87.m2": 0.0011363561025506627, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.00010316386455937335, + "pneumatic_83.U": -65.50821976891021, + "pneumatic_95.m": 0.00010316386455937335, + "pneumatic_95.U": -65.50821976891021, + "branch_boundary_pnl0002_b_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_b_chamber.U": -886868.3937230138, + "pneumatic_69.m": 5.158193227968668e-05, + "pneumatic_69.U": -32.754109884455104, + "pn_c1_8.m": 0.002462855848963059, + "pn_c1_8.U": -1563.893548405841, + "mass_friction_endstops_10.a": -0.8167936695810981, + "mass_friction_endstops_10.v": 0.0, + "mass_friction_endstops_10.x": 0.0, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 0.0, + "mass_friction_endstops_19.x": 0.0, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 0.0, + "mass_friction_endstops_18.x": 0.0, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.00010316386455937335, + "pneumatic_86.U": -65.50821976891021, + "pneumatic_68.m": 5.158193227968668e-05, + "pneumatic_68.U": -32.754109884455104, + "pn_c1_9.m": 0.002462855848963059, + "pn_c1_9.U": -1563.893548405841, + "mass_friction_endstops_11.a": -0.8167936695810981, + "mass_friction_endstops_11.v": 0.0, + "mass_friction_endstops_11.x": 0.0, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371581, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.00010316386455937335, + "pneumatic_80.U": -65.50821976891021, + "pneumatic_66.m": 5.158193227968668e-05, + "pneumatic_66.U": -32.754109884455104, + "pn_c1_10.m": 0.002462855848963059, + "pn_c1_10.U": -1563.893548405841, + "mass_friction_endstops_12.a": -0.8167936695810981, + "mass_friction_endstops_12.v": 0.0, + "mass_friction_endstops_12.x": 0.0, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506627, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.0011363561025506627, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.00010316386455937335, + "pneumatic_85.U": -65.50821976891021, + "branch_boundary_pnl0002_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_branch05_chamber.U": -886868.3937230138, + "pneumatic_65.m": 5.158193227968668e-05, + "pneumatic_65.U": -32.754109884455104, + "pn_c1_11.m": 0.002462855848963059, + "pn_c1_11.U": -1563.893548405841, + "mass_friction_endstops_13.a": -0.8167936695810981, + "mass_friction_endstops_13.v": 0.0, + "mass_friction_endstops_13.x": 0.0 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.205060637158, + "pneumatic_87.m2": 0.0011363561025506629, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.005752354971956523, + "pneumatic_83.U": -3931.719290698283, + "pneumatic_95.m": 0.011153351115632995, + "pneumatic_95.U": -7784.908156509664, + "branch_boundary_pnl0002_b_chamber.m": 1.2522714879032233, + "branch_boundary_pnl0002_b_chamber.U": -879404.9359576713, + "pneumatic_69.m": 0.0033656803769320197, + "pneumatic_69.U": -2323.9377625288566, + "pn_c1_8.m": 0.06449829186881316, + "pn_c1_8.U": -8215.698180211439, + "mass_friction_endstops_10.a": 9.734498453326524e-06, + "mass_friction_endstops_10.v": 2.2165787255696986e-06, + "mass_friction_endstops_10.x": 7.615138175359735e-08, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 1.7204535623474844e-21, + "mass_friction_endstops_19.x": -1.2449238864173693e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.3786916256412132e-25, + "mass_friction_endstops_18.x": -5.521417937686967e-24, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.001497027829154341, + "pneumatic_86.U": 1704.5017150238582, + "pneumatic_68.m": 0.0022954946593348505, + "pneumatic_68.U": -1558.6815406132575, + "pn_c1_9.m": 0.03971246529726471, + "pn_c1_9.U": -3836.3905996761514, + "mass_friction_endstops_11.a": 6.899700674694032e-06, + "mass_friction_endstops_11.v": 1.6791980885681643e-06, + "mass_friction_endstops_11.x": 5.607885010135549e-08, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371582, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.005752354208859085, + "pneumatic_80.U": -3931.718242540372, + "pneumatic_66.m": 0.00229549447954163, + "pneumatic_66.U": -1558.6812613835866, + "pn_c1_10.m": 0.03971246371985885, + "pn_c1_10.U": -3836.4295505841374, + "mass_friction_endstops_12.a": 6.900102307554334e-06, + "mass_friction_endstops_12.v": 1.6791970458948259e-06, + "mass_friction_endstops_12.x": 5.6078837470433516e-08, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506629, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.001136356102550663, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.011153351022249161, + "pneumatic_85.U": -7784.908056387039, + "branch_boundary_pnl0002_branch05_chamber.m": 1.2522714867708487, + "branch_boundary_pnl0002_branch05_chamber.U": -879404.9358312349, + "pneumatic_65.m": 0.003365680267480819, + "pneumatic_65.U": -2323.937662655075, + "pn_c1_11.m": 0.06449828662707775, + "pn_c1_11.U": -8215.697802972754, + "mass_friction_endstops_13.a": 9.7344332607463e-06, + "mass_friction_endstops_13.v": 2.2165785543742696e-06, + "mass_friction_endstops_13.x": 7.615138012421167e-08 + } + }, + { + "requestedTime": 0.69, + "actualTime": 0.6900000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2105342428506563, + "pn_general_chamber.U": -874021.6128809263, + "pneumatic_96.m": 0.00326741144588273, + "pneumatic_96.U": -2357.5431522121776, + "branch_boundary_pnl00r_chamber.m": 1.2108685651503308, + "branch_boundary_pnl00r_chamber.U": -874070.5351659104, + "pneumatic_87.m1": 0.001000518198664749, + "pneumatic_87.U1": -722.1637801799975, + "pneumatic_87.m2": 0.0010004330953830574, + "pneumatic_87.U2": -722.0477531282031, + "pneumatic_83.m": 0.012679745783851644, + "pneumatic_83.U": -8639.330537692149, + "pneumatic_95.m": 0.012849685649995602, + "pneumatic_95.U": -8909.106148651528, + "branch_boundary_pnl0002_b_chamber.m": 1.1985497181126685, + "branch_boundary_pnl0002_b_chamber.U": -860379.0245019491, + "pneumatic_69.m": 0.006579168980161733, + "pneumatic_69.U": -4699.544238887633, + "pn_c1_8.m": 0.23540556198958848, + "pn_c1_8.U": -99484.30933223445, + "mass_friction_endstops_10.a": 6.302155088633299e-07, + "mass_friction_endstops_10.v": 2.0477201022089e-06, + "mass_friction_endstops_10.x": 1.739862170731644e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.7142848729216316e-20, + "mass_friction_endstops_19.x": -2.0780593120000206e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.0520928869397134e-22, + "mass_friction_endstops_18.x": 4.9098612203217504e-20, + "pneumatic_97.m": 0.0032646046108505246, + "pneumatic_97.U": -2355.7331452897465, + "pneumatic_88.m1": 0.0009987916917054815, + "pneumatic_88.U1": -720.5489778046637, + "pneumatic_88.m2": 0.0009985669726623582, + "pneumatic_88.U2": -720.2062839511643, + "pneumatic_86.m": 0.006354956657485442, + "pneumatic_86.U": 1389.1739707221775, + "pneumatic_68.m": 0.006592090152448902, + "pneumatic_68.U": -4720.142089865395, + "pn_c1_9.m": 0.23302236813021637, + "pn_c1_9.U": -95711.12399082902, + "mass_friction_endstops_11.a": 6.885582115501165e-07, + "mass_friction_endstops_11.v": 2.072356484372671e-06, + "mass_friction_endstops_11.x": 1.7151425366011e-06, + "pn_general_chamber_2.m": 1.2105342420477019, + "pn_general_chamber_2.U": -874021.6127639221, + "pneumatic_98.m": 0.0032646046116421414, + "pneumatic_98.U": -2355.733147442795, + "pneumatic_75.m1": 0.000998791691638376, + "pneumatic_75.U1": -720.548977698558, + "pneumatic_75.m2": 0.00099856697258834, + "pneumatic_75.U2": -720.2062838344375, + "pneumatic_80.m": 0.012679745952732602, + "pneumatic_80.U": -8639.330806039252, + "pneumatic_66.m": 0.006592090149576305, + "pneumatic_66.U": -4720.142085434138, + "pn_c1_10.m": 0.2330223756901088, + "pn_c1_10.U": -95711.13598161584, + "mass_friction_endstops_12.a": 6.88283471390605e-07, + "mass_friction_endstops_12.v": 2.0723565171342975e-06, + "mass_friction_endstops_12.x": 1.7151425037886711e-06, + "pneumatic_99.m": 0.0032674114436482805, + "pneumatic_99.U": -2357.543151890905, + "branch_boundary_pnl00r_branch05_chamber.m": 1.2108685641280736, + "branch_boundary_pnl00r_branch05_chamber.U": -874070.5350132573, + "pneumatic_76.m1": 0.0010005181981378461, + "pneumatic_76.U1": -722.1637803310383, + "pneumatic_76.m2": 0.0010004330928084816, + "pneumatic_76.U2": -722.0477500247466, + "pneumatic_85.m": 0.012849685563490313, + "pneumatic_85.U": -8909.106011748408, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985497182559621, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.0247699278, + "pneumatic_65.m": 0.006579168843426967, + "pneumatic_65.U": -4699.544021984157, + "pn_c1_11.m": 0.23540556157200768, + "pn_c1_11.U": -99484.30868025024, + "mass_friction_endstops_13.a": 6.301060784608125e-07, + "mass_friction_endstops_13.v": 2.0477201243571633e-06, + "mass_friction_endstops_13.x": 1.739862148436311e-06 + } + }, + { + "requestedTime": 0.7, + "actualTime": 0.7000000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2100313452817673, + "pn_general_chamber.U": -873947.8864856226, + "pneumatic_96.m": 0.0032660606424093387, + "pneumatic_96.U": -2357.35674156337, + "branch_boundary_pnl00r_chamber.m": 1.2103163509793102, + "branch_boundary_pnl00r_chamber.U": -873989.7215632556, + "pneumatic_87.m1": 0.0010001323686673997, + "pneumatic_87.U1": -722.1508452424541, + "pneumatic_87.m2": 0.001000053530255132, + "pneumatic_87.U2": -722.0421258113258, + "pneumatic_83.m": 0.012681407438297841, + "pneumatic_83.U": -8642.043293601184, + "pneumatic_95.m": 0.012849959516004638, + "pneumatic_95.U": -8909.498764806547, + "branch_boundary_pnl0002_b_chamber.m": 1.1985586239832504, + "branch_boundary_pnl0002_b_chamber.U": -860379.8819972485, + "pneumatic_69.m": 0.006583785812787189, + "pneumatic_69.U": -4706.906483656017, + "pn_c1_8.m": 0.23591264036701443, + "pn_c1_8.U": -100288.677678112, + "mass_friction_endstops_10.a": -2.1975173149257897e-06, + "mass_friction_endstops_10.v": 2.02734183270263e-06, + "mass_friction_endstops_10.x": 1.7602360080939606e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.665200046136569e-20, + "mass_friction_endstops_19.x": -1.9566383001493946e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.013739831250115e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032637130423187337, + "pneumatic_97.U": -2355.921025330427, + "pneumatic_88.m1": 0.0009985764248405691, + "pneumatic_88.U1": -720.6545510297586, + "pneumatic_88.m2": 0.0009983591472800236, + "pneumatic_88.U2": -720.3217293326904, + "pneumatic_86.m": 0.006354964303801297, + "pneumatic_86.U": 1389.0998959067165, + "pneumatic_68.m": 0.006593168286323642, + "pneumatic_68.U": -4721.897404439745, + "pn_c1_9.m": 0.23355729206770598, + "pn_c1_9.U": -96560.0816929563, + "mass_friction_endstops_11.a": -2.245873911306262e-06, + "mass_friction_endstops_11.v": 2.0517263968615454e-06, + "mass_friction_endstops_11.x": 1.7357614512099663e-06, + "pn_general_chamber_2.m": 1.2100313445985562, + "pn_general_chamber_2.U": -873947.8863858595, + "pneumatic_98.m": 0.0032637130430599385, + "pneumatic_98.U": -2355.921027270413, + "pneumatic_75.m1": 0.0009985764249686698, + "pneumatic_75.U1": -720.6545512340357, + "pneumatic_75.m2": 0.0009983591472543481, + "pneumatic_75.U2": -720.3217292925623, + "pneumatic_80.m": 0.012681407602717975, + "pneumatic_80.U": -8642.043554742524, + "pneumatic_66.m": 0.006593168289865688, + "pneumatic_66.U": -4721.89741006748, + "pn_c1_10.m": 0.2335572995463288, + "pn_c1_10.U": -96560.09354570496, + "mass_friction_endstops_12.a": -2.2355280816555024e-06, + "mass_friction_endstops_12.v": 2.051726429425243e-06, + "mass_friction_endstops_12.x": 1.7357614187243355e-06, + "pneumatic_99.m": 0.003266060640560602, + "pneumatic_99.U": -2357.3567413654787, + "branch_boundary_pnl00r_branch05_chamber.m": 1.210316350104016, + "branch_boundary_pnl00r_branch05_chamber.U": -873989.7214316746, + "pneumatic_76.m1": 0.0010001323660439989, + "pneumatic_76.U1": -722.1508419312411, + "pneumatic_76.m2": 0.00100005352811943, + "pneumatic_76.U2": -722.0421232665894, + "pneumatic_85.m": 0.012849959429845414, + "pneumatic_85.U": -8909.49862797875, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985586241379014, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.8822663656, + "pneumatic_65.m": 0.006583785685946545, + "pneumatic_65.U": -4706.906282326286, + "pn_c1_11.m": 0.23591263994887818, + "pn_c1_11.U": -100288.67701814357, + "mass_friction_endstops_13.a": -2.1975464187562464e-06, + "mass_friction_endstops_13.v": 2.0273418547326992e-06, + "mass_friction_endstops_13.x": 1.7602359860195857e-06 + } + }, + { + "requestedTime": 0.8, + "actualTime": 0.8, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2063684021036665, + "pn_general_chamber.U": -873404.5104492744, + "pneumatic_96.m": 0.0032562562535671563, + "pneumatic_96.U": -2356.03147928222, + "branch_boundary_pnl00r_chamber.m": 1.2064452895529436, + "branch_boundary_pnl00r_chamber.U": -873416.0554726648, + "pneumatic_87.m1": 0.0009972429097436842, + "pneumatic_87.U1": -721.9230326537768, + "pneumatic_87.m2": 0.0009972108301285444, + "pneumatic_87.U2": -721.8772199435517, + "pneumatic_83.m": 0.01270547207717158, + "pneumatic_83.U": -8703.980555484635, + "pneumatic_95.m": 0.0128720029723915, + "pneumatic_95.U": -8967.989425383095, + "branch_boundary_pnl0002_b_chamber.m": 1.1970987817186032, + "branch_boundary_pnl0002_b_chamber.U": -860175.1606710927, + "pneumatic_69.m": 0.006574703188787359, + "pneumatic_69.U": -4704.3007263131885, + "pn_c1_8.m": 0.2402949778374652, + "pn_c1_8.U": -107803.92309836508, + "mass_friction_endstops_10.a": -1.949198776856065e-06, + "mass_friction_endstops_10.v": 1.826519161772371e-06, + "mass_friction_endstops_10.x": 1.9528536810215616e-06, + "mass_friction_endstops_19.a": -16.252500528926326, + "mass_friction_endstops_19.v": 4.576919129896975e-20, + "mass_friction_endstops_19.x": -1.9530653259948938e-21, + "mass_friction_endstops_18.a": 8.892500282325972, + "mass_friction_endstops_18.v": 2.5187368473853223e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032561870649935125, + "pneumatic_97.U": -2356.668143012874, + "pneumatic_88.m1": 0.000996566225592321, + "pneumatic_88.U1": -721.1607123097651, + "pneumatic_88.m2": 0.0009964191636655784, + "pneumatic_88.U2": -720.9310970023907, + "pneumatic_86.m": 0.006346840211910472, + "pneumatic_86.U": 1377.5687495145785, + "pneumatic_68.m": 0.006567696110012524, + "pneumatic_68.U": -4693.326526389924, + "pn_c1_9.m": 0.2381883224928943, + "pn_c1_9.U": -104471.7429655161, + "mass_friction_endstops_11.a": -1.971406163647771e-06, + "mass_friction_endstops_11.v": 1.848554964674094e-06, + "mass_friction_endstops_11.x": 1.930697446050263e-06, + "pn_general_chamber_2.m": 1.2063684020307441, + "pn_general_chamber_2.U": -873404.5104388825, + "pneumatic_98.m": 0.0032561870653915977, + "pneumatic_98.U": -2356.668143725967, + "pneumatic_75.m1": 0.0009965662267659527, + "pneumatic_75.U1": -721.1607141734798, + "pneumatic_75.m2": 0.0009964191642398892, + "pneumatic_75.U2": -720.9310979144485, + "pneumatic_80.m": 0.012705472199729761, + "pneumatic_80.U": -8703.980749781746, + "pneumatic_66.m": 0.006567696268767441, + "pneumatic_66.U": -4693.326778314112, + "pn_c1_10.m": 0.23818832921650948, + "pn_c1_10.U": -104471.75361732666, + "mass_friction_endstops_12.a": -1.9711186178028582e-06, + "mass_friction_endstops_12.v": 1.8485549941949607e-06, + "mass_friction_endstops_12.x": 1.930697416668372e-06, + "pneumatic_99.m": 0.0032562562523787346, + "pneumatic_99.U": -2356.031477688963, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206445289457375, + "branch_boundary_pnl00r_branch05_chamber.U": -873416.0554547055, + "pneumatic_76.m1": 0.0009972429132872915, + "pneumatic_76.U1": -721.9230383692676, + "pneumatic_76.m2": 0.0009972108290529252, + "pneumatic_76.U2": -721.8772183273541, + "pneumatic_85.m": 0.012872002894864527, + "pneumatic_85.U": -8967.989302068207, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1970987819042118, + "branch_boundary_pnl0002_branch05_chamber.U": -860175.1609442824, + "pneumatic_65.m": 0.006574703133691949, + "pneumatic_65.U": -4704.300638717692, + "pn_c1_11.m": 0.24029497741554184, + "pn_c1_11.U": -107803.92242364622, + "mass_friction_endstops_13.a": -1.94919528439641e-06, + "mass_friction_endstops_13.v": 1.826519181824015e-06, + "mass_friction_endstops_13.x": 1.9528536610522474e-06 + } + }, + { + "requestedTime": 1.0, + "actualTime": 1.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.1575072978479832, + "pn_general_chamber.U": -865080.8367860075, + "pneumatic_96.m": 0.003123729270270666, + "pneumatic_96.U": -2334.4069259408425, + "branch_boundary_pnl00r_chamber.m": 1.1678210258114112, + "branch_boundary_pnl00r_chamber.U": -867004.8037842558, + "pneumatic_87.m1": 0.0009508631922926857, + "pneumatic_87.U1": -706.3131229284975, + "pneumatic_87.m2": 0.0009500270072830445, + "pneumatic_87.U2": -705.7453980286242, + "pneumatic_83.m": 0.009496349447543061, + "pneumatic_83.U": -7576.544516641329, + "pneumatic_95.m": 0.010545461509227754, + "pneumatic_95.U": -8495.442745022583, + "branch_boundary_pnl0002_b_chamber.m": 1.0200651174775017, + "branch_boundary_pnl0002_b_chamber.U": -821832.18723991, + "pneumatic_69.m": 0.004795940054530253, + "pneumatic_69.U": -3796.030006397544, + "pn_c1_8.m": 0.38314931740574626, + "pn_c1_8.U": -274733.09196309303, + "mass_friction_endstops_10.a": 5.337506036671112, + "mass_friction_endstops_10.v": 1.4692397997585764, + "mass_friction_endstops_10.x": 0.1599133361094105, + "mass_friction_endstops_19.a": -9.54931997607691, + "mass_friction_endstops_19.v": -2.6696065452676345, + "mass_friction_endstops_19.x": -0.2915209059087121, + "mass_friction_endstops_18.a": 5.337478209825592, + "mass_friction_endstops_18.v": 1.4692396558157577, + "mass_friction_endstops_18.x": 0.1599111725256627, + "pneumatic_97.m": 0.002986126319734133, + "pneumatic_97.U": -2231.2112738065657, + "pneumatic_88.m1": 0.0008963449559782043, + "pneumatic_88.U1": -669.6911041651043, + "pneumatic_88.m2": 0.0008958075882644087, + "pneumatic_88.U2": -669.5192060345452, + "pneumatic_86.m": 0.004826437204332604, + "pneumatic_86.U": -396.7407438874708, + "pneumatic_68.m": 0.004541242541783211, + "pneumatic_68.U": -3536.5270264260203, + "pn_c1_9.m": 0.3706510817652048, + "pn_c1_9.U": -265725.0371165716, + "mass_friction_endstops_11.a": 5.337515379170655, + "mass_friction_endstops_11.v": 1.4692397472726986, + "mass_friction_endstops_11.x": 0.1599133103986336, + "pn_general_chamber_2.m": 1.157507297823738, + "pn_general_chamber_2.U": -865080.836781886, + "pneumatic_98.m": 0.0029861263197482296, + "pneumatic_98.U": -2231.211273855305, + "pneumatic_75.m1": 0.000896344956139504, + "pneumatic_75.U1": -669.6911044196434, + "pneumatic_75.m2": 0.0008958075886883069, + "pneumatic_75.U2": -669.5192067053738, + "pneumatic_80.m": 0.009496349448619141, + "pneumatic_80.U": -7576.544518407595, + "pneumatic_66.m": 0.004541242546837507, + "pneumatic_66.U": -3536.527034352294, + "pn_c1_10.m": 0.37065108819994863, + "pn_c1_10.U": -265725.0471201981, + "mass_friction_endstops_12.a": 5.337515143153142, + "mass_friction_endstops_12.v": 1.4692397472727232, + "mass_friction_endstops_12.x": 0.15991331039860968, + "pneumatic_99.m": 0.0031237292700972397, + "pneumatic_99.U": -2334.4069257629353, + "branch_boundary_pnl00r_branch05_chamber.m": 1.1678210257789237, + "branch_boundary_pnl00r_branch05_chamber.U": -867004.8037748901, + "pneumatic_76.m1": 0.0009508631922671181, + "pneumatic_76.U1": -706.3131229180824, + "pneumatic_76.m2": 0.0009500270072581424, + "pneumatic_76.U2": -705.7453980192186, + "pneumatic_85.m": 0.010545461510647114, + "pneumatic_85.U": -8495.442747354022, + "branch_boundary_pnl0002_branch05_chamber.m": 1.0200651176202795, + "branch_boundary_pnl0002_branch05_chamber.U": -821832.18747001, + "pneumatic_65.m": 0.004795940055001584, + "pneumatic_65.U": -3796.0300072134555, + "pn_c1_11.m": 0.38314931696882704, + "pn_c1_11.U": -274733.0912934626, + "mass_friction_endstops_13.a": 5.337506972429692, + "mass_friction_endstops_13.v": 1.4692397997585922, + "mass_friction_endstops_13.x": 0.15991333610939415 + } + }, + { + "requestedTime": 2.0, + "actualTime": 2.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 0.9388828023997754, + "pn_general_chamber.U": -802960.6941217952, + "pneumatic_96.m": 0.002535378014133708, + "pneumatic_96.U": -2168.153541946679, + "branch_boundary_pnl00r_chamber.m": 0.9390697516680178, + "branch_boundary_pnl00r_chamber.U": -803031.5764679932, + "pneumatic_87.m1": 0.0007760347357471679, + "pneumatic_87.U1": -663.5584178697704, + "pneumatic_87.m2": 0.000775946822781371, + "pneumatic_87.U2": -663.4278441405601, + "pneumatic_83.m": 0.009869069595030996, + "pneumatic_83.U": -8120.656590103802, + "pneumatic_95.m": 0.010001111028980096, + "pneumatic_95.U": -8328.371132243179, + "branch_boundary_pnl0002_b_chamber.m": 0.9179360053806332, + "branch_boundary_pnl0002_b_chamber.U": -772286.4682624673, + "pneumatic_69.m": 0.005077450240619749, + "pneumatic_69.U": -4284.7599132929745, + "pn_c1_8.m": 0.6571847802863814, + "pn_c1_8.U": -453928.69829577766, + "mass_friction_endstops_10.a": -5.5966665968298915e-09, + "mass_friction_endstops_10.v": 6.713197714589101e-08, + "mass_friction_endstops_10.x": 0.3700023585738787, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.1507290824741586e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.1654046974175209e-19, + "mass_friction_endstops_18.x": 0.37, + "pneumatic_97.m": 0.002532440207666662, + "pneumatic_97.U": -2164.6176191131335, + "pneumatic_88.m1": 0.0007748418062849091, + "pneumatic_88.U1": -662.1434159537747, + "pneumatic_88.m2": 0.0007746177710225603, + "pneumatic_88.U2": -661.7970678998525, + "pneumatic_86.m": 0.005744784430325623, + "pneumatic_86.U": -1647.6116574692712, + "pneumatic_68.m": 0.0051152340666703175, + "pneumatic_68.U": -4343.976212068701, + "pn_c1_9.m": 0.6466110943182897, + "pn_c1_9.U": -437317.92241094704, + "mass_friction_endstops_11.a": -4.6964269131422045e-08, + "mass_friction_endstops_11.v": 8.296314048540649e-08, + "mass_friction_endstops_11.x": 0.3700023428086111, + "pn_general_chamber_2.m": 0.938882802373437, + "pn_general_chamber_2.U": -802960.694111656, + "pneumatic_98.m": 0.002532440207628468, + "pneumatic_98.U": -2164.6176190758297, + "pneumatic_75.m1": 0.0007748418062540021, + "pneumatic_75.U1": -662.1434159057197, + "pneumatic_75.m2": 0.0007746177710019782, + "pneumatic_75.U2": -661.7970678665274, + "pneumatic_80.m": 0.009869069686396056, + "pneumatic_80.U": -8120.656733496484, + "pneumatic_66.m": 0.005115234066714636, + "pneumatic_66.U": -4343.976212113444, + "pn_c1_10.m": 0.6466111001653223, + "pn_c1_10.U": -437317.9315829484, + "mass_friction_endstops_12.a": -2.4841283448040484e-08, + "mass_friction_endstops_12.v": 8.29631490450475e-08, + "mass_friction_endstops_12.x": 0.37000234280860256, + "pneumatic_99.m": 0.0025353779787030337, + "pneumatic_99.U": -2168.153486402468, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9390697516259071, + "branch_boundary_pnl00r_branch05_chamber.U": -803031.5764482999, + "pneumatic_76.m1": 0.000776034735673773, + "pneumatic_76.U1": -663.5584177841083, + "pneumatic_76.m2": 0.0007759468226959079, + "pneumatic_76.U2": -663.4278440347166, + "pneumatic_85.m": 0.010001111074316178, + "pneumatic_85.U": -8328.371203371178, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9179360060143595, + "branch_boundary_pnl0002_branch05_chamber.U": -772286.4692545742, + "pneumatic_65.m": 0.005077450257846326, + "pneumatic_65.U": -4284.7599403173035, + "pn_c1_11.m": 0.6571847803274807, + "pn_c1_11.U": -453928.6983570724, + "mass_friction_endstops_13.a": 4.3330946937203405e-08, + "mass_friction_endstops_13.v": 6.713198290867542e-08, + "mass_friction_endstops_13.x": 0.3700023585738729 + } + }, + { + "requestedTime": 2.05, + "actualTime": 2.05, + "available": true, + "stateValues": { + "pn_general_chamber.m": 0.9381130502939634, + "pn_general_chamber.U": -802668.9179584626, + "pneumatic_96.m": 0.002533287559515925, + "pneumatic_96.U": -2167.3598235897343, + "branch_boundary_pnl00r_chamber.m": 0.9381125189701648, + "branch_boundary_pnl00r_chamber.U": -802668.8163913072, + "pneumatic_87.m1": 0.0007754873922663931, + "pneumatic_87.U1": -663.4643140644157, + "pneumatic_87.m2": 0.000775406201901327, + "pneumatic_87.U2": -663.336846204431, + "pneumatic_83.m": 0.009892956718340342, + "pneumatic_83.U": -8144.606576808627, + "pneumatic_95.m": 0.010028108762001683, + "pneumatic_95.U": -8356.938530080884, + "branch_boundary_pnl0002_b_chamber.m": 0.9189711020154747, + "branch_boundary_pnl0002_b_chamber.U": -772640.2579114933, + "pneumatic_69.m": 0.00508236105187094, + "pneumatic_69.U": -4285.669816785954, + "pn_c1_8.m": 0.6574025955125712, + "pn_c1_8.U": -453182.78972087207, + "mass_friction_endstops_10.a": -1.1839671060442924e-07, + "mass_friction_endstops_10.v": 6.848947280509e-08, + "mass_friction_endstops_10.x": 0.37000236198352005, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.150728667970711e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.1644108142482222e-19, + "mass_friction_endstops_18.x": 0.37, + "pneumatic_97.m": 0.002531780415394501, + "pneumatic_97.U": -2164.9943210453084, + "pneumatic_88.m1": 0.0007748078076617882, + "pneumatic_88.U1": -662.3977787097264, + "pneumatic_88.m2": 0.0007745870869169965, + "pneumatic_88.U2": -662.0512095396308, + "pneumatic_86.m": 0.005756202827816742, + "pneumatic_86.U": -1651.8254437402938, + "pneumatic_68.m": 0.005125983107881825, + "pneumatic_68.U": -4354.11901311425, + "pn_c1_9.m": 0.6470168162690852, + "pn_c1_9.U": -436877.08234619617, + "mass_friction_endstops_11.a": -9.816722013056278e-08, + "mass_friction_endstops_11.v": 8.350267455159574e-08, + "mass_friction_endstops_11.x": 0.3700023469893441, + "pn_general_chamber_2.m": 0.93811305029142, + "pn_general_chamber_2.U": -802668.9179569854, + "pneumatic_98.m": 0.002531780415326603, + "pneumatic_98.U": -2164.9943209833646, + "pneumatic_75.m1": 0.0007748078072798002, + "pneumatic_75.U1": -662.3977781264183, + "pneumatic_75.m2": 0.0007745870872944216, + "pneumatic_75.U2": -662.0512100662392, + "pneumatic_80.m": 0.009892956807728209, + "pneumatic_80.U": -8144.606717144718, + "pneumatic_66.m": 0.005125983105252238, + "pneumatic_66.U": -4354.119008990314, + "pn_c1_10.m": 0.6470168220031571, + "pn_c1_10.U": -436877.0913448419, + "mass_friction_endstops_12.a": -9.857350960373879e-08, + "mass_friction_endstops_12.v": 8.350268244045684e-08, + "mass_friction_endstops_12.x": 0.3700023469893362, + "pneumatic_99.m": 0.0025332875249184767, + "pneumatic_99.U": -2167.3597687183774, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9381125189656889, + "branch_boundary_pnl00r_branch05_chamber.U": -802668.8163858769, + "pneumatic_76.m1": 0.0007754873920209047, + "pneumatic_76.U1": -663.4643136874881, + "pneumatic_76.m2": 0.0007754062014915902, + "pneumatic_76.U2": -663.3368456649802, + "pneumatic_85.m": 0.010028108806575306, + "pneumatic_85.U": -8356.938599998502, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9189711026533357, + "branch_boundary_pnl0002_branch05_chamber.U": -772640.2589106868, + "pneumatic_65.m": 0.0050823610773067076, + "pneumatic_65.U": -4285.669856693608, + "pn_c1_11.m": 0.6574025955544724, + "pn_c1_11.U": -453182.789784899, + "mass_friction_endstops_13.a": -9.438255801796913e-08, + "mass_friction_endstops_13.v": 6.84894782408154e-08, + "mass_friction_endstops_13.x": 0.3700023619835146 + } + }, + { + "requestedTime": 2.1, + "actualTime": 2.1, + "available": true, + "stateValues": { + "pn_general_chamber.m": 0.9383213576466783, + "pn_general_chamber.U": -802747.7609731702, + "pneumatic_96.m": 0.002533854003606723, + "pneumatic_96.U": -2167.569222453132, + "branch_boundary_pnl00r_chamber.m": 0.938322968645941, + "branch_boundary_pnl00r_chamber.U": -802748.5416937041, + "pneumatic_87.m1": 0.000775027662068701, + "pneumatic_87.U1": -662.5313698561031, + "pneumatic_87.m2": 0.0007706784939136677, + "pneumatic_87.U2": -655.7022069331298, + "pneumatic_83.m": 0.009897446602767727, + "pneumatic_83.U": -8148.173078272971, + "pneumatic_95.m": 0.010032755291451692, + "pneumatic_95.U": -8360.714717131163, + "branch_boundary_pnl0002_b_chamber.m": 0.919232833810773, + "branch_boundary_pnl0002_b_chamber.U": -772729.849215003, + "pneumatic_69.m": 0.005009690268749923, + "pneumatic_69.U": -4169.822929680966, + "pn_c1_8.m": 0.6570381273931875, + "pn_c1_8.U": -452333.9264734677, + "mass_friction_endstops_10.a": -1.5475961845368147e-07, + "mass_friction_endstops_10.v": 6.633051283469949e-08, + "mass_friction_endstops_10.x": 0.3700023653554917, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.1507286064810157e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.164558438137342e-19, + "mass_friction_endstops_18.x": 0.37, + "pneumatic_97.m": 0.0025322965276950117, + "pneumatic_97.U": -2165.094351906718, + "pneumatic_88.m1": 0.0007747218750818736, + "pneumatic_88.U1": -662.0363583491554, + "pneumatic_88.m2": 0.0007726291061561864, + "pneumatic_88.U2": -658.7501715937773, + "pneumatic_86.m": 0.005759128268286419, + "pneumatic_86.U": -1652.8900562718827, + "pneumatic_68.m": 0.0050797776289221675, + "pneumatic_68.U": -4279.83737473691, + "pn_c1_9.m": 0.6468152214977394, + "pn_c1_9.U": -436285.00323808845, + "mass_friction_endstops_11.a": -1.6945006791502238e-07, + "mass_friction_endstops_11.v": 8.0606090679709e-08, + "mass_friction_endstops_11.x": 0.3700023510933796, + "pn_general_chamber_2.m": 0.9383213576459569, + "pn_general_chamber_2.U": -802747.7609716613, + "pneumatic_98.m": 0.0025322965223399637, + "pneumatic_98.U": -2165.0943434975566, + "pneumatic_75.m1": 0.0007747218486607169, + "pneumatic_75.U1": -662.0363168630721, + "pneumatic_75.m2": 0.0007726291344808584, + "pneumatic_75.U2": -658.7502160682232, + "pneumatic_80.m": 0.00989744668242247, + "pneumatic_80.U": -8148.173203124546, + "pneumatic_66.m": 0.005079777604819243, + "pneumatic_66.U": -4279.837336800422, + "pn_c1_10.m": 0.646815227151306, + "pn_c1_10.U": -436285.01209659013, + "mass_friction_endstops_12.a": -1.6974110621958972e-07, + "mass_friction_endstops_12.v": 8.060609824063203e-08, + "mass_friction_endstops_12.x": 0.3700023510933721, + "pneumatic_99.m": 0.002533853968955365, + "pneumatic_99.U": -2167.569167946825, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9383229687007891, + "branch_boundary_pnl00r_branch05_chamber.U": -802748.5417139007, + "pneumatic_76.m1": 0.0007750276677438138, + "pneumatic_76.U1": -662.5313787250212, + "pneumatic_76.m2": 0.0007706784944489166, + "pneumatic_76.U2": -655.702207731343, + "pneumatic_85.m": 0.010032755342377334, + "pneumatic_85.U": -8360.714796856231, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9192328344649761, + "branch_boundary_pnl0002_branch05_chamber.U": -772729.8502213629, + "pneumatic_65.m": 0.005009690287404794, + "pneumatic_65.U": -4169.822958852925, + "pn_c1_11.m": 0.6570381274463638, + "pn_c1_11.U": -452333.92653835827, + "mass_friction_endstops_13.a": -1.5545636415481566e-07, + "mass_friction_endstops_13.v": 6.633051807899984e-08, + "mass_friction_endstops_13.x": 0.37000236535548653 + } + } + ], + "eventTrace": { + "signalEventTimes": [ + 0.04, + 0.8 + ], + "stateTransitionCount": 3, + "mechanicalTransitionTimes": [ + 1.1199696877773673, + 1.1331667954945566, + 1.2023983086085228 + ], + "solverStartCount": 6, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.8, + "simulatedUntil": 0.8, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.8, + "requestedStopTime": 2.1, + "simulatedUntil": 2.1, + "solverStartCount": 4, + "stateTransitionCount": 3, + "stateTransitionTimes": [ + 1.1199696877773673, + 1.1331667954945566, + 1.2023983086085228 + ], + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + }, + "comparisonMode": "numericTolerance" + }, + "outputContract": { + "schemaVersion": 1, + "sha256": "5ed1efeba81d0f0a47bd1e0513f5503fc507cac8ae8c08f96602f10c1266eb86", + "variableMetadataSha256": "6becf38f0696b7d307dc72d87e8b845acf9f079d116a51cb6bc320d39a214090", + "seriesShapeSha256": "2d1c3978835b4c5f666d8b91225a5956531b6808bd930ead53bdd92a36a2d300", + "variableCount": 1021, + "seriesKeyCount": 1022, + "sampleCount": 214, + "seriesLengthsConsistent": true, + "containsPhysicalValues": false, + "hashPayload": "variables metadata + ordered series keys/lengths" + }, + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.2050606371581, + "pneumatic_87.m2": 0.0011363561025506627, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.00010316386455937335, + "pneumatic_83.U": -65.50821976891021, + "pneumatic_95.m": 0.00010316386455937335, + "pneumatic_95.U": -65.50821976891021, + "branch_boundary_pnl0002_b_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_b_chamber.U": -886868.3937230138, + "pneumatic_69.m": 5.158193227968668e-05, + "pneumatic_69.U": -32.754109884455104, + "pn_c1_8.m": 0.002462855848963059, + "pn_c1_8.U": -1563.893548405841, + "mass_friction_endstops_10.a": -0.8167936695810981, + "mass_friction_endstops_10.v": 0.0, + "mass_friction_endstops_10.x": 0.0, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 0.0, + "mass_friction_endstops_19.x": 0.0, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 0.0, + "mass_friction_endstops_18.x": 0.0, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.00010316386455937335, + "pneumatic_86.U": -65.50821976891021, + "pneumatic_68.m": 5.158193227968668e-05, + "pneumatic_68.U": -32.754109884455104, + "pn_c1_9.m": 0.002462855848963059, + "pn_c1_9.U": -1563.893548405841, + "mass_friction_endstops_11.a": -0.8167936695810981, + "mass_friction_endstops_11.v": 0.0, + "mass_friction_endstops_11.x": 0.0, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371581, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.00010316386455937335, + "pneumatic_80.U": -65.50821976891021, + "pneumatic_66.m": 5.158193227968668e-05, + "pneumatic_66.U": -32.754109884455104, + "pn_c1_10.m": 0.002462855848963059, + "pn_c1_10.U": -1563.893548405841, + "mass_friction_endstops_12.a": -0.8167936695810981, + "mass_friction_endstops_12.v": 0.0, + "mass_friction_endstops_12.x": 0.0, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506627, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.0011363561025506627, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.00010316386455937335, + "pneumatic_85.U": -65.50821976891021, + "branch_boundary_pnl0002_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_branch05_chamber.U": -886868.3937230138, + "pneumatic_65.m": 5.158193227968668e-05, + "pneumatic_65.U": -32.754109884455104, + "pn_c1_11.m": 0.002462855848963059, + "pn_c1_11.U": -1563.893548405841, + "mass_friction_endstops_13.a": -0.8167936695810981, + "mass_friction_endstops_13.v": 0.0, + "mass_friction_endstops_13.x": 0.0 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.205060637158, + "pneumatic_87.m2": 0.0011363561025506629, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.005752354971956523, + "pneumatic_83.U": -3931.719290698283, + "pneumatic_95.m": 0.011153351115632995, + "pneumatic_95.U": -7784.908156509664, + "branch_boundary_pnl0002_b_chamber.m": 1.2522714879032233, + "branch_boundary_pnl0002_b_chamber.U": -879404.9359576713, + "pneumatic_69.m": 0.0033656803769320197, + "pneumatic_69.U": -2323.9377625288566, + "pn_c1_8.m": 0.06449829186881316, + "pn_c1_8.U": -8215.698180211439, + "mass_friction_endstops_10.a": 9.734498453326524e-06, + "mass_friction_endstops_10.v": 2.2165787255696986e-06, + "mass_friction_endstops_10.x": 7.615138175359735e-08, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 1.7204535623474844e-21, + "mass_friction_endstops_19.x": -1.2449238864173693e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.3786916256412132e-25, + "mass_friction_endstops_18.x": -5.521417937686967e-24, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.001497027829154341, + "pneumatic_86.U": 1704.5017150238582, + "pneumatic_68.m": 0.0022954946593348505, + "pneumatic_68.U": -1558.6815406132575, + "pn_c1_9.m": 0.03971246529726471, + "pn_c1_9.U": -3836.3905996761514, + "mass_friction_endstops_11.a": 6.899700674694032e-06, + "mass_friction_endstops_11.v": 1.6791980885681643e-06, + "mass_friction_endstops_11.x": 5.607885010135549e-08, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371582, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.005752354208859085, + "pneumatic_80.U": -3931.718242540372, + "pneumatic_66.m": 0.00229549447954163, + "pneumatic_66.U": -1558.6812613835866, + "pn_c1_10.m": 0.03971246371985885, + "pn_c1_10.U": -3836.4295505841374, + "mass_friction_endstops_12.a": 6.900102307554334e-06, + "mass_friction_endstops_12.v": 1.6791970458948259e-06, + "mass_friction_endstops_12.x": 5.6078837470433516e-08, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506629, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.001136356102550663, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.011153351022249161, + "pneumatic_85.U": -7784.908056387039, + "branch_boundary_pnl0002_branch05_chamber.m": 1.2522714867708487, + "branch_boundary_pnl0002_branch05_chamber.U": -879404.9358312349, + "pneumatic_65.m": 0.003365680267480819, + "pneumatic_65.U": -2323.937662655075, + "pn_c1_11.m": 0.06449828662707775, + "pn_c1_11.U": -8215.697802972754, + "mass_friction_endstops_13.a": 9.7344332607463e-06, + "mass_friction_endstops_13.v": 2.2165785543742696e-06, + "mass_friction_endstops_13.x": 7.615138012421167e-08 + } + }, + { + "requestedTime": 0.69, + "actualTime": 0.6900000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2105342428506563, + "pn_general_chamber.U": -874021.6128809263, + "pneumatic_96.m": 0.00326741144588273, + "pneumatic_96.U": -2357.5431522121776, + "branch_boundary_pnl00r_chamber.m": 1.2108685651503308, + "branch_boundary_pnl00r_chamber.U": -874070.5351659104, + "pneumatic_87.m1": 0.001000518198664749, + "pneumatic_87.U1": -722.1637801799975, + "pneumatic_87.m2": 0.0010004330953830574, + "pneumatic_87.U2": -722.0477531282031, + "pneumatic_83.m": 0.012679745783851644, + "pneumatic_83.U": -8639.330537692149, + "pneumatic_95.m": 0.012849685649995602, + "pneumatic_95.U": -8909.106148651528, + "branch_boundary_pnl0002_b_chamber.m": 1.1985497181126685, + "branch_boundary_pnl0002_b_chamber.U": -860379.0245019491, + "pneumatic_69.m": 0.006579168980161733, + "pneumatic_69.U": -4699.544238887633, + "pn_c1_8.m": 0.23540556198958848, + "pn_c1_8.U": -99484.30933223445, + "mass_friction_endstops_10.a": 6.302155088633299e-07, + "mass_friction_endstops_10.v": 2.0477201022089e-06, + "mass_friction_endstops_10.x": 1.739862170731644e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.7142848729216316e-20, + "mass_friction_endstops_19.x": -2.0780593120000206e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.0520928869397134e-22, + "mass_friction_endstops_18.x": 4.9098612203217504e-20, + "pneumatic_97.m": 0.0032646046108505246, + "pneumatic_97.U": -2355.7331452897465, + "pneumatic_88.m1": 0.0009987916917054815, + "pneumatic_88.U1": -720.5489778046637, + "pneumatic_88.m2": 0.0009985669726623582, + "pneumatic_88.U2": -720.2062839511643, + "pneumatic_86.m": 0.006354956657485442, + "pneumatic_86.U": 1389.1739707221775, + "pneumatic_68.m": 0.006592090152448902, + "pneumatic_68.U": -4720.142089865395, + "pn_c1_9.m": 0.23302236813021637, + "pn_c1_9.U": -95711.12399082902, + "mass_friction_endstops_11.a": 6.885582115501165e-07, + "mass_friction_endstops_11.v": 2.072356484372671e-06, + "mass_friction_endstops_11.x": 1.7151425366011e-06, + "pn_general_chamber_2.m": 1.2105342420477019, + "pn_general_chamber_2.U": -874021.6127639221, + "pneumatic_98.m": 0.0032646046116421414, + "pneumatic_98.U": -2355.733147442795, + "pneumatic_75.m1": 0.000998791691638376, + "pneumatic_75.U1": -720.548977698558, + "pneumatic_75.m2": 0.00099856697258834, + "pneumatic_75.U2": -720.2062838344375, + "pneumatic_80.m": 0.012679745952732602, + "pneumatic_80.U": -8639.330806039252, + "pneumatic_66.m": 0.006592090149576305, + "pneumatic_66.U": -4720.142085434138, + "pn_c1_10.m": 0.2330223756901088, + "pn_c1_10.U": -95711.13598161584, + "mass_friction_endstops_12.a": 6.88283471390605e-07, + "mass_friction_endstops_12.v": 2.0723565171342975e-06, + "mass_friction_endstops_12.x": 1.7151425037886711e-06, + "pneumatic_99.m": 0.0032674114436482805, + "pneumatic_99.U": -2357.543151890905, + "branch_boundary_pnl00r_branch05_chamber.m": 1.2108685641280736, + "branch_boundary_pnl00r_branch05_chamber.U": -874070.5350132573, + "pneumatic_76.m1": 0.0010005181981378461, + "pneumatic_76.U1": -722.1637803310383, + "pneumatic_76.m2": 0.0010004330928084816, + "pneumatic_76.U2": -722.0477500247466, + "pneumatic_85.m": 0.012849685563490313, + "pneumatic_85.U": -8909.106011748408, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985497182559621, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.0247699278, + "pneumatic_65.m": 0.006579168843426967, + "pneumatic_65.U": -4699.544021984157, + "pn_c1_11.m": 0.23540556157200768, + "pn_c1_11.U": -99484.30868025024, + "mass_friction_endstops_13.a": 6.301060784608125e-07, + "mass_friction_endstops_13.v": 2.0477201243571633e-06, + "mass_friction_endstops_13.x": 1.739862148436311e-06 + } + }, + { + "requestedTime": 0.7, + "actualTime": 0.7000000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2100313452817673, + "pn_general_chamber.U": -873947.8864856226, + "pneumatic_96.m": 0.0032660606424093387, + "pneumatic_96.U": -2357.35674156337, + "branch_boundary_pnl00r_chamber.m": 1.2103163509793102, + "branch_boundary_pnl00r_chamber.U": -873989.7215632556, + "pneumatic_87.m1": 0.0010001323686673997, + "pneumatic_87.U1": -722.1508452424541, + "pneumatic_87.m2": 0.001000053530255132, + "pneumatic_87.U2": -722.0421258113258, + "pneumatic_83.m": 0.012681407438297841, + "pneumatic_83.U": -8642.043293601184, + "pneumatic_95.m": 0.012849959516004638, + "pneumatic_95.U": -8909.498764806547, + "branch_boundary_pnl0002_b_chamber.m": 1.1985586239832504, + "branch_boundary_pnl0002_b_chamber.U": -860379.8819972485, + "pneumatic_69.m": 0.006583785812787189, + "pneumatic_69.U": -4706.906483656017, + "pn_c1_8.m": 0.23591264036701443, + "pn_c1_8.U": -100288.677678112, + "mass_friction_endstops_10.a": -2.1975173149257897e-06, + "mass_friction_endstops_10.v": 2.02734183270263e-06, + "mass_friction_endstops_10.x": 1.7602360080939606e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.665200046136569e-20, + "mass_friction_endstops_19.x": -1.9566383001493946e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.013739831250115e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032637130423187337, + "pneumatic_97.U": -2355.921025330427, + "pneumatic_88.m1": 0.0009985764248405691, + "pneumatic_88.U1": -720.6545510297586, + "pneumatic_88.m2": 0.0009983591472800236, + "pneumatic_88.U2": -720.3217293326904, + "pneumatic_86.m": 0.006354964303801297, + "pneumatic_86.U": 1389.0998959067165, + "pneumatic_68.m": 0.006593168286323642, + "pneumatic_68.U": -4721.897404439745, + "pn_c1_9.m": 0.23355729206770598, + "pn_c1_9.U": -96560.0816929563, + "mass_friction_endstops_11.a": -2.245873911306262e-06, + "mass_friction_endstops_11.v": 2.0517263968615454e-06, + "mass_friction_endstops_11.x": 1.7357614512099663e-06, + "pn_general_chamber_2.m": 1.2100313445985562, + "pn_general_chamber_2.U": -873947.8863858595, + "pneumatic_98.m": 0.0032637130430599385, + "pneumatic_98.U": -2355.921027270413, + "pneumatic_75.m1": 0.0009985764249686698, + "pneumatic_75.U1": -720.6545512340357, + "pneumatic_75.m2": 0.0009983591472543481, + "pneumatic_75.U2": -720.3217292925623, + "pneumatic_80.m": 0.012681407602717975, + "pneumatic_80.U": -8642.043554742524, + "pneumatic_66.m": 0.006593168289865688, + "pneumatic_66.U": -4721.89741006748, + "pn_c1_10.m": 0.2335572995463288, + "pn_c1_10.U": -96560.09354570496, + "mass_friction_endstops_12.a": -2.2355280816555024e-06, + "mass_friction_endstops_12.v": 2.051726429425243e-06, + "mass_friction_endstops_12.x": 1.7357614187243355e-06, + "pneumatic_99.m": 0.003266060640560602, + "pneumatic_99.U": -2357.3567413654787, + "branch_boundary_pnl00r_branch05_chamber.m": 1.210316350104016, + "branch_boundary_pnl00r_branch05_chamber.U": -873989.7214316746, + "pneumatic_76.m1": 0.0010001323660439989, + "pneumatic_76.U1": -722.1508419312411, + "pneumatic_76.m2": 0.00100005352811943, + "pneumatic_76.U2": -722.0421232665894, + "pneumatic_85.m": 0.012849959429845414, + "pneumatic_85.U": -8909.49862797875, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985586241379014, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.8822663656, + "pneumatic_65.m": 0.006583785685946545, + "pneumatic_65.U": -4706.906282326286, + "pn_c1_11.m": 0.23591263994887818, + "pn_c1_11.U": -100288.67701814357, + "mass_friction_endstops_13.a": -2.1975464187562464e-06, + "mass_friction_endstops_13.v": 2.0273418547326992e-06, + "mass_friction_endstops_13.x": 1.7602359860195857e-06 + } + }, + { + "requestedTime": 0.8, + "actualTime": 0.8, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2063684021036665, + "pn_general_chamber.U": -873404.5104492744, + "pneumatic_96.m": 0.0032562562535671563, + "pneumatic_96.U": -2356.03147928222, + "branch_boundary_pnl00r_chamber.m": 1.2064452895529436, + "branch_boundary_pnl00r_chamber.U": -873416.0554726648, + "pneumatic_87.m1": 0.0009972429097436842, + "pneumatic_87.U1": -721.9230326537768, + "pneumatic_87.m2": 0.0009972108301285444, + "pneumatic_87.U2": -721.8772199435517, + "pneumatic_83.m": 0.01270547207717158, + "pneumatic_83.U": -8703.980555484635, + "pneumatic_95.m": 0.0128720029723915, + "pneumatic_95.U": -8967.989425383095, + "branch_boundary_pnl0002_b_chamber.m": 1.1970987817186032, + "branch_boundary_pnl0002_b_chamber.U": -860175.1606710927, + "pneumatic_69.m": 0.006574703188787359, + "pneumatic_69.U": -4704.3007263131885, + "pn_c1_8.m": 0.2402949778374652, + "pn_c1_8.U": -107803.92309836508, + "mass_friction_endstops_10.a": -1.949198776856065e-06, + "mass_friction_endstops_10.v": 1.826519161772371e-06, + "mass_friction_endstops_10.x": 1.9528536810215616e-06, + "mass_friction_endstops_19.a": -16.252500528926326, + "mass_friction_endstops_19.v": 4.576919129896975e-20, + "mass_friction_endstops_19.x": -1.9530653259948938e-21, + "mass_friction_endstops_18.a": 8.892500282325972, + "mass_friction_endstops_18.v": 2.5187368473853223e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032561870649935125, + "pneumatic_97.U": -2356.668143012874, + "pneumatic_88.m1": 0.000996566225592321, + "pneumatic_88.U1": -721.1607123097651, + "pneumatic_88.m2": 0.0009964191636655784, + "pneumatic_88.U2": -720.9310970023907, + "pneumatic_86.m": 0.006346840211910472, + "pneumatic_86.U": 1377.5687495145785, + "pneumatic_68.m": 0.006567696110012524, + "pneumatic_68.U": -4693.326526389924, + "pn_c1_9.m": 0.2381883224928943, + "pn_c1_9.U": -104471.7429655161, + "mass_friction_endstops_11.a": -1.971406163647771e-06, + "mass_friction_endstops_11.v": 1.848554964674094e-06, + "mass_friction_endstops_11.x": 1.930697446050263e-06, + "pn_general_chamber_2.m": 1.2063684020307441, + "pn_general_chamber_2.U": -873404.5104388825, + "pneumatic_98.m": 0.0032561870653915977, + "pneumatic_98.U": -2356.668143725967, + "pneumatic_75.m1": 0.0009965662267659527, + "pneumatic_75.U1": -721.1607141734798, + "pneumatic_75.m2": 0.0009964191642398892, + "pneumatic_75.U2": -720.9310979144485, + "pneumatic_80.m": 0.012705472199729761, + "pneumatic_80.U": -8703.980749781746, + "pneumatic_66.m": 0.006567696268767441, + "pneumatic_66.U": -4693.326778314112, + "pn_c1_10.m": 0.23818832921650948, + "pn_c1_10.U": -104471.75361732666, + "mass_friction_endstops_12.a": -1.9711186178028582e-06, + "mass_friction_endstops_12.v": 1.8485549941949607e-06, + "mass_friction_endstops_12.x": 1.930697416668372e-06, + "pneumatic_99.m": 0.0032562562523787346, + "pneumatic_99.U": -2356.031477688963, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206445289457375, + "branch_boundary_pnl00r_branch05_chamber.U": -873416.0554547055, + "pneumatic_76.m1": 0.0009972429132872915, + "pneumatic_76.U1": -721.9230383692676, + "pneumatic_76.m2": 0.0009972108290529252, + "pneumatic_76.U2": -721.8772183273541, + "pneumatic_85.m": 0.012872002894864527, + "pneumatic_85.U": -8967.989302068207, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1970987819042118, + "branch_boundary_pnl0002_branch05_chamber.U": -860175.1609442824, + "pneumatic_65.m": 0.006574703133691949, + "pneumatic_65.U": -4704.300638717692, + "pn_c1_11.m": 0.24029497741554184, + "pn_c1_11.U": -107803.92242364622, + "mass_friction_endstops_13.a": -1.94919528439641e-06, + "mass_friction_endstops_13.v": 1.826519181824015e-06, + "mass_friction_endstops_13.x": 1.9528536610522474e-06 + } + }, + { + "requestedTime": 1.0, + "actualTime": 1.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.1575072978479832, + "pn_general_chamber.U": -865080.8367860075, + "pneumatic_96.m": 0.003123729270270666, + "pneumatic_96.U": -2334.4069259408425, + "branch_boundary_pnl00r_chamber.m": 1.1678210258114112, + "branch_boundary_pnl00r_chamber.U": -867004.8037842558, + "pneumatic_87.m1": 0.0009508631922926857, + "pneumatic_87.U1": -706.3131229284975, + "pneumatic_87.m2": 0.0009500270072830445, + "pneumatic_87.U2": -705.7453980286242, + "pneumatic_83.m": 0.009496349447543061, + "pneumatic_83.U": -7576.544516641329, + "pneumatic_95.m": 0.010545461509227754, + "pneumatic_95.U": -8495.442745022583, + "branch_boundary_pnl0002_b_chamber.m": 1.0200651174775017, + "branch_boundary_pnl0002_b_chamber.U": -821832.18723991, + "pneumatic_69.m": 0.004795940054530253, + "pneumatic_69.U": -3796.030006397544, + "pn_c1_8.m": 0.38314931740574626, + "pn_c1_8.U": -274733.09196309303, + "mass_friction_endstops_10.a": 5.337506036671112, + "mass_friction_endstops_10.v": 1.4692397997585764, + "mass_friction_endstops_10.x": 0.1599133361094105, + "mass_friction_endstops_19.a": -9.54931997607691, + "mass_friction_endstops_19.v": -2.6696065452676345, + "mass_friction_endstops_19.x": -0.2915209059087121, + "mass_friction_endstops_18.a": 5.337478209825592, + "mass_friction_endstops_18.v": 1.4692396558157577, + "mass_friction_endstops_18.x": 0.1599111725256627, + "pneumatic_97.m": 0.002986126319734133, + "pneumatic_97.U": -2231.2112738065657, + "pneumatic_88.m1": 0.0008963449559782043, + "pneumatic_88.U1": -669.6911041651043, + "pneumatic_88.m2": 0.0008958075882644087, + "pneumatic_88.U2": -669.5192060345452, + "pneumatic_86.m": 0.004826437204332604, + "pneumatic_86.U": -396.7407438874708, + "pneumatic_68.m": 0.004541242541783211, + "pneumatic_68.U": -3536.5270264260203, + "pn_c1_9.m": 0.3706510817652048, + "pn_c1_9.U": -265725.0371165716, + "mass_friction_endstops_11.a": 5.337515379170655, + "mass_friction_endstops_11.v": 1.4692397472726986, + "mass_friction_endstops_11.x": 0.1599133103986336, + "pn_general_chamber_2.m": 1.157507297823738, + "pn_general_chamber_2.U": -865080.836781886, + "pneumatic_98.m": 0.0029861263197482296, + "pneumatic_98.U": -2231.211273855305, + "pneumatic_75.m1": 0.000896344956139504, + "pneumatic_75.U1": -669.6911044196434, + "pneumatic_75.m2": 0.0008958075886883069, + "pneumatic_75.U2": -669.5192067053738, + "pneumatic_80.m": 0.009496349448619141, + "pneumatic_80.U": -7576.544518407595, + "pneumatic_66.m": 0.004541242546837507, + "pneumatic_66.U": -3536.527034352294, + "pn_c1_10.m": 0.37065108819994863, + "pn_c1_10.U": -265725.0471201981, + "mass_friction_endstops_12.a": 5.337515143153142, + "mass_friction_endstops_12.v": 1.4692397472727232, + "mass_friction_endstops_12.x": 0.15991331039860968, + "pneumatic_99.m": 0.0031237292700972397, + "pneumatic_99.U": -2334.4069257629353, + "branch_boundary_pnl00r_branch05_chamber.m": 1.1678210257789237, + "branch_boundary_pnl00r_branch05_chamber.U": -867004.8037748901, + "pneumatic_76.m1": 0.0009508631922671181, + "pneumatic_76.U1": -706.3131229180824, + "pneumatic_76.m2": 0.0009500270072581424, + "pneumatic_76.U2": -705.7453980192186, + "pneumatic_85.m": 0.010545461510647114, + "pneumatic_85.U": -8495.442747354022, + "branch_boundary_pnl0002_branch05_chamber.m": 1.0200651176202795, + "branch_boundary_pnl0002_branch05_chamber.U": -821832.18747001, + "pneumatic_65.m": 0.004795940055001584, + "pneumatic_65.U": -3796.0300072134555, + "pn_c1_11.m": 0.38314931696882704, + "pn_c1_11.U": -274733.0912934626, + "mass_friction_endstops_13.a": 5.337506972429692, + "mass_friction_endstops_13.v": 1.4692397997585922, + "mass_friction_endstops_13.x": 0.15991333610939415 + } + }, + { + "requestedTime": 2.0, + "actualTime": 2.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 0.9388828023997754, + "pn_general_chamber.U": -802960.6941217952, + "pneumatic_96.m": 0.002535378014133708, + "pneumatic_96.U": -2168.153541946679, + "branch_boundary_pnl00r_chamber.m": 0.9390697516680178, + "branch_boundary_pnl00r_chamber.U": -803031.5764679932, + "pneumatic_87.m1": 0.0007760347357471679, + "pneumatic_87.U1": -663.5584178697704, + "pneumatic_87.m2": 0.000775946822781371, + "pneumatic_87.U2": -663.4278441405601, + "pneumatic_83.m": 0.009869069595030996, + "pneumatic_83.U": -8120.656590103802, + "pneumatic_95.m": 0.010001111028980096, + "pneumatic_95.U": -8328.371132243179, + "branch_boundary_pnl0002_b_chamber.m": 0.9179360053806332, + "branch_boundary_pnl0002_b_chamber.U": -772286.4682624673, + "pneumatic_69.m": 0.005077450240619749, + "pneumatic_69.U": -4284.7599132929745, + "pn_c1_8.m": 0.6571847802863814, + "pn_c1_8.U": -453928.69829577766, + "mass_friction_endstops_10.a": -5.5966665968298915e-09, + "mass_friction_endstops_10.v": 6.713197714589101e-08, + "mass_friction_endstops_10.x": 0.3700023585738787, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.1507290824741586e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.1654046974175209e-19, + "mass_friction_endstops_18.x": 0.37, + "pneumatic_97.m": 0.002532440207666662, + "pneumatic_97.U": -2164.6176191131335, + "pneumatic_88.m1": 0.0007748418062849091, + "pneumatic_88.U1": -662.1434159537747, + "pneumatic_88.m2": 0.0007746177710225603, + "pneumatic_88.U2": -661.7970678998525, + "pneumatic_86.m": 0.005744784430325623, + "pneumatic_86.U": -1647.6116574692712, + "pneumatic_68.m": 0.0051152340666703175, + "pneumatic_68.U": -4343.976212068701, + "pn_c1_9.m": 0.6466110943182897, + "pn_c1_9.U": -437317.92241094704, + "mass_friction_endstops_11.a": -4.6964269131422045e-08, + "mass_friction_endstops_11.v": 8.296314048540649e-08, + "mass_friction_endstops_11.x": 0.3700023428086111, + "pn_general_chamber_2.m": 0.938882802373437, + "pn_general_chamber_2.U": -802960.694111656, + "pneumatic_98.m": 0.002532440207628468, + "pneumatic_98.U": -2164.6176190758297, + "pneumatic_75.m1": 0.0007748418062540021, + "pneumatic_75.U1": -662.1434159057197, + "pneumatic_75.m2": 0.0007746177710019782, + "pneumatic_75.U2": -661.7970678665274, + "pneumatic_80.m": 0.009869069686396056, + "pneumatic_80.U": -8120.656733496484, + "pneumatic_66.m": 0.005115234066714636, + "pneumatic_66.U": -4343.976212113444, + "pn_c1_10.m": 0.6466111001653223, + "pn_c1_10.U": -437317.9315829484, + "mass_friction_endstops_12.a": -2.4841283448040484e-08, + "mass_friction_endstops_12.v": 8.29631490450475e-08, + "mass_friction_endstops_12.x": 0.37000234280860256, + "pneumatic_99.m": 0.0025353779787030337, + "pneumatic_99.U": -2168.153486402468, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9390697516259071, + "branch_boundary_pnl00r_branch05_chamber.U": -803031.5764482999, + "pneumatic_76.m1": 0.000776034735673773, + "pneumatic_76.U1": -663.5584177841083, + "pneumatic_76.m2": 0.0007759468226959079, + "pneumatic_76.U2": -663.4278440347166, + "pneumatic_85.m": 0.010001111074316178, + "pneumatic_85.U": -8328.371203371178, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9179360060143595, + "branch_boundary_pnl0002_branch05_chamber.U": -772286.4692545742, + "pneumatic_65.m": 0.005077450257846326, + "pneumatic_65.U": -4284.7599403173035, + "pn_c1_11.m": 0.6571847803274807, + "pn_c1_11.U": -453928.6983570724, + "mass_friction_endstops_13.a": 4.3330946937203405e-08, + "mass_friction_endstops_13.v": 6.713198290867542e-08, + "mass_friction_endstops_13.x": 0.3700023585738729 + } + }, + { + "requestedTime": 2.05, + "actualTime": 2.05, + "available": true, + "stateValues": { + "pn_general_chamber.m": 0.9381130502939634, + "pn_general_chamber.U": -802668.9179584626, + "pneumatic_96.m": 0.002533287559515925, + "pneumatic_96.U": -2167.3598235897343, + "branch_boundary_pnl00r_chamber.m": 0.9381125189701648, + "branch_boundary_pnl00r_chamber.U": -802668.8163913072, + "pneumatic_87.m1": 0.0007754873922663931, + "pneumatic_87.U1": -663.4643140644157, + "pneumatic_87.m2": 0.000775406201901327, + "pneumatic_87.U2": -663.336846204431, + "pneumatic_83.m": 0.009892956718340342, + "pneumatic_83.U": -8144.606576808627, + "pneumatic_95.m": 0.010028108762001683, + "pneumatic_95.U": -8356.938530080884, + "branch_boundary_pnl0002_b_chamber.m": 0.9189711020154747, + "branch_boundary_pnl0002_b_chamber.U": -772640.2579114933, + "pneumatic_69.m": 0.00508236105187094, + "pneumatic_69.U": -4285.669816785954, + "pn_c1_8.m": 0.6574025955125712, + "pn_c1_8.U": -453182.78972087207, + "mass_friction_endstops_10.a": -1.1839671060442924e-07, + "mass_friction_endstops_10.v": 6.848947280509e-08, + "mass_friction_endstops_10.x": 0.37000236198352005, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.150728667970711e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.1644108142482222e-19, + "mass_friction_endstops_18.x": 0.37, + "pneumatic_97.m": 0.002531780415394501, + "pneumatic_97.U": -2164.9943210453084, + "pneumatic_88.m1": 0.0007748078076617882, + "pneumatic_88.U1": -662.3977787097264, + "pneumatic_88.m2": 0.0007745870869169965, + "pneumatic_88.U2": -662.0512095396308, + "pneumatic_86.m": 0.005756202827816742, + "pneumatic_86.U": -1651.8254437402938, + "pneumatic_68.m": 0.005125983107881825, + "pneumatic_68.U": -4354.11901311425, + "pn_c1_9.m": 0.6470168162690852, + "pn_c1_9.U": -436877.08234619617, + "mass_friction_endstops_11.a": -9.816722013056278e-08, + "mass_friction_endstops_11.v": 8.350267455159574e-08, + "mass_friction_endstops_11.x": 0.3700023469893441, + "pn_general_chamber_2.m": 0.93811305029142, + "pn_general_chamber_2.U": -802668.9179569854, + "pneumatic_98.m": 0.002531780415326603, + "pneumatic_98.U": -2164.9943209833646, + "pneumatic_75.m1": 0.0007748078072798002, + "pneumatic_75.U1": -662.3977781264183, + "pneumatic_75.m2": 0.0007745870872944216, + "pneumatic_75.U2": -662.0512100662392, + "pneumatic_80.m": 0.009892956807728209, + "pneumatic_80.U": -8144.606717144718, + "pneumatic_66.m": 0.005125983105252238, + "pneumatic_66.U": -4354.119008990314, + "pn_c1_10.m": 0.6470168220031571, + "pn_c1_10.U": -436877.0913448419, + "mass_friction_endstops_12.a": -9.857350960373879e-08, + "mass_friction_endstops_12.v": 8.350268244045684e-08, + "mass_friction_endstops_12.x": 0.3700023469893362, + "pneumatic_99.m": 0.0025332875249184767, + "pneumatic_99.U": -2167.3597687183774, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9381125189656889, + "branch_boundary_pnl00r_branch05_chamber.U": -802668.8163858769, + "pneumatic_76.m1": 0.0007754873920209047, + "pneumatic_76.U1": -663.4643136874881, + "pneumatic_76.m2": 0.0007754062014915902, + "pneumatic_76.U2": -663.3368456649802, + "pneumatic_85.m": 0.010028108806575306, + "pneumatic_85.U": -8356.938599998502, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9189711026533357, + "branch_boundary_pnl0002_branch05_chamber.U": -772640.2589106868, + "pneumatic_65.m": 0.0050823610773067076, + "pneumatic_65.U": -4285.669856693608, + "pn_c1_11.m": 0.6574025955544724, + "pn_c1_11.U": -453182.789784899, + "mass_friction_endstops_13.a": -9.438255801796913e-08, + "mass_friction_endstops_13.v": 6.84894782408154e-08, + "mass_friction_endstops_13.x": 0.3700023619835146 + } + }, + { + "requestedTime": 2.1, + "actualTime": 2.1, + "available": true, + "stateValues": { + "pn_general_chamber.m": 0.9383213576466783, + "pn_general_chamber.U": -802747.7609731702, + "pneumatic_96.m": 0.002533854003606723, + "pneumatic_96.U": -2167.569222453132, + "branch_boundary_pnl00r_chamber.m": 0.938322968645941, + "branch_boundary_pnl00r_chamber.U": -802748.5416937041, + "pneumatic_87.m1": 0.000775027662068701, + "pneumatic_87.U1": -662.5313698561031, + "pneumatic_87.m2": 0.0007706784939136677, + "pneumatic_87.U2": -655.7022069331298, + "pneumatic_83.m": 0.009897446602767727, + "pneumatic_83.U": -8148.173078272971, + "pneumatic_95.m": 0.010032755291451692, + "pneumatic_95.U": -8360.714717131163, + "branch_boundary_pnl0002_b_chamber.m": 0.919232833810773, + "branch_boundary_pnl0002_b_chamber.U": -772729.849215003, + "pneumatic_69.m": 0.005009690268749923, + "pneumatic_69.U": -4169.822929680966, + "pn_c1_8.m": 0.6570381273931875, + "pn_c1_8.U": -452333.9264734677, + "mass_friction_endstops_10.a": -1.5475961845368147e-07, + "mass_friction_endstops_10.v": 6.633051283469949e-08, + "mass_friction_endstops_10.x": 0.3700023653554917, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.1507286064810157e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.164558438137342e-19, + "mass_friction_endstops_18.x": 0.37, + "pneumatic_97.m": 0.0025322965276950117, + "pneumatic_97.U": -2165.094351906718, + "pneumatic_88.m1": 0.0007747218750818736, + "pneumatic_88.U1": -662.0363583491554, + "pneumatic_88.m2": 0.0007726291061561864, + "pneumatic_88.U2": -658.7501715937773, + "pneumatic_86.m": 0.005759128268286419, + "pneumatic_86.U": -1652.8900562718827, + "pneumatic_68.m": 0.0050797776289221675, + "pneumatic_68.U": -4279.83737473691, + "pn_c1_9.m": 0.6468152214977394, + "pn_c1_9.U": -436285.00323808845, + "mass_friction_endstops_11.a": -1.6945006791502238e-07, + "mass_friction_endstops_11.v": 8.0606090679709e-08, + "mass_friction_endstops_11.x": 0.3700023510933796, + "pn_general_chamber_2.m": 0.9383213576459569, + "pn_general_chamber_2.U": -802747.7609716613, + "pneumatic_98.m": 0.0025322965223399637, + "pneumatic_98.U": -2165.0943434975566, + "pneumatic_75.m1": 0.0007747218486607169, + "pneumatic_75.U1": -662.0363168630721, + "pneumatic_75.m2": 0.0007726291344808584, + "pneumatic_75.U2": -658.7502160682232, + "pneumatic_80.m": 0.00989744668242247, + "pneumatic_80.U": -8148.173203124546, + "pneumatic_66.m": 0.005079777604819243, + "pneumatic_66.U": -4279.837336800422, + "pn_c1_10.m": 0.646815227151306, + "pn_c1_10.U": -436285.01209659013, + "mass_friction_endstops_12.a": -1.6974110621958972e-07, + "mass_friction_endstops_12.v": 8.060609824063203e-08, + "mass_friction_endstops_12.x": 0.3700023510933721, + "pneumatic_99.m": 0.002533853968955365, + "pneumatic_99.U": -2167.569167946825, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9383229687007891, + "branch_boundary_pnl00r_branch05_chamber.U": -802748.5417139007, + "pneumatic_76.m1": 0.0007750276677438138, + "pneumatic_76.U1": -662.5313787250212, + "pneumatic_76.m2": 0.0007706784944489166, + "pneumatic_76.U2": -655.702207731343, + "pneumatic_85.m": 0.010032755342377334, + "pneumatic_85.U": -8360.714796856231, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9192328344649761, + "branch_boundary_pnl0002_branch05_chamber.U": -772729.8502213629, + "pneumatic_65.m": 0.005009690287404794, + "pneumatic_65.U": -4169.822958852925, + "pn_c1_11.m": 0.6570381274463638, + "pn_c1_11.U": -452333.92653835827, + "mass_friction_endstops_13.a": -1.5545636415481566e-07, + "mass_friction_endstops_13.v": 6.633051807899984e-08, + "mass_friction_endstops_13.x": 0.37000236535548653 + } + } + ], + "diagnostics": { + "integration": { + "method": "BDF", + "jacobianSparsity": { + "nonzeroCount": 1284, + "density": 0.23447772096420746, + "colorGroupCount": 31 + }, + "jacobian": { + "mode": "scipySparseFiniteDifference", + "fallbackReason": null, + "jacobianEvaluationCount": 468, + "fullBuildCount": 468, + "finiteDifferenceRhsEstimateIsExact": false + }, + "segmentCount": 3, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "nfev": 1856, + "njev": 86, + "nlu": 295, + "acceptedStepCount": 603, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 2666 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.8, + "simulatedUntil": 0.8, + "nfev": 1832, + "njev": 155, + "nlu": 453, + "acceptedStepCount": 414, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 4805 + }, + { + "startTime": 0.8, + "requestedStopTime": 2.1, + "simulatedUntil": 2.1, + "nfev": 2929, + "njev": 227, + "nlu": 707, + "acceptedStepCount": 800, + "solverStartCount": 4, + "stateTransitionCount": 3, + "recoverableRetryCount": 0, + "stateTransitionTimes": [ + 1.1199696877773673, + 1.1331667954945566, + 1.2023983086085228 + ], + "finiteDifferenceRhsEstimate": 7037 + } + ], + "totals": { + "nfev": 6617, + "njev": 468, + "nlu": 1455, + "acceptedStepCount": 1817, + "solverStartCount": 6, + "stateTransitionCount": 3, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 14508, + "jacobianRhsEvaluationCountEstimate": 14976 + } + }, + "pressureFlow": { + "solveCount": 55881, + "seededSolveCount": 55881, + "nonlinearSolveCount": 0, + "fastPathHitRate": 1.0, + "optimizerEvaluationCount": 0, + "residualEvaluationCount": 0, + "blockFallbackCount": 0, + "denseFallbackCount": 0, + "closurePassCount": 55881, + "secondaryPhysicalIslandCount": 1, + "secondaryBlockCount": 9, + "secondaryUnknownCount": 192, + "equationBlockFallbackReasons": [], + "usesConservativeGlobalCoupling": false, + "couplingPlanFallbackReason": null, + "maxScaledResidual": 1.0700979760449996e-16, + "maxEvaluationsPerSolve": 0, + "maxResidualEvaluationsPerSolve": 0, + "lastScope": [ + "pn_general_chamber", + "pn_orifice_19", + "pneumatic_97", + "pn_node3_9", + "pneumatic_100", + "pneumatic_88", + "pn_general_chamber_2", + "pn_orifice_20", + "pneumatic_98", + "pn_node3_10", + "pneumatic_75", + "pn_orifice_18", + "pneumatic_96", + "pn_node3_8", + "pneumatic_105", + "branch_boundary_pnl00r_chamber", + "pneumatic_87", + "pn_morifice_1", + "pnnode4_16", + "pneumatic_83", + "pneumatic_95", + "pneumatic_69", + "pn_c1_8", + "pn_morifice_9", + "pnnode4_17", + "pneumatic_86", + "pneumatic_68", + "pn_c1_9", + "branch_boundary_pnl0002_b_chamber", + "pn_morifice_10", + "pnnode4_18", + "pneumatic_80", + "pneumatic_66", + "pn_c1_10", + "pn_orifice_21", + "pneumatic_99", + "pn_node3_11", + "pneumatic_107", + "branch_boundary_pnl00r_branch05_chamber", + "pneumatic_76", + "pn_morifice_15", + "pnnode4_19", + "pneumatic_85", + "pneumatic_65", + "pn_c1_11", + "branch_boundary_pnl0002_branch05_chamber" + ], + "last": { + "success": true, + "message": "Compiled causal stream-pressure block completed; residuals reuse the latest full audit.", + "evaluations": 0, + "pressureScale": 7839705.175624134, + "flowScale": 0.008979311485379313, + "maxScaledResidual": 0.0, + "maxRawResidual": 0.0, + "residualEvaluations": 0, + "jacobianMode": "seeded", + "denseFallbackUsed": false, + "nonlinearBlockCount": 0, + "nonlinearBlockUnknownCount": 0, + "blockFallbackUsed": false, + "blockFallbackReason": null, + "residualVerifiedThisSolve": false, + "causalFastPathUsed": true + }, + "causalExecution": { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 21511, + "fullResidualAuditCount": 339, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 58, + "lastVerifiedMaxScaledResidual": 5.67684205563673e-17, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 21511, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 21511, + "compiledEffortUnknownCount": 272, + "compiledFlowAssignmentCount": 200, + "compiledAssignmentCount": 472, + "logicalEffortCoordinateCount": 68, + "eliminatedEffortAliasCount": 204, + "canonicalCoordinateCount": 268, + "compatibilityScatterCount": 472 + }, + "secondaryCausalExecution": [ + { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 33505, + "fullResidualAuditCount": 526, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 7, + "lastVerifiedMaxScaledResidual": 0.0, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 33505, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 33505, + "compiledEffortUnknownCount": 96, + "compiledFlowAssignmentCount": 96, + "compiledAssignmentCount": 192 + } + ] + }, + "stream": { + "maxIterationsPerSolve": 4, + "maxThermofluidIterations": 2, + "thermofluidClosure": { + "failureCount": 0, + "lastFailure": null, + "lastSuccess": { + "rhsTime": 2.1, + "iterations": 2, + "maxDelta": 0.0, + "scale": 1.0, + "tolerance": 1e-12, + "worstPort": null + }, + "transaction": { + "physicalPortValueSlotCount": 856, + "physicalFlowPortCount": 200, + "componentCount": 98, + "cacheBindingCount": 36, + "streamAndCausalCacheSlotCount": 56, + "customCacheHookCount": 0, + "diagnosticOwnerCount": 4 + } + }, + "last": { + "converged": true, + "iterations": 2, + "maxDelta": 0.0 + } + }, + "signal": { + "propagations": 131100, + "eventTimes": [ + 0.04, + 0.8 + ], + "last": { + "propagated": 6 + } + }, + "pneumaticVolume": { + "propagations": 87400, + "last": { + "propagated": 4, + "outputPorts": [ + "pn_brp2_10.port_1", + "pn_brp2_11.port_1", + "pn_brp2_8.port_1", + "pn_brp2_9.port_1" + ] + } + }, + "stateCount": 74, + "sampleCount": 214, + "performance": { + "mode": "standard", + "phases": { + "simulation.integration": { + "calls": 1, + "inclusiveNs": 110469867031, + "selfNs": 110469867031, + "maxNs": 110469867031, + "errors": 0 + }, + "simulation.network_compilation": { + "calls": 1, + "inclusiveNs": 14879783, + "selfNs": 14879783, + "maxNs": 14879783, + "errors": 0 + }, + "simulation.postprocessing": { + "calls": 1, + "inclusiveNs": 2628123856, + "selfNs": 2628123856, + "maxNs": 2628123856, + "errors": 0 + }, + "simulation.response_assembly": { + "calls": 1, + "inclusiveNs": 21083185, + "selfNs": 21083185, + "maxNs": 21083185, + "errors": 0 + }, + "simulation.result_assembly": { + "calls": 1, + "inclusiveNs": 7193634, + "selfNs": 7193634, + "maxNs": 7193634, + "errors": 0 + }, + "simulation.sample_initialization": { + "calls": 1, + "inclusiveNs": 234349312, + "selfNs": 234349312, + "maxNs": 234349312, + "errors": 0 + }, + "simulation.system_construction": { + "calls": 1, + "inclusiveNs": 127668146, + "selfNs": 127668146, + "maxNs": 127668146, + "errors": 0 + }, + "simulation.total": { + "calls": 1, + "inclusiveNs": 113513383178, + "selfNs": 1866960, + "maxNs": 113513383178, + "errors": 0 + }, + "simulation.xml_validation": { + "calls": 1, + "inclusiveNs": 8351271, + "selfNs": 8351271, + "maxNs": 8351271, + "errors": 0 + } + }, + "properties": {}, + "propertyOutermostNs": 0 + } + }, + "eventTrace": { + "signalEventTimes": [ + 0.04, + 0.8 + ], + "stateTransitionCount": 3, + "mechanicalTransitionTimes": [ + 1.1199696877773673, + 1.1331667954945566, + 1.2023983086085228 + ], + "solverStartCount": 6, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.8, + "simulatedUntil": 0.8, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.8, + "requestedStopTime": 2.1, + "simulatedUntil": 2.1, + "solverStartCount": 4, + "stateTransitionCount": 3, + "stateTransitionTimes": [ + 1.1199696877773673, + 1.1331667954945566, + 1.2023983086085228 + ], + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + } + } + }, + "acceptance": { + "evaluated": true, + "passed": true, + "issues": [], + "regressionGolden": { + "configured": false, + "evaluated": false, + "passed": null, + "issues": [] + } + } + } + ] +} diff --git a/tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-2.json b/tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-2.json new file mode 100644 index 0000000..d8c4a1f --- /dev/null +++ b/tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-2.json @@ -0,0 +1,5929 @@ +{ + "schemaVersion": 2, + "generatedAt": "2026-08-18T07:16:39.023387+00:00", + "manifestId": "test_mql_full_branches-historical-v1", + "manifestPath": "/home/lujz/projects/SystemSimulationApp/tests/baselines/simulation/test_mql_full_branches/manifest.json", + "lane": "production", + "laneDescription": "Acceptance lane preserving the authoritative XML output grid.", + "source": { + "path": "tests/data/test_mql-full-branches-01-04.xml", + "sha256": "2fb95e65f5de0c85a6a17802aef74ea004087323fd00fd8d01acf0184ff71d48", + "bytes": 58860, + "xmlIsAuthoritative": true, + "simulation": { + "tStart": 0.0, + "tStop": 0.81, + "sampleStep": 0.01, + "maxStep": 0.81, + "method": "BDF" + }, + "resolvedPath": "/home/lujz/projects/SystemSimulationApp/tests/data/test_mql-full-branches-01-04.xml", + "companionResolvedPath": null + }, + "manifest": { + "schemaVersion": 1, + "id": "test_mql_full_branches-historical-v1", + "description": "Historical slow-region and 2.05 s regression target for the generic solver.", + "source": { + "path": "tests/data/test_mql-full-branches-01-04.xml", + "sha256": "2fb95e65f5de0c85a6a17802aef74ea004087323fd00fd8d01acf0184ff71d48", + "bytes": 58860, + "xmlIsAuthoritative": true, + "simulation": { + "tStart": 0.0, + "tStop": 0.81, + "sampleStep": 0.01, + "maxStep": 0.81, + "method": "BDF" + } + }, + "structure": { + "componentCount": 98, + "connectionCount": 106, + "dynamicComponentCount": 33, + "stateCount": 74, + "resultVariableCount": 1021, + "pressureFlowUnknownCount": 472, + "pressureFlowEquationCount": 472, + "pressureFlowIsSquare": true, + "logicalEffortCoordinateCount": 68, + "eliminatedEffortAliasCount": 204, + "canonicalCoordinateCount": 268, + "compatibilityScatterCount": 472, + "jacobianNonzeroCount": 1284, + "jacobianColorGroupCount": 31, + "hasMechanicalStateEvents": true + }, + "sequence": [ + "0.81s", + "2.10s" + ], + "lanes": { + "solver-only": { + "description": "Historical solver regression using the authoritative 0.01 s output grid.", + "samplingMode": "fixed", + "sampleStep": 0.01, + "instrumentationMode": "standard", + "productionEquivalentOutput": true + }, + "production": { + "description": "Acceptance lane preserving the authoritative XML output grid.", + "samplingMode": "source", + "instrumentationMode": "standard", + "productionEquivalentOutput": true + } + }, + "variants": { + "0.81s": { + "stopTime": 0.81, + "softTimeoutSeconds": 180.0, + "hardTimeoutSeconds": 240.0, + "checkpointTimes": [ + 0.0, + 0.04, + 0.69, + 0.7, + 0.8, + 0.81 + ], + "expectedSignalEventTimes": [ + 0.04, + 0.8 + ], + "expectedMechanicalTransitionTimes": [] + }, + "2.10s": { + "stopTime": 2.1, + "softTimeoutSeconds": 300.0, + "hardTimeoutSeconds": 360.0, + "checkpointTimes": [ + 0.0, + 0.04, + 0.69, + 0.7, + 0.8, + 1.0, + 2.0, + 2.05, + 2.1 + ], + "expectedSignalEventTimes": [ + 0.04, + 0.8 + ] + } + }, + "correctness": { + "status": "partial", + "maximumScaledResidual": 1e-07, + "requireFiniteSeries": true, + "requireStrictlyIncreasingTimes": true, + "stateRelativeTolerance": 0.0002, + "eventTimeAbsoluteToleranceSeconds": 2e-05, + "signalEventTimeAbsoluteToleranceSeconds": 1e-12, + "mechanicalTransitionTimesAvailable": true, + "note": "Historical checkpoints are recorded; approved physical-state-v2 golden values remain pending." + }, + "execution": { + "causalExecutorV2Default": true, + "environment": { + "SIMULATION_CAUSAL_EXECUTOR_V2": "1", + "SIMULATION_CAUSAL_COORDINATE_KERNEL": "1", + "SIMULATION_CAUSAL_FAST_PATH": "1", + "SIMULATION_ODE_JACOBIAN_MODE": "scipy", + "SIMULATIONAPP_PROPERTY_CACHE": "on" + }, + "predictionSafetyFactor": 1.5, + "terminationGraceSeconds": 10.0, + "deferAfterFailureOrTimeout": true, + "deferWhenPredictedWallExceedsSoftTimeout": true, + "longTestEnvironmentVariable": "RUN_TEST_MQL_FULL_BRANCHES_LONG_REGRESSION" + } + }, + "cases": [ + { + "caseId": "0.81s", + "stopTime": 0.81, + "sampleStep": 0.01, + "maxStep": 0.81, + "lane": "production", + "samplingMode": "source", + "maxStepMode": "source", + "runtimePredictionEligible": true, + "predictedWallSeconds": null, + "softTimeoutSeconds": 180.0, + "hardTimeoutSeconds": 240.0, + "outcome": "completed", + "softCancelSent": false, + "hardTimeoutReached": false, + "orchestrationWallSeconds": 59.6418792437762, + "returnCode": 0, + "lastSimulatedTime": 0.81, + "progressEventCount": 178, + "lastProgressEvent": { + "event": "progress", + "progress": 100, + "phase": "complete", + "message": "正在汇总仿真结果", + "simulatedTime": 0.81, + "totalTime": 0.81, + "wallSeconds": 58.94868882931769 + }, + "stderrTail": [], + "worker": { + "event": "result", + "outcome": "completed", + "sourceSha256": "2fb95e65f5de0c85a6a17802aef74ea004087323fd00fd8d01acf0184ff71d48", + "sourcePath": "/home/lujz/projects/SystemSimulationApp/tests/data/test_mql-full-branches-01-04.xml", + "derivedConfiguration": { + "stopTime": 0.81, + "sampleStep": 0.01, + "maxStep": 0.81, + "lane": "production", + "sourceXmlUnmodified": true + }, + "wallSeconds": 58.97667583823204, + "cpuSeconds": 62.3073424, + "peakRssBytes": 166285312, + "peakRssRaw": 162388, + "peakRssRawUnit": "KiB", + "lastSimulatedTime": 0.81, + "runtime": { + "python": "3.12.3 (main, Jun 19 2026, 12:46:00) [GCC 13.3.0]", + "pythonImplementation": "CPython", + "executable": "/home/lujz/projects/SystemSimulationApp/.venv/bin/python", + "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39", + "machine": "x86_64", + "processor": "x86_64", + "cpuCount": 16, + "repository": { + "root": "/home/lujz/projects/SystemSimulationApp", + "head": "684d28752ac2fd011458befcb216b47aae692e3e", + "branch": "model-development", + "dirty": true, + "status": [ + "M .github/workflows/solver-regression.yml", + " M README.md", + " M requirements.txt", + " M tests/baselines/simulation/test_mql_8/manifest.json", + " M tests/data/test-mql-8.json", + " M tests/data/test-mql-8.xml", + " M tests/test_benchmark_regression.py", + " M tests/test_dependency_constraints.py", + " M tests/test_supported_piston_tangent.py", + "?? app/simulation/physical_state_v21.py", + "?? constraints/python312-linux-x86_64.lock", + "?? tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-amesim-aligned-v1-candidate-0.2.json", + "?? tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-1.json" + ] + }, + "packages": { + "numpy": "2.5.2", + "scipy": "1.18.0", + "lxml": "6.1.1" + }, + "environment": { + "SIMULATIONAPP_PROFILE": "standard", + "SIMULATION_ODE_JACOBIAN_MODE": "scipy", + "SIMULATIONAPP_PROPERTY_CACHE": "on", + "SIMULATION_CAUSAL_EXECUTOR_V2": "1", + "SIMULATION_CAUSAL_COORDINATE_KERNEL": "1", + "SIMULATION_CAUSAL_FAST_PATH": "1" + } + }, + "summary": { + "success": true, + "status": "completed", + "partial": false, + "message": "The solver successfully reached the end of the integration interval.", + "simulatedUntil": 0.81, + "requestedStopTime": 0.81, + "variableCount": 1021, + "seriesHealth": { + "seriesCount": 1022, + "scalarCount": 83804, + "nonfiniteCount": 0, + "timeStrictlyIncreasing": true, + "timeStart": 0.0, + "timeEnd": 0.81 + }, + "final": { + "pn_general_chamber.m": 1.206006248314118, + "pn_general_chamber.U": -873350.1784581648, + "pn_general_chamber.p": 12144509.59083339, + "pn_general_chamber.T": 267.34073272202966, + "pn_general_chamber.rho": 21.158004356388034, + "pn_general_chamber.u": -724167.2086517174, + "pn_general_chamber.h": -150175.94812120442, + "pn_general_chamber.port_1.p": 12144509.59083339, + "pn_general_chamber.port_1.m_flow": -0.04062360785133594, + "pn_general_chamber.port_1.h_outflow": -150175.94812120442, + "pn_general_chamber.port_2.p": 12144509.59083339, + "pn_general_chamber.port_2.m_flow": -0.007542486005722171, + "pn_general_chamber.port_2.h_outflow": -150175.94812120442, + "pn_orifice_18.cm": 0.00014373248417661082, + "pn_orifice_18.gasvel": 5.04584721276473, + "pn_orifice_18.port_1.p": 12144509.59083339, + "pn_orifice_18.port_1.m_flow": 0.007542486005722171, + "pn_orifice_18.port_1.h_outflow": -149438.22160733453, + "pn_orifice_18.port_2.p": 12144192.566195188, + "pn_orifice_18.port_2.m_flow": -0.007542486005722171, + "pn_orifice_18.port_2.h_outflow": -150175.94812120442, + "pneumatic_96.m": 0.0032552690027748852, + "pneumatic_96.U": -2355.9148119653287, + "pneumatic_96.p": 12144192.566195188, + "pneumatic_96.T": 267.4822277848262, + "pneumatic_96.rho": 21.146618485120317, + "pneumatic_96.u": -723723.5417279121, + "pneumatic_96.h": -149438.22160733453, + "pneumatic_96.re": 38037.56938733388, + "pneumatic_96.cm": 6.713201482125037e-05, + "pneumatic_96.v": -2.3572732664256884, + "pneumatic_96.ff": 0.023511161530573296, + "pneumatic_96.port_1.p": 12143985.10708709, + "pneumatic_96.port_1.m_flow": -0.0076735585952654485, + "pneumatic_96.port_1.h_outflow": -149438.22160733453, + "pneumatic_96.port_2.p": 12144192.566195188, + "pneumatic_96.port_2.m_flow": 0.007542486005722171, + "pneumatic_96.port_2.h_outflow": -149438.22160733453, + "pn_node3_8.port_1.p": 12143985.10708709, + "pn_node3_8.port_1.m_flow": 0.0076735585952654485, + "pn_node3_8.port_1.h_outflow": -150053.77607500303, + "pn_node3_8.port_2.p": 12143985.10708709, + "pn_node3_8.port_2.m_flow": -0.045388018117200515, + "pn_node3_8.port_2.h_outflow": -149969.28519503935, + "pn_node3_8.port_3.p": 12143985.10708709, + "pn_node3_8.port_3.m_flow": 0.03771445952193507, + "pn_node3_8.port_3.h_outflow": -150053.77607500303, + "pneumatic_105.re": 187012.0657516604, + "pneumatic_105.cm": 0.00032980314341364195, + "pneumatic_105.v": -11.578299071872049, + "pneumatic_105.ff": 0.02577660479341561, + "pneumatic_105.port_1.p": 12143985.10708709, + "pneumatic_105.port_1.m_flow": -0.03771445952193507, + "pneumatic_105.port_1.h_outflow": -150077.33785202345, + "pneumatic_105.port_2.p": 12146596.512984818, + "pneumatic_105.port_2.m_flow": 0.03771445952193507, + "pneumatic_105.port_2.h_outflow": -150053.77607500303, + "branch_boundary_pnl00r_chamber.m": 1.206124190402843, + "branch_boundary_pnl00r_chamber.U": -873367.9088547124, + "branch_boundary_pnl00r_chamber.p": 12146596.512984818, + "branch_boundary_pnl00r_chamber.T": 267.35906929321385, + "branch_boundary_pnl00r_chamber.rho": 21.16007351583935, + "branch_boundary_pnl00r_chamber.u": -724111.0955274093, + "branch_boundary_pnl00r_chamber.h": -150077.33785202345, + "branch_boundary_pnl00r_chamber.port_1.p": 12146596.512984818, + "branch_boundary_pnl00r_chamber.port_1.m_flow": -0.03771445952193507, + "branch_boundary_pnl00r_chamber.port_1.h_outflow": -150077.33785202345, + "branch_boundary_pnl00r_chamber.port_2.p": 12146596.512984818, + "branch_boundary_pnl00r_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl00r_chamber.port_2.h_outflow": -150077.33785202345, + "branch_boundary_pnl00r.port_1.p": 12146596.512984818, + "branch_boundary_pnl00r.port_1.m_flow": 0.0, + "branch_boundary_pnl00r.port_1.h_outflow": -150077.33785202345, + "pneumatic_87.m1": 0.000996921054988454, + "pneumatic_87.U1": -721.8635847156165, + "pneumatic_87.p1": 12143985.10708709, + "pneumatic_87.T1": 267.3642929827065, + "pneumatic_87.rho1": 21.155321836506616, + "pneumatic_87.u1": -724093.0273300096, + "pneumatic_87.h1": -150053.77607500303, + "pneumatic_87.m2": 0.0009968996148721218, + "pneumatic_87.U2": -721.8407700947419, + "pneumatic_87.p2": 12143817.920968633, + "pneumatic_87.T2": 267.3665915709505, + "pneumatic_87.rho2": 21.15486686310732, + "pneumatic_87.u2": -724085.7146758318, + "pneumatic_87.h2": -150042.0206383853, + "pneumatic_87.dmctr": 0.04543258405080747, + "pneumatic_87.re": 157696.12887633545, + "pneumatic_87.cm": 0.00019471887109983788, + "pneumatic_87.v": 6.835935075822076, + "pneumatic_87.ff": 0.022548801119827416, + "pneumatic_87.port_1.p": 12143985.10708709, + "pneumatic_87.port_1.m_flow": 0.045388018117200515, + "pneumatic_87.port_1.h_outflow": -150053.77607500303, + "pneumatic_87.port_2.p": 12143817.920968633, + "pneumatic_87.port_2.m_flow": -0.045474937140296684, + "pneumatic_87.port_2.h_outflow": -150042.0206383853, + "step_12.y": 1.0, + "step_12.out.signal": 1.0, + "pn_morifice_1.xv": 1.0, + "pn_morifice_1.cm": 0.0017333579621473356, + "pn_morifice_1.gasvel": -60.96496271691759, + "pn_morifice_1.res.signal": 1.0, + "pn_morifice_1.port_2.p": 12104540.700680764, + "pn_morifice_1.port_2.m_flow": -0.045474937140296684, + "pn_morifice_1.port_2.h_outflow": -150042.0206383853, + "pn_morifice_1.port_3.p": 12143817.920968633, + "pn_morifice_1.port_3.m_flow": 0.045474937140296684, + "pn_morifice_1.port_3.h_outflow": -134253.7121701368, + "pnnode4_16.port_1.p": 12104540.700680764, + "pnnode4_16.port_1.m_flow": -0.07298074448582105, + "pnnode4_16.port_1.h_outflow": -134253.7121701368, + "pnnode4_16.port_2.p": 12104540.700680764, + "pnnode4_16.port_2.m_flow": -0.12115676222203044, + "pnnode4_16.port_2.h_outflow": -107757.16331130893, + "pnnode4_16.port_3.p": 12104540.700680764, + "pnnode4_16.port_3.m_flow": 0.1486625695675548, + "pnnode4_16.port_3.h_outflow": -134253.7121701368, + "pnnode4_16.port_4.p": 12104540.700680764, + "pnnode4_16.port_4.m_flow": 0.045474937140296684, + "pnnode4_16.port_4.h_outflow": -134253.7121701368, + "pneumatic_83.m": 0.012701926140963282, + "pneumatic_83.U": -8724.337567825336, + "pneumatic_83.p": 12103032.785289284, + "pneumatic_83.T": 279.2408023326536, + "pneumatic_83.rho": 20.215743321224686, + "pneumatic_83.u": -686851.5429080982, + "pneumatic_83.h": -88158.10913353554, + "pneumatic_83.re": 249781.7754416765, + "pneumatic_83.cm": 0.0003200363300242587, + "pneumatic_83.v": 11.381091467243266, + "pneumatic_83.ff": 0.02330431854338275, + "pneumatic_83.port_1.p": 12104540.700680764, + "pneumatic_83.port_1.m_flow": 0.07298074448582105, + "pneumatic_83.port_1.h_outflow": -88158.10913353554, + "pneumatic_83.port_2.p": 12101441.315708209, + "pneumatic_83.port_2.m_flow": -0.0738333928492594, + "pneumatic_83.port_2.h_outflow": -88158.10913353554, + "pneumatic_95.m": 0.012879100564768854, + "pneumatic_95.U": -8998.364330621043, + "pneumatic_95.p": 12111070.745998811, + "pneumatic_95.T": 275.4672631145459, + "pneumatic_95.rho": 20.497725174605836, + "pneumatic_95.u": -698679.5611516789, + "pneumatic_95.h": -107830.05747100564, + "pneumatic_95.re": 511267.53177307715, + "pneumatic_95.cm": 0.0006469056858078985, + "pneumatic_95.v": 22.90186415430354, + "pneumatic_95.ff": 0.023904722897413522, + "pneumatic_95.port_1.p": 12117548.269725185, + "pneumatic_95.port_1.m_flow": 0.14978410957442098, + "pneumatic_95.port_1.h_outflow": -107830.05747100564, + "pneumatic_95.port_2.p": 12104540.700680764, + "pneumatic_95.port_2.m_flow": -0.1486625695675548, + "pneumatic_95.port_2.h_outflow": -107830.05747100564, + "branch_boundary_pnl0002_b_chamber.m": 1.1962534043760158, + "branch_boundary_pnl0002_b_chamber.U": -860055.7816079621, + "branch_boundary_pnl0002_b_chamber.p": 12117548.269725185, + "branch_boundary_pnl0002_b_chamber.T": 268.9973461659546, + "branch_boundary_pnl0002_b_chamber.rho": 20.98690183115817, + "branch_boundary_pnl0002_b_chamber.u": -718957.8549676775, + "branch_boundary_pnl0002_b_chamber.h": -141571.61819904903, + "branch_boundary_pnl0002_b_chamber.port_1.p": 12117548.269725185, + "branch_boundary_pnl0002_b_chamber.port_1.m_flow": -0.14978410957442098, + "branch_boundary_pnl0002_b_chamber.port_1.h_outflow": -141571.61819904903, + "branch_boundary_pnl0002_b_chamber.port_2.p": 12117548.269725185, + "branch_boundary_pnl0002_b_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl0002_b_chamber.port_2.h_outflow": -141571.61819904903, + "branch_boundary_pnl0002_b.port_1.p": 12117548.269725185, + "branch_boundary_pnl0002_b.port_1.m_flow": 0.0, + "branch_boundary_pnl0002_b.port_1.h_outflow": -141571.61819904903, + "pneumatic_69.m": 0.006553210254794004, + "pneumatic_69.U": -4682.546417371199, + "pneumatic_69.p": 12104540.700680764, + "pneumatic_69.T": 270.4036250508611, + "pneumatic_69.rho": 20.85951610341929, + "pneumatic_69.u": -714542.3747003509, + "pneumatic_69.h": -134253.7121701368, + "pneumatic_69.re": 429908.71128170093, + "pneumatic_69.cm": 0.0005400132787677932, + "pneumatic_69.v": -19.056461857390133, + "pneumatic_69.ff": 0.023811829493600944, + "pneumatic_69.port_1.p": 12100029.845903302, + "pneumatic_69.port_1.m_flow": -0.12488100126393978, + "pneumatic_69.port_1.h_outflow": -134253.7121701368, + "pneumatic_69.port_2.p": 12104540.700680764, + "pneumatic_69.port_2.m_flow": 0.12115676222203044, + "pneumatic_69.port_2.h_outflow": -134253.7121701368, + "pn_c1_8.m": 0.2410919121122127, + "pn_c1_8.U": -109037.39857007933, + "pn_c1_8.p": 12100029.845903302, + "pn_c1_8.T": 354.1858681326064, + "pn_c1_8.rho": 16.030558625863907, + "pn_c1_8.u": -452264.85457268043, + "pn_c1_8.h": 302545.3880585991, + "pn_c1_8.vol": 0.015039520314858643, + "pn_c1_8.dvol": 0.007888041349013811, + "pn_c1_8.port_1.p": 12100029.845903302, + "pn_c1_8.port_1.m_flow": 0.12488100126393978, + "pn_c1_8.port_1.h_outflow": 302545.3880585991, + "pn_c1_8.port_2.p": 12100029.845903302, + "pn_c1_8.port_2.m_flow": 0.0, + "pn_c1_8.port_2.h_outflow": 302545.3880585991, + "pn_c1_8.port_3.p": 12100029.845903302, + "pn_c1_8.port_3.m_flow": 0.0, + "pn_c1_8.port_3.h_outflow": 302545.3880585991, + "pn_c1_8.port_4.p": 12100029.845903302, + "pn_c1_8.port_4.m_flow": 0.0, + "pn_c1_8.port_4.h_outflow": 302545.3880585991, + "pn_plug_16.port_1.p": 12100029.845903302, + "pn_plug_16.port_1.m_flow": 0.0, + "pn_plug_16.port_1.h_outflow": 302545.3880585991, + "pn_plug_17.port_1.p": 12100029.845903302, + "pn_plug_17.port_1.m_flow": 0.0, + "pn_plug_17.port_1.h_outflow": 302545.3880585991, + "pn_brp2_8.volume": 3.95203148586443e-05, + "pn_brp2_8.volume_flow": 0.007888041349013811, + "pn_brp2_8.length": 0.0012580021425138265, + "pn_brp2_8.pressure_force": 376941.79158260004, + "pn_brp2_8.port_1.p": 12100029.845903302, + "pn_brp2_8.port_1.m_flow": 0.0, + "pn_brp2_8.port_1.h_outflow": 302545.3880585991, + "pn_brp2_8.port_2.x": 0.00044583262150923715, + "pn_brp2_8.port_2.v": 0.08873345197507769, + "pn_brp2_8.port_2.f": -442.88873247388983, + "pn_brp2_8.port_3.x": -0.0008121695210045893, + "pn_brp2_8.port_3.v": -0.16235697968747592, + "pn_brp2_8.port_3.f": 376941.79158260004, + "pn_brp2_8.port_4.x": -0.0008121695210045893, + "pn_brp2_8.port_4.v": -0.16235697968747592, + "pn_brp2_8.port_4.f": 0.0, + "pn_brp2_8.port_5.x": 0.00044583262150923715, + "pn_brp2_8.port_5.v": 0.08873345197507769, + "pn_brp2_8.port_5.f": -376498.90285012615, + "mass_friction_endstops_10.a": 8.857774649477797, + "mass_friction_endstops_10.v": 0.08873345197507769, + "mass_friction_endstops_10.x": 0.00044583262150923715, + "mass_friction_endstops_10.Fvisc": 0.0, + "mass_friction_endstops_10.Ffric": 0.0, + "mass_friction_endstops_10.Fmin": 0.0, + "mass_friction_endstops_10.Fmax": 0.0, + "mass_friction_endstops_10.port_1.x": 0.00044583262150923715, + "mass_friction_endstops_10.port_1.v": 0.08873345197507769, + "mass_friction_endstops_10.port_1.f": 442.88873247388983, + "mass_friction_endstops_10.port_2.x": 0.00044583262150923715, + "mass_friction_endstops_10.port_2.v": 0.08873345197507769, + "mass_friction_endstops_10.port_2.f": 0.0, + "zeroforcesource_17.port_1.x": 0.00044583262150923715, + "zeroforcesource_17.port_1.v": 0.08873345197507769, + "zeroforcesource_17.port_1.f": 0.0, + "zeroforcesource_26.port_1.x": -0.0008121695210045893, + "zeroforcesource_26.port_1.v": -0.16235697968747592, + "zeroforcesource_26.port_1.f": 0.0, + "mass_friction_endstops_19.a": -16.206598333861397, + "mass_friction_endstops_19.v": -0.16235697968747592, + "mass_friction_endstops_19.x": -0.0008121695210045893, + "mass_friction_endstops_19.Fvisc": 0.0, + "mass_friction_endstops_19.Ffric": 0.0, + "mass_friction_endstops_19.Fmin": 0.0, + "mass_friction_endstops_19.Fmax": 0.0, + "mass_friction_endstops_19.port_1.x": -0.0008121695210045893, + "mass_friction_endstops_19.port_1.v": -0.16235697968747592, + "mass_friction_endstops_19.port_1.f": -1507593.8500475257, + "mass_friction_endstops_19.port_2.x": -0.0008121695210045893, + "mass_friction_endstops_19.port_2.v": -0.16235697968747592, + "mass_friction_endstops_19.port_2.f": 49000.0, + "forcecon_1.force": 49000.0, + "forcecon_1.res.signal": 49000.0, + "forcecon_1.port_2.x": -0.0008121695210045893, + "forcecon_1.port_2.v": -0.16235697968747592, + "forcecon_1.port_2.f": -49000.0, + "piecewiselinear.y": 49000.0, + "piecewiselinear.out.signal": 49000.0, + "elasticendstop_8.gap": -1.9709472544354907e-06, + "elasticendstop_8.penetration": 1.9709472544354907e-06, + "elasticendstop_8.force": 376498.90285012615, + "elasticendstop_8.port_1.x": 0.00044583262150923715, + "elasticendstop_8.port_1.v": 0.08873345197507769, + "elasticendstop_8.port_1.f": 376498.90285012615, + "elasticendstop_8.port_2.x": 0.00044386167425480166, + "elasticendstop_8.port_2.v": 0.08873165793329868, + "elasticendstop_8.port_2.f": -376498.90285012615, + "mass_friction_endstops_18.a": 8.857778206680395, + "mass_friction_endstops_18.v": 0.08873165793329868, + "mass_friction_endstops_18.x": 0.00044386167425480166, + "mass_friction_endstops_18.Fvisc": 0.0, + "mass_friction_endstops_18.Ffric": 0.0, + "mass_friction_endstops_18.Fmin": 0.0, + "mass_friction_endstops_18.Fmax": 0.0, + "mass_friction_endstops_18.port_1.x": 0.00044386167425480166, + "mass_friction_endstops_18.port_1.v": 0.08873165793329868, + "mass_friction_endstops_18.port_1.f": 0.0, + "mass_friction_endstops_18.port_2.x": 0.00044386167425480166, + "mass_friction_endstops_18.port_2.v": 0.08873165793329868, + "mass_friction_endstops_18.port_2.f": 1505822.2951356673, + "forcecon_2.force": -0.0, + "forcecon_2.res.signal": 0.0, + "forcecon_2.port_2.x": 0.00044386167425480166, + "forcecon_2.port_2.v": 0.08873165793329868, + "forcecon_2.port_2.f": 0.0, + "piecewiselinear_1.y": 0.0, + "piecewiselinear_1.out.signal": 0.0, + "amesim_lmechn1_1.tforce": -1507593.8500475257, + "amesim_lmechn1_1.port_1.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_1.v": -0.16235697968747592, + "amesim_lmechn1_1.port_1.f": -376941.79158260004, + "amesim_lmechn1_1.port_2.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_2.v": -0.16235697968747592, + "amesim_lmechn1_1.port_2.f": -376855.1334338522, + "amesim_lmechn1_1.port_3.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_3.v": -0.16235697968747592, + "amesim_lmechn1_1.port_3.f": -376855.1334473226, + "amesim_lmechn1_1.port_4.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_4.v": -0.16235697968747592, + "amesim_lmechn1_1.port_4.f": -376941.7915837509, + "amesim_lmechn1_1.port_5.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_5.v": -0.16235697968747592, + "amesim_lmechn1_1.port_5.f": 0.0, + "amesim_lmechn1_1.port_6.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_6.v": -0.16235697968747592, + "amesim_lmechn1_1.port_6.f": 0.0, + "amesim_lmechn1_1.port_7.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_7.v": -0.16235697968747592, + "amesim_lmechn1_1.port_7.f": 0.0, + "amesim_lmechn1_1.port_8.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_8.v": -0.16235697968747592, + "amesim_lmechn1_1.port_8.f": 0.0, + "amesim_lmechn1_1.port_9.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_9.v": -0.16235697968747592, + "amesim_lmechn1_1.port_9.f": 1507593.8500475257, + "amesim_f000_4.port_1.x": -0.0008121695210045893, + "amesim_f000_4.port_1.v": -0.16235697968747592, + "amesim_f000_4.port_1.f": 0.0, + "amesim_f000_5.port_1.x": -0.0008121695210045893, + "amesim_f000_5.port_1.v": -0.16235697968747592, + "amesim_f000_5.port_1.f": 0.0, + "amesim_f000_6.port_1.x": -0.0008121695210045893, + "amesim_f000_6.port_1.v": -0.16235697968747592, + "amesim_f000_6.port_1.f": 0.0, + "amesim_f000_7.port_1.x": -0.0008121695210045893, + "amesim_f000_7.port_1.v": -0.16235697968747592, + "amesim_f000_7.port_1.f": 0.0, + "amesim_lmechn1_2.tforce": 1505822.2951356673, + "amesim_lmechn1_2.port_1.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_1.v": 0.08873165793329868, + "amesim_lmechn1_2.port_1.f": 376498.90285012615, + "amesim_lmechn1_2.port_2.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_2.v": 0.08873165793329868, + "amesim_lmechn1_2.port_2.f": 376412.244709812, + "amesim_lmechn1_2.port_3.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_3.v": 0.08873165793329868, + "amesim_lmechn1_2.port_3.f": 376412.2447250394, + "amesim_lmechn1_2.port_4.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_4.v": 0.08873165793329868, + "amesim_lmechn1_2.port_4.f": 376498.90285068983, + "amesim_lmechn1_2.port_5.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_5.v": 0.08873165793329868, + "amesim_lmechn1_2.port_5.f": 0.0, + "amesim_lmechn1_2.port_6.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_6.v": 0.08873165793329868, + "amesim_lmechn1_2.port_6.f": 0.0, + "amesim_lmechn1_2.port_7.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_7.v": 0.08873165793329868, + "amesim_lmechn1_2.port_7.f": 0.0, + "amesim_lmechn1_2.port_8.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_8.v": 0.08873165793329868, + "amesim_lmechn1_2.port_8.f": 0.0, + "amesim_lmechn1_2.port_9.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_9.v": 0.08873165793329868, + "amesim_lmechn1_2.port_9.f": -1505822.2951356673, + "amesim_f000_11.port_1.x": 0.00044386167425480166, + "amesim_f000_11.port_1.v": 0.08873165793329868, + "amesim_f000_11.port_1.f": 0.0, + "amesim_f000_12.port_1.x": 0.00044386167425480166, + "amesim_f000_12.port_1.v": 0.08873165793329868, + "amesim_f000_12.port_1.f": 0.0, + "amesim_f000_13.port_1.x": 0.00044386167425480166, + "amesim_f000_13.port_1.v": 0.08873165793329868, + "amesim_f000_13.port_1.f": 0.0, + "amesim_f000_14.port_1.x": 0.00044386167425480166, + "amesim_f000_14.port_1.v": 0.08873165793329868, + "amesim_f000_14.port_1.f": 0.0, + "pn_orifice_19.cm": 0.0007741389335371958, + "pn_orifice_19.gasvel": -27.186340853467243, + "pn_orifice_19.port_1.p": 12136692.112962946, + "pn_orifice_19.port_1.m_flow": -0.04062360785133594, + "pn_orifice_19.port_1.h_outflow": -150175.94812120442, + "pn_orifice_19.port_2.p": 12144509.59083339, + "pn_orifice_19.port_2.m_flow": 0.04062360785133594, + "pn_orifice_19.port_2.h_outflow": -150012.11944187304, + "pneumatic_97.m": 0.0032546207052266537, + "pneumatic_97.U": -2356.531146237746, + "pneumatic_97.p": 12136692.112962946, + "pneumatic_97.T": 267.37425258204485, + "pneumatic_97.rho": 21.142407066369483, + "pneumatic_97.u": -724057.0744398419, + "pneumatic_97.h": -150012.11944187304, + "pneumatic_97.re": 202676.8171805755, + "pneumatic_97.cm": 0.0003577452031155884, + "pneumatic_97.v": -12.559140873936686, + "pneumatic_97.ff": 0.025883931203450353, + "pneumatic_97.port_1.p": 12133608.645062644, + "pneumatic_97.port_1.m_flow": -0.0408752399281727, + "pneumatic_97.port_1.h_outflow": -150012.11944187304, + "pneumatic_97.port_2.p": 12136692.112962946, + "pneumatic_97.port_2.m_flow": 0.04062360785133594, + "pneumatic_97.port_2.h_outflow": -150012.11944187304, + "pn_node3_9.port_1.p": 12133608.645062644, + "pn_node3_9.port_1.m_flow": -2.1593078941915607e-09, + "pn_node3_9.port_1.h_outflow": -149935.97313786007, + "pn_node3_9.port_2.p": 12133608.645062644, + "pn_node3_9.port_2.m_flow": -0.04087523776886481, + "pn_node3_9.port_2.h_outflow": -150012.1194458956, + "pn_node3_9.port_3.p": 12133608.645062644, + "pn_node3_9.port_3.m_flow": 0.0408752399281727, + "pn_node3_9.port_3.h_outflow": -149935.97313786007, + "pneumatic_100.re": 0.01070631613758154, + "pneumatic_100.cm": 1.8903880352952398e-11, + "pneumatic_100.v": 6.636575598667969e-07, + "pneumatic_100.ff": 5977.779768275834, + "pneumatic_100.port_1.p": 12133608.645062644, + "pneumatic_100.port_1.m_flow": 2.1593078941915607e-09, + "pneumatic_100.port_1.h_outflow": -149935.97438804558, + "pneumatic_100.port_2.p": 12133608.645060657, + "pneumatic_100.port_2.m_flow": -2.1593078941915607e-09, + "pneumatic_100.port_2.h_outflow": -149935.97313786007, + "pneumatic_88.m1": 0.0009960146024759352, + "pneumatic_88.U1": -721.121255394678, + "pneumatic_88.p1": 12133608.645062644, + "pneumatic_88.T1": 267.3896831399542, + "pneumatic_88.rho1": 21.136086316767226, + "pneumatic_88.u1": -724006.7099438946, + "pneumatic_88.h1": -149935.97313786007, + "pneumatic_88.m2": 0.0009958781336253564, + "pneumatic_88.U2": -720.9136259824896, + "pneumatic_88.p2": 12133473.801515123, + "pneumatic_88.T2": 267.42452182399245, + "pneumatic_88.rho2": 21.1331903578142, + "pneumatic_88.u2": -723897.4344763485, + "pneumatic_88.h2": -149754.411294403, + "pneumatic_88.dmctr": 0.040967172602839774, + "pneumatic_88.re": 142186.8792450076, + "pneumatic_88.cm": 0.0001757391247303641, + "pneumatic_88.v": 6.169664455872712, + "pneumatic_88.ff": 0.022347103590204698, + "pneumatic_88.port_1.p": 12133608.645062644, + "pneumatic_88.port_1.m_flow": 0.04087523776886481, + "pneumatic_88.port_1.h_outflow": -149935.97313786007, + "pneumatic_88.port_2.p": 12133473.801515123, + "pneumatic_88.port_2.m_flow": -0.04105678426673306, + "pneumatic_88.port_2.h_outflow": -149754.411294403, + "step_13.y": 1.0, + "step_13.out.signal": 1.0, + "pn_morifice_9.xv": 1.0, + "pn_morifice_9.cm": 0.0015664560606642613, + "pn_morifice_9.gasvel": -55.07963855766841, + "pn_morifice_9.res.signal": 1.0, + "pn_morifice_9.port_2.p": 12101441.315708209, + "pn_morifice_9.port_2.m_flow": -0.04105678426673306, + "pn_morifice_9.port_2.h_outflow": -149754.411294403, + "pn_morifice_9.port_3.p": 12133473.801515123, + "pn_morifice_9.port_3.m_flow": 0.04105678426673306, + "pn_morifice_9.port_3.h_outflow": -132366.6067378868, + "pnnode4_17.port_1.p": 12101441.315708209, + "pnnode4_17.port_1.m_flow": 0.0008355865251130064, + "pnnode4_17.port_1.h_outflow": -132366.6067378868, + "pnnode4_17.port_2.p": 12101441.315708209, + "pnnode4_17.port_2.m_flow": -0.11572576364110546, + "pnnode4_17.port_2.h_outflow": -99157.20563191314, + "pnnode4_17.port_3.p": 12101441.315708209, + "pnnode4_17.port_3.m_flow": 0.0738333928492594, + "pnnode4_17.port_3.h_outflow": -132366.6067378868, + "pnnode4_17.port_4.p": 12101441.315708209, + "pnnode4_17.port_4.m_flow": 0.04105678426673306, + "pnnode4_17.port_4.h_outflow": -132366.6067378868, + "pneumatic_86.m": 0.00633752606051716, + "pneumatic_86.U": 1364.3747046167766, + "pneumatic_86.p": 12101494.395445164, + "pneumatic_86.T": 567.864569032236, + "pneumatic_86.rho": 10.086485995050122, + "pneumatic_86.u": 215285.06416988836, + "pneumatic_86.h": 1415058.146825606, + "pneumatic_86.re": 1748.9588701700811, + "pneumatic_86.cm": 5.237500752212859e-06, + "pneumatic_86.v": 0.2636943510456783, + "pneumatic_86.ff": 0.03659319901217291, + "pneumatic_86.port_1.p": 12101441.315708209, + "pneumatic_86.port_1.m_flow": -0.0008355865251130064, + "pneumatic_86.port_1.h_outflow": 1415058.146825606, + "pneumatic_86.port_2.p": 12101441.315760281, + "pneumatic_86.port_2.m_flow": -0.00083558329665014, + "pneumatic_86.port_2.h_outflow": 1415058.146825606, + "pneumatic_68.m": 0.006543088385317721, + "pneumatic_68.U": -4667.866320678238, + "pneumatic_68.p": 12101441.315708209, + "pneumatic_68.T": 270.7662050081859, + "pneumatic_68.rho": 20.827297192209663, + "pneumatic_68.u": -713404.1366692579, + "pneumatic_68.h": -132366.6067378868, + "pneumatic_68.re": 412850.6704786727, + "pneumatic_68.cm": 0.0005195727641616527, + "pneumatic_68.v": -18.346504565994834, + "pneumatic_68.ff": 0.02378617935116395, + "pneumatic_68.port_1.p": 12097271.362394733, + "pneumatic_68.port_1.m_flow": -0.12004280093693934, + "pneumatic_68.port_1.h_outflow": -132366.6067378868, + "pneumatic_68.port_2.p": 12101441.315708209, + "pneumatic_68.port_2.m_flow": 0.11572576364110546, + "pneumatic_68.port_2.h_outflow": -132366.6067378868, + "pn_c1_9.m": 0.23897150391654698, + "pn_c1_9.U": -105735.29829660244, + "pn_c1_9.p": 12097271.362394733, + "pn_c1_9.T": 357.320275872009, + "pn_c1_9.rho": 15.889570269874056, + "pn_c1_9.u": -442459.8605427326, + "pn_c1_9.h": 318874.2194185506, + "pn_c1_9.vol": 0.015039519625626798, + "pn_c1_9.dvol": 0.007888042011021919, + "pn_c1_9.port_1.p": 12097271.362394733, + "pn_c1_9.port_1.m_flow": 0.12004280093693934, + "pn_c1_9.port_1.h_outflow": 318874.2194185506, + "pn_c1_9.port_2.p": 12097271.362394733, + "pn_c1_9.port_2.m_flow": 0.0, + "pn_c1_9.port_2.h_outflow": 318874.2194185506, + "pn_c1_9.port_3.p": 12097271.362394733, + "pn_c1_9.port_3.m_flow": 0.0, + "pn_c1_9.port_3.h_outflow": 318874.2194185506, + "pn_c1_9.port_4.p": 12097271.362394733, + "pn_c1_9.port_4.m_flow": 0.0, + "pn_c1_9.port_4.h_outflow": 318874.2194185506, + "pn_plug_18.port_1.p": 12097271.362394733, + "pn_plug_18.port_1.m_flow": 0.0, + "pn_plug_18.port_1.h_outflow": 318874.2194185506, + "pn_plug_19.port_1.p": 12097271.362394733, + "pn_plug_19.port_1.m_flow": 0.0, + "pn_plug_19.port_1.h_outflow": 318874.2194185506, + "pn_brp2_9.volume": 3.951962562679926e-05, + "pn_brp2_9.volume_flow": 0.007888042011021919, + "pn_brp2_9.length": 0.0012579802030343247, + "pn_brp2_9.pressure_force": 376855.1334338522, + "pn_brp2_9.port_1.p": 12097271.362394733, + "pn_brp2_9.port_1.m_flow": 0.0, + "pn_brp2_9.port_1.h_outflow": 318874.2194185506, + "pn_brp2_9.port_2.x": 0.0004458106820297355, + "pn_brp2_9.port_2.v": 0.08873347304797707, + "pn_brp2_9.port_2.f": -442.88872404024005, + "pn_brp2_9.port_3.x": -0.0008121695210045893, + "pn_brp2_9.port_3.v": -0.16235697968747592, + "pn_brp2_9.port_3.f": 376855.1334338522, + "pn_brp2_9.port_4.x": -0.0008121695210045893, + "pn_brp2_9.port_4.v": -0.16235697968747592, + "pn_brp2_9.port_4.f": 0.0, + "pn_brp2_9.port_5.x": 0.0004458106820297355, + "pn_brp2_9.port_5.v": 0.08873347304797707, + "pn_brp2_9.port_5.f": -376412.244709812, + "mass_friction_endstops_11.a": 8.857774480804801, + "mass_friction_endstops_11.v": 0.08873347304797707, + "mass_friction_endstops_11.x": 0.0004458106820297355, + "mass_friction_endstops_11.Fvisc": 0.0, + "mass_friction_endstops_11.Ffric": 0.0, + "mass_friction_endstops_11.Fmin": 0.0, + "mass_friction_endstops_11.Fmax": 0.0, + "mass_friction_endstops_11.port_1.x": 0.0004458106820297355, + "mass_friction_endstops_11.port_1.v": 0.08873347304797707, + "mass_friction_endstops_11.port_1.f": 442.88872404024005, + "mass_friction_endstops_11.port_2.x": 0.0004458106820297355, + "mass_friction_endstops_11.port_2.v": 0.08873347304797707, + "mass_friction_endstops_11.port_2.f": 0.0, + "zeroforcesource_18.port_1.x": 0.0004458106820297355, + "zeroforcesource_18.port_1.v": 0.08873347304797707, + "zeroforcesource_18.port_1.f": 0.0, + "zeroforcesource_27.port_1.x": -0.0008121695210045893, + "zeroforcesource_27.port_1.v": -0.16235697968747592, + "zeroforcesource_27.port_1.f": 0.0, + "elasticendstop_9.gap": -1.949007774933859e-06, + "elasticendstop_9.penetration": 1.949007774933859e-06, + "elasticendstop_9.force": 376412.244709812, + "elasticendstop_9.port_1.x": 0.0004458106820297355, + "elasticendstop_9.port_1.v": 0.08873347304797707, + "elasticendstop_9.port_1.f": 376412.244709812, + "elasticendstop_9.port_2.x": 0.00044386167425480166, + "elasticendstop_9.port_2.v": 0.08873165793329868, + "elasticendstop_9.port_2.f": -376412.244709812, + "pn_general_chamber_2.m": 1.2060062482571396, + "pn_general_chamber_2.U": -873350.1784501448, + "pn_general_chamber_2.p": 12144509.589818476, + "pn_general_chamber_2.T": 267.3407327130245, + "pn_general_chamber_2.rho": 21.158004355388414, + "pn_general_chamber_2.u": -724167.2086792811, + "pn_general_chamber_2.h": -150175.94816961832, + "pn_general_chamber_2.port_1.p": 12144509.589818476, + "pn_general_chamber_2.port_1.m_flow": -0.007542486840867496, + "pn_general_chamber_2.port_1.h_outflow": -150175.94816961832, + "pn_general_chamber_2.port_2.p": 12144509.589818476, + "pn_general_chamber_2.port_2.m_flow": -0.04062360596552071, + "pn_general_chamber_2.port_2.h_outflow": -150175.94816961832, + "pn_orifice_20.cm": 0.0007741388976520398, + "pn_orifice_20.gasvel": 27.18633959179056, + "pn_orifice_20.port_1.p": 12144509.589818476, + "pn_orifice_20.port_1.m_flow": 0.04062360596552071, + "pn_orifice_20.port_1.h_outflow": -150012.1196384058, + "pn_orifice_20.port_2.p": 12136692.112673864, + "pn_orifice_20.port_2.m_flow": -0.04062360596552071, + "pn_orifice_20.port_2.h_outflow": -150175.94816961832, + "pneumatic_98.m": 0.0032546207055964556, + "pneumatic_98.U": -2356.5311468883583, + "pneumatic_98.p": 12136692.112673864, + "pneumatic_98.T": 267.3742525444513, + "pneumatic_98.rho": 21.14240706877176, + "pneumatic_98.u": -724057.0745574761, + "pneumatic_98.h": -150012.1196384058, + "pneumatic_98.re": 202676.80800375578, + "pneumatic_98.cm": 0.0003577451868642719, + "pneumatic_98.v": -12.559140302568471, + "pneumatic_98.ff": 0.025883931146156898, + "pneumatic_98.port_1.p": 12133608.645060657, + "pneumatic_98.port_1.m_flow": -0.040875238073230284, + "pneumatic_98.port_1.h_outflow": -150012.1196384058, + "pneumatic_98.port_2.p": 12136692.112673864, + "pneumatic_98.port_2.m_flow": 0.04062360596552071, + "pneumatic_98.port_2.h_outflow": -150012.1196384058, + "pn_node3_10.port_1.p": 12133608.645060657, + "pn_node3_10.port_1.m_flow": 0.040875238073230284, + "pn_node3_10.port_1.h_outflow": -149935.97438804558, + "pn_node3_10.port_2.p": 12133608.645060657, + "pn_node3_10.port_2.m_flow": -0.040875240232538176, + "pn_node3_10.port_2.h_outflow": -150012.11963438324, + "pn_node3_10.port_3.p": 12133608.645060657, + "pn_node3_10.port_3.m_flow": 2.1593078941915607e-09, + "pn_node3_10.port_3.h_outflow": -149935.97438804558, + "pneumatic_75.m1": 0.0009960146033417782, + "pneumatic_75.U1": -721.1212567696082, + "pneumatic_75.p1": 12133608.645060657, + "pneumatic_75.T1": 267.3896829003164, + "pneumatic_75.rho1": 21.136086335140984, + "pneumatic_75.u1": -724006.710694942, + "pneumatic_75.h1": -149935.97438804558, + "pneumatic_75.m2": 0.0009958781343227421, + "pneumatic_75.U2": -720.9136270898001, + "pneumatic_75.p2": 12133473.801515218, + "pneumatic_75.T2": 267.4245216309644, + "pneumatic_75.rho2": 21.133190372613186, + "pneumatic_75.u2": -723897.4350813169, + "pneumatic_75.h2": -149754.41230142358, + "pneumatic_75.dmctr": 0.04096717231577554, + "pneumatic_75.re": 142186.87834156965, + "pneumatic_75.cm": 0.00017573912342020798, + "pneumatic_75.v": 6.169664407277445, + "pneumatic_75.ff": 0.02234710357769703, + "pneumatic_75.port_1.p": 12133608.645060657, + "pneumatic_75.port_1.m_flow": 0.040875240232538176, + "pneumatic_75.port_1.h_outflow": -149935.97438804558, + "pneumatic_75.port_2.p": 12133473.801515218, + "pneumatic_75.port_2.m_flow": -0.041056784247874505, + "pneumatic_75.port_2.h_outflow": -149754.41230142358, + "step_14.y": 1.0, + "step_14.out.signal": 1.0, + "pn_morifice_10.xv": 1.0, + "pn_morifice_10.cm": 0.0015664560593793941, + "pn_morifice_10.gasvel": -55.07963849366117, + "pn_morifice_10.res.signal": 1.0, + "pn_morifice_10.port_2.p": 12101441.315760281, + "pn_morifice_10.port_2.m_flow": -0.041056784247874505, + "pn_morifice_10.port_2.h_outflow": -149754.41230142358, + "pn_morifice_10.port_3.p": 12133473.801515218, + "pn_morifice_10.port_3.m_flow": 0.041056784247874505, + "pn_morifice_10.port_3.h_outflow": -132366.6466062453, + "pnnode4_18.port_1.p": 12101441.315760281, + "pnnode4_18.port_1.m_flow": 0.07383339318467783, + "pnnode4_18.port_1.h_outflow": -132366.6466062453, + "pnnode4_18.port_2.p": 12101441.315760281, + "pnnode4_18.port_2.m_flow": -0.11572576072920247, + "pnnode4_18.port_2.h_outflow": -99157.25684319626, + "pnnode4_18.port_3.p": 12101441.315760281, + "pnnode4_18.port_3.m_flow": 0.00083558329665014, + "pnnode4_18.port_3.h_outflow": -132366.6466062453, + "pnnode4_18.port_4.p": 12101441.315760281, + "pnnode4_18.port_4.m_flow": 0.041056784247874505, + "pnnode4_18.port_4.h_outflow": -132366.6466062453, + "pneumatic_80.m": 0.012701926255908602, + "pneumatic_80.U": -8724.337750229228, + "pneumatic_80.p": 12103032.785342427, + "pneumatic_80.T": 279.24079973294647, + "pneumatic_80.rho": 20.215743504165847, + "pneumatic_80.u": -686851.5510528095, + "pneumatic_80.h": -88158.12269345851, + "pneumatic_80.re": 249781.77455867175, + "pneumatic_80.cm": 0.00032003632868053206, + "pneumatic_80.v": 11.381091415149045, + "pneumatic_80.ff": 0.02330431853899695, + "pneumatic_80.port_1.p": 12101441.315760281, + "pneumatic_80.port_1.m_flow": -0.07383339318467783, + "pneumatic_80.port_1.h_outflow": -88158.12269345851, + "pneumatic_80.port_2.p": 12104540.700706705, + "pneumatic_80.port_2.m_flow": 0.07298074358285837, + "pneumatic_80.port_2.h_outflow": -88158.12269345851, + "pneumatic_66.m": 0.006543088564608954, + "pneumatic_66.U": -4667.866605288969, + "pneumatic_66.p": 12101441.315760281, + "pneumatic_66.T": 270.76619736570194, + "pneumatic_66.rho": 20.827297762911382, + "pneumatic_66.u": -713404.1606187464, + "pneumatic_66.h": -132366.6466062453, + "pneumatic_66.re": 412850.66602225375, + "pneumatic_66.cm": 0.0005195727405605491, + "pneumatic_66.v": -18.346503488895827, + "pneumatic_66.ff": 0.023786179344108205, + "pneumatic_66.port_1.p": 12097271.362823518, + "pneumatic_66.port_1.m_flow": -0.12004279717875257, + "pneumatic_66.port_1.h_outflow": -132366.6466062453, + "pneumatic_66.port_2.p": 12101441.315760281, + "pneumatic_66.port_2.m_flow": 0.11572576072920247, + "pneumatic_66.port_2.h_outflow": -132366.6466062453, + "pn_c1_10.m": 0.23897151058696434, + "pn_c1_10.U": -105735.3088635258, + "pn_c1_10.p": 12097271.362823518, + "pn_c1_10.T": 357.32026568281736, + "pn_c1_10.rho": 15.88957071340098, + "pn_c1_10.u": -442459.89241067955, + "pn_c1_10.h": 318874.16632640635, + "pn_c1_10.vol": 0.015039519625625886, + "pn_c1_10.dvol": 0.007888042011022839, + "pn_c1_10.port_1.p": 12097271.362823518, + "pn_c1_10.port_1.m_flow": 0.12004279717875257, + "pn_c1_10.port_1.h_outflow": 318874.16632640635, + "pn_c1_10.port_2.p": 12097271.362823518, + "pn_c1_10.port_2.m_flow": 0.0, + "pn_c1_10.port_2.h_outflow": 318874.16632640635, + "pn_c1_10.port_3.p": 12097271.362823518, + "pn_c1_10.port_3.m_flow": 0.0, + "pn_c1_10.port_3.h_outflow": 318874.16632640635, + "pn_c1_10.port_4.p": 12097271.362823518, + "pn_c1_10.port_4.m_flow": 0.0, + "pn_c1_10.port_4.h_outflow": 318874.16632640635, + "pn_plug_20.port_1.p": 12097271.362823518, + "pn_plug_20.port_1.m_flow": 0.0, + "pn_plug_20.port_1.h_outflow": 318874.16632640635, + "pn_plug_21.port_1.p": 12097271.362823518, + "pn_plug_21.port_1.m_flow": 0.0, + "pn_plug_21.port_1.h_outflow": 318874.16632640635, + "pn_brp2_10.volume": 3.9519625625885454e-05, + "pn_brp2_10.volume_flow": 0.007888042011022839, + "pn_brp2_10.length": 0.0012579802030052364, + "pn_brp2_10.pressure_force": 376855.1334473226, + "pn_brp2_10.port_1.p": 12097271.362823518, + "pn_brp2_10.port_1.m_flow": 0.0, + "pn_brp2_10.port_1.h_outflow": 318874.16632640635, + "pn_brp2_10.port_2.x": 0.0004458106820006473, + "pn_brp2_10.port_2.v": 0.08873347304800631, + "pn_brp2_10.port_2.f": -442.8887222831836, + "pn_brp2_10.port_3.x": -0.0008121695210045893, + "pn_brp2_10.port_3.v": -0.16235697968747592, + "pn_brp2_10.port_3.f": 376855.1334473226, + "pn_brp2_10.port_4.x": -0.0008121695210045893, + "pn_brp2_10.port_4.v": -0.16235697968747592, + "pn_brp2_10.port_4.f": 0.0, + "pn_brp2_10.port_5.x": 0.0004458106820006473, + "pn_brp2_10.port_5.v": 0.08873347304800631, + "pn_brp2_10.port_5.f": -376412.2447250394, + "mass_friction_endstops_12.a": 8.857774445663672, + "mass_friction_endstops_12.v": 0.08873347304800631, + "mass_friction_endstops_12.x": 0.0004458106820006473, + "mass_friction_endstops_12.Fvisc": 0.0, + "mass_friction_endstops_12.Ffric": 0.0, + "mass_friction_endstops_12.Fmin": 0.0, + "mass_friction_endstops_12.Fmax": 0.0, + "mass_friction_endstops_12.port_1.x": 0.0004458106820006473, + "mass_friction_endstops_12.port_1.v": 0.08873347304800631, + "mass_friction_endstops_12.port_1.f": 442.8887222831836, + "mass_friction_endstops_12.port_2.x": 0.0004458106820006473, + "mass_friction_endstops_12.port_2.v": 0.08873347304800631, + "mass_friction_endstops_12.port_2.f": 0.0, + "zeroforcesource_19.port_1.x": 0.0004458106820006473, + "zeroforcesource_19.port_1.v": 0.08873347304800631, + "zeroforcesource_19.port_1.f": 0.0, + "zeroforcesource_28.port_1.x": -0.0008121695210045893, + "zeroforcesource_28.port_1.v": -0.16235697968747592, + "zeroforcesource_28.port_1.f": 0.0, + "elasticendstop_10.gap": -1.949007745845636e-06, + "elasticendstop_10.penetration": 1.949007745845636e-06, + "elasticendstop_10.force": 376412.2447250394, + "elasticendstop_10.port_1.x": 0.0004458106820006473, + "elasticendstop_10.port_1.v": 0.08873347304800631, + "elasticendstop_10.port_1.f": 376412.2447250394, + "elasticendstop_10.port_2.x": 0.00044386167425480166, + "elasticendstop_10.port_2.v": 0.08873165793329868, + "elasticendstop_10.port_2.f": -376412.2447250394, + "pn_orifice_21.cm": 0.00014373250010104896, + "pn_orifice_21.gasvel": -5.045847771697627, + "pn_orifice_21.port_1.p": 12144192.565140912, + "pn_orifice_21.port_1.m_flow": -0.007542486840867496, + "pn_orifice_21.port_1.h_outflow": -150175.94816961832, + "pn_orifice_21.port_2.p": 12144509.589818476, + "pn_orifice_21.port_2.m_flow": 0.007542486840867496, + "pn_orifice_21.port_2.h_outflow": -149438.22123048778, + "pneumatic_99.m": 0.0032552690016484026, + "pneumatic_99.U": -2355.914810407958, + "pneumatic_99.p": 12144192.565140912, + "pneumatic_99.T": 267.4822278573467, + "pneumatic_99.rho": 21.14661847780255, + "pneumatic_99.u": -723723.5414999407, + "pneumatic_99.h": -149438.22123048778, + "pneumatic_99.re": 38037.573540666155, + "pneumatic_99.cm": 6.713202217960794e-05, + "pneumatic_99.v": -2.357273525098557, + "pneumatic_99.ff": 0.023511161366549627, + "pneumatic_99.port_1.p": 12143985.106017819, + "pneumatic_99.port_1.m_flow": -0.007673559434659794, + "pneumatic_99.port_1.h_outflow": -149438.22123048778, + "pneumatic_99.port_2.p": 12144192.565140912, + "pneumatic_99.port_2.m_flow": 0.007542486840867496, + "pneumatic_99.port_2.h_outflow": -149438.22123048778, + "pn_node3_11.port_1.p": 12143985.106017819, + "pn_node3_11.port_1.m_flow": 0.03771445806124109, + "pn_node3_11.port_1.h_outflow": -150053.77971705596, + "pn_node3_11.port_2.p": 12143985.106017819, + "pn_node3_11.port_2.m_flow": -0.04538801749590088, + "pn_node3_11.port_2.h_outflow": -149969.2851656632, + "pn_node3_11.port_3.p": 12143985.106017819, + "pn_node3_11.port_3.m_flow": 0.007673559434659794, + "pn_node3_11.port_3.h_outflow": -150053.77971705596, + "pneumatic_107.re": 187012.05851404558, + "pneumatic_107.cm": 0.0003298031306683589, + "pneumatic_107.v": -11.578298624157465, + "pneumatic_107.ff": 0.02577660473906986, + "pneumatic_107.port_1.p": 12143985.106017819, + "pneumatic_107.port_1.m_flow": -0.03771445806124109, + "pneumatic_107.port_1.h_outflow": -150077.33790934985, + "pneumatic_107.port_2.p": 12146596.51170792, + "pneumatic_107.port_2.m_flow": 0.03771445806124109, + "pneumatic_107.port_2.h_outflow": -150053.77971705596, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206124190328161, + "branch_boundary_pnl00r_branch05_chamber.U": -873367.9088398638, + "branch_boundary_pnl00r_branch05_chamber.p": 12146596.51170792, + "branch_boundary_pnl00r_branch05_chamber.T": 267.3590692825713, + "branch_boundary_pnl00r_branch05_chamber.rho": 21.160073514529138, + "branch_boundary_pnl00r_branch05_chamber.u": -724111.0955599347, + "branch_boundary_pnl00r_branch05_chamber.h": -150077.33790934985, + "branch_boundary_pnl00r_branch05_chamber.port_1.p": 12146596.51170792, + "branch_boundary_pnl00r_branch05_chamber.port_1.m_flow": -0.03771445806124109, + "branch_boundary_pnl00r_branch05_chamber.port_1.h_outflow": -150077.33790934985, + "branch_boundary_pnl00r_branch05_chamber.port_2.p": 12146596.51170792, + "branch_boundary_pnl00r_branch05_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl00r_branch05_chamber.port_2.h_outflow": -150077.33790934985, + "branch_boundary_pnl00r_branch05.port_1.p": 12146596.51170792, + "branch_boundary_pnl00r_branch05.port_1.m_flow": 0.0, + "branch_boundary_pnl00r_branch05.port_1.h_outflow": -150077.33790934985, + "pneumatic_76.m1": 0.0009969210574287178, + "pneumatic_76.U1": -721.8635886622386, + "pneumatic_76.p1": 12143985.106017819, + "pneumatic_76.T1": 267.3642922848791, + "pneumatic_76.rho1": 21.155321888290626, + "pneumatic_76.u1": -724093.0295163853, + "pneumatic_76.h1": -150053.77971705596, + "pneumatic_76.m2": 0.0009968996150299173, + "pneumatic_76.U2": -721.8407704168852, + "pneumatic_76.p2": 12143817.919902831, + "pneumatic_76.T2": 267.3665915041932, + "pneumatic_76.rho2": 21.154866866455844, + "pneumatic_76.u2": -724085.7148843643, + "pneumatic_76.h2": -150042.020988162, + "pneumatic_76.dmctr": 0.04543258364835784, + "pneumatic_76.re": 157696.12777947506, + "pneumatic_76.cm": 0.00019471886913801904, + "pneumatic_76.v": 6.8359349985351825, + "pneumatic_76.ff": 0.022548801106483, + "pneumatic_76.port_1.p": 12143985.106017819, + "pneumatic_76.port_1.m_flow": 0.04538801749590088, + "pneumatic_76.port_1.h_outflow": -150053.77971705596, + "pneumatic_76.port_2.p": 12143817.919902831, + "pneumatic_76.port_2.m_flow": -0.0454749365136369, + "pneumatic_76.port_2.h_outflow": -150042.020988162, + "step_15.y": 1.0, + "step_15.out.signal": 1.0, + "pn_morifice_15.xv": 1.0, + "pn_morifice_15.cm": 0.0017333579381968172, + "pn_morifice_15.gasvel": -60.964961864025696, + "pn_morifice_15.res.signal": 1.0, + "pn_morifice_15.port_2.p": 12104540.700706705, + "pn_morifice_15.port_2.m_flow": -0.0454749365136369, + "pn_morifice_15.port_2.h_outflow": -150042.020988162, + "pn_morifice_15.port_3.p": 12143817.919902831, + "pn_morifice_15.port_3.m_flow": 0.0454749365136369, + "pn_morifice_15.port_3.h_outflow": -134253.7009452493, + "pnnode4_19.port_1.p": 12104540.700706705, + "pnnode4_19.port_1.m_flow": 0.14866256935531852, + "pnnode4_19.port_1.h_outflow": -134253.7009452493, + "pnnode4_19.port_2.p": 12104540.700706705, + "pnnode4_19.port_2.m_flow": -0.12115676228609704, + "pnnode4_19.port_2.h_outflow": -107757.1599645697, + "pnnode4_19.port_3.p": 12104540.700706705, + "pnnode4_19.port_3.m_flow": -0.07298074358285837, + "pnnode4_19.port_3.h_outflow": -134253.7009452493, + "pnnode4_19.port_4.p": 12104540.700706705, + "pnnode4_19.port_4.m_flow": 0.0454749365136369, + "pnnode4_19.port_4.h_outflow": -134253.7009452493, + "pneumatic_85.m": 0.012879100492327268, + "pneumatic_85.U": -8998.36421558522, + "pneumatic_85.p": 12111070.746042121, + "pneumatic_85.T": 275.4672647109916, + "pneumatic_85.rho": 20.497725059311474, + "pneumatic_85.u": -698679.5561495929, + "pneumatic_85.h": -107830.04914343191, + "pneumatic_85.re": 511267.5315083719, + "pneumatic_85.cm": 0.0006469056876634268, + "pneumatic_85.v": 22.901864250568973, + "pneumatic_85.ff": 0.023904722897096185, + "pneumatic_85.port_1.p": 12104540.700706705, + "pneumatic_85.port_1.m_flow": -0.14866256935531852, + "pneumatic_85.port_1.h_outflow": -107830.04914343191, + "pneumatic_85.port_2.p": 12117548.269824563, + "pneumatic_85.port_2.m_flow": 0.1497841102270427, + "pneumatic_85.port_2.h_outflow": -107830.04914343191, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1962534045522308, + "branch_boundary_pnl0002_branch05_chamber.U": -860055.7818796586, + "branch_boundary_pnl0002_branch05_chamber.p": 12117548.269824563, + "branch_boundary_pnl0002_branch05_chamber.T": 268.99734612729634, + "branch_boundary_pnl0002_branch05_chamber.rho": 20.986901834249664, + "branch_boundary_pnl0002_branch05_chamber.u": -718957.8550888938, + "branch_boundary_pnl0002_branch05_chamber.h": -141571.61840058258, + "branch_boundary_pnl0002_branch05_chamber.port_1.p": 12117548.269824563, + "branch_boundary_pnl0002_branch05_chamber.port_1.m_flow": -0.1497841102270427, + "branch_boundary_pnl0002_branch05_chamber.port_1.h_outflow": -141571.61840058258, + "branch_boundary_pnl0002_branch05_chamber.port_2.p": 12117548.269824563, + "branch_boundary_pnl0002_branch05_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl0002_branch05_chamber.port_2.h_outflow": -141571.61840058258, + "branch_boundary_pnl0002_branch05.port_1.p": 12117548.269824563, + "branch_boundary_pnl0002_branch05.port_1.m_flow": 0.0, + "branch_boundary_pnl0002_branch05.port_1.h_outflow": -141571.61840058258, + "pneumatic_65.m": 0.006553210204193263, + "pneumatic_65.U": -4682.546337026962, + "pneumatic_65.p": 12104540.700706705, + "pneumatic_65.T": 270.4036272025697, + "pneumatic_65.rho": 20.85951594235213, + "pneumatic_65.u": -714542.3679574169, + "pneumatic_65.h": -134253.7009452493, + "pneumatic_65.re": 429908.7066847893, + "pneumatic_65.cm": 0.0005400132782648766, + "pneumatic_65.v": -19.056461911008544, + "pneumatic_65.ff": 0.023811829487038118, + "pneumatic_65.port_1.p": 12100029.845939936, + "pneumatic_65.port_1.m_flow": -0.12488100065104143, + "pneumatic_65.port_1.h_outflow": -134253.7009452493, + "pneumatic_65.port_2.p": 12104540.700706705, + "pneumatic_65.port_2.m_flow": 0.12115676228609704, + "pneumatic_65.port_2.h_outflow": -134253.7009452493, + "pn_c1_11.m": 0.24109191168512564, + "pn_c1_11.U": -109037.397892104, + "pn_c1_11.p": 12100029.845939936, + "pn_c1_11.T": 354.1858687755428, + "pn_c1_11.rho": 16.030558597466918, + "pn_c1_11.u": -452264.8525617508, + "pn_c1_11.h": 302545.39140890655, + "pn_c1_11.vol": 0.015039520314858022, + "pn_c1_11.dvol": 0.007888041349014432, + "pn_c1_11.port_1.p": 12100029.845939936, + "pn_c1_11.port_1.m_flow": 0.12488100065104143, + "pn_c1_11.port_1.h_outflow": 302545.39140890655, + "pn_c1_11.port_2.p": 12100029.845939936, + "pn_c1_11.port_2.m_flow": 0.0, + "pn_c1_11.port_2.h_outflow": 302545.39140890655, + "pn_c1_11.port_3.p": 12100029.845939936, + "pn_c1_11.port_3.m_flow": 0.0, + "pn_c1_11.port_3.h_outflow": 302545.39140890655, + "pn_c1_11.port_4.p": 12100029.845939936, + "pn_c1_11.port_4.m_flow": 0.0, + "pn_c1_11.port_4.h_outflow": 302545.39140890655, + "pn_plug_22.port_1.p": 12100029.845939936, + "pn_plug_22.port_1.m_flow": 0.0, + "pn_plug_22.port_1.h_outflow": 302545.39140890655, + "pn_plug_23.port_1.p": 12100029.845939936, + "pn_plug_23.port_1.m_flow": 0.0, + "pn_plug_23.port_1.h_outflow": 302545.39140890655, + "pn_brp2_11.volume": 3.952031485802321e-05, + "pn_brp2_11.volume_flow": 0.007888041349014432, + "pn_brp2_11.length": 0.0012580021424940563, + "pn_brp2_11.pressure_force": 376941.7915837509, + "pn_brp2_11.port_1.p": 12100029.845939936, + "pn_brp2_11.port_1.m_flow": 0.0, + "pn_brp2_11.port_1.h_outflow": 302545.39140890655, + "pn_brp2_11.port_2.x": 0.00044583262148946694, + "pn_brp2_11.port_2.v": 0.08873345197509747, + "pn_brp2_11.port_2.f": -442.8887330610887, + "pn_brp2_11.port_3.x": -0.0008121695210045893, + "pn_brp2_11.port_3.v": -0.16235697968747592, + "pn_brp2_11.port_3.f": 376941.7915837509, + "pn_brp2_11.port_4.x": -0.0008121695210045893, + "pn_brp2_11.port_4.v": -0.16235697968747592, + "pn_brp2_11.port_4.f": 0.0, + "pn_brp2_11.port_5.x": 0.00044583262148946694, + "pn_brp2_11.port_5.v": 0.08873345197509747, + "pn_brp2_11.port_5.f": -376498.90285068983, + "mass_friction_endstops_13.a": 8.857774661221775, + "mass_friction_endstops_13.v": 0.08873345197509747, + "mass_friction_endstops_13.x": 0.00044583262148946694, + "mass_friction_endstops_13.Fvisc": 0.0, + "mass_friction_endstops_13.Ffric": 0.0, + "mass_friction_endstops_13.Fmin": 0.0, + "mass_friction_endstops_13.Fmax": 0.0, + "mass_friction_endstops_13.port_1.x": 0.00044583262148946694, + "mass_friction_endstops_13.port_1.v": 0.08873345197509747, + "mass_friction_endstops_13.port_1.f": 442.8887330610887, + "mass_friction_endstops_13.port_2.x": 0.00044583262148946694, + "mass_friction_endstops_13.port_2.v": 0.08873345197509747, + "mass_friction_endstops_13.port_2.f": 0.0, + "zeroforcesource_20.port_1.x": 0.00044583262148946694, + "zeroforcesource_20.port_1.v": 0.08873345197509747, + "zeroforcesource_20.port_1.f": 0.0, + "zeroforcesource_29.port_1.x": -0.0008121695210045893, + "zeroforcesource_29.port_1.v": -0.16235697968747592, + "zeroforcesource_29.port_1.f": 0.0, + "elasticendstop_11.gap": -1.970947234665281e-06, + "elasticendstop_11.penetration": 1.970947234665281e-06, + "elasticendstop_11.force": 376498.90285068983, + "elasticendstop_11.port_1.x": 0.00044583262148946694, + "elasticendstop_11.port_1.v": 0.08873345197509747, + "elasticendstop_11.port_1.f": 376498.90285068983, + "elasticendstop_11.port_2.x": 0.00044386167425480166, + "elasticendstop_11.port_2.v": 0.08873165793329868, + "elasticendstop_11.port_2.f": -376498.90285068983 + }, + "physicalContract": { + "schemaVersion": 1, + "projectionCategories": [ + "state" + ], + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.2050606371581, + "pneumatic_87.m2": 0.0011363561025506627, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.00010316386455937335, + "pneumatic_83.U": -65.50821976891021, + "pneumatic_95.m": 0.00010316386455937335, + "pneumatic_95.U": -65.50821976891021, + "branch_boundary_pnl0002_b_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_b_chamber.U": -886868.3937230138, + "pneumatic_69.m": 5.158193227968668e-05, + "pneumatic_69.U": -32.754109884455104, + "pn_c1_8.m": 0.002462855848963059, + "pn_c1_8.U": -1563.893548405841, + "mass_friction_endstops_10.a": -0.8167936695810981, + "mass_friction_endstops_10.v": 0.0, + "mass_friction_endstops_10.x": 0.0, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 0.0, + "mass_friction_endstops_19.x": 0.0, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 0.0, + "mass_friction_endstops_18.x": 0.0, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.00010316386455937335, + "pneumatic_86.U": -65.50821976891021, + "pneumatic_68.m": 5.158193227968668e-05, + "pneumatic_68.U": -32.754109884455104, + "pn_c1_9.m": 0.002462855848963059, + "pn_c1_9.U": -1563.893548405841, + "mass_friction_endstops_11.a": -0.8167936695810981, + "mass_friction_endstops_11.v": 0.0, + "mass_friction_endstops_11.x": 0.0, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371581, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.00010316386455937335, + "pneumatic_80.U": -65.50821976891021, + "pneumatic_66.m": 5.158193227968668e-05, + "pneumatic_66.U": -32.754109884455104, + "pn_c1_10.m": 0.002462855848963059, + "pn_c1_10.U": -1563.893548405841, + "mass_friction_endstops_12.a": -0.8167936695810981, + "mass_friction_endstops_12.v": 0.0, + "mass_friction_endstops_12.x": 0.0, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506627, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.0011363561025506627, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.00010316386455937335, + "pneumatic_85.U": -65.50821976891021, + "branch_boundary_pnl0002_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_branch05_chamber.U": -886868.3937230138, + "pneumatic_65.m": 5.158193227968668e-05, + "pneumatic_65.U": -32.754109884455104, + "pn_c1_11.m": 0.002462855848963059, + "pn_c1_11.U": -1563.893548405841, + "mass_friction_endstops_13.a": -0.8167936695810981, + "mass_friction_endstops_13.v": 0.0, + "mass_friction_endstops_13.x": 0.0 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.205060637158, + "pneumatic_87.m2": 0.0011363561025506629, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.005752354971956523, + "pneumatic_83.U": -3931.719290698283, + "pneumatic_95.m": 0.011153351115632995, + "pneumatic_95.U": -7784.908156509664, + "branch_boundary_pnl0002_b_chamber.m": 1.2522714879032233, + "branch_boundary_pnl0002_b_chamber.U": -879404.9359576713, + "pneumatic_69.m": 0.0033656803769320197, + "pneumatic_69.U": -2323.9377625288566, + "pn_c1_8.m": 0.06449829186881316, + "pn_c1_8.U": -8215.698180211439, + "mass_friction_endstops_10.a": 9.734498453326524e-06, + "mass_friction_endstops_10.v": 2.2165787255696986e-06, + "mass_friction_endstops_10.x": 7.615138175359735e-08, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 1.7204535623474844e-21, + "mass_friction_endstops_19.x": -1.2449238864173693e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.3786916256412132e-25, + "mass_friction_endstops_18.x": -5.521417937686967e-24, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.001497027829154341, + "pneumatic_86.U": 1704.5017150238582, + "pneumatic_68.m": 0.0022954946593348505, + "pneumatic_68.U": -1558.6815406132575, + "pn_c1_9.m": 0.03971246529726471, + "pn_c1_9.U": -3836.3905996761514, + "mass_friction_endstops_11.a": 6.899700674694032e-06, + "mass_friction_endstops_11.v": 1.6791980885681643e-06, + "mass_friction_endstops_11.x": 5.607885010135549e-08, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371582, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.005752354208859085, + "pneumatic_80.U": -3931.718242540372, + "pneumatic_66.m": 0.00229549447954163, + "pneumatic_66.U": -1558.6812613835866, + "pn_c1_10.m": 0.03971246371985885, + "pn_c1_10.U": -3836.4295505841374, + "mass_friction_endstops_12.a": 6.900102307554334e-06, + "mass_friction_endstops_12.v": 1.6791970458948259e-06, + "mass_friction_endstops_12.x": 5.6078837470433516e-08, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506629, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.001136356102550663, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.011153351022249161, + "pneumatic_85.U": -7784.908056387039, + "branch_boundary_pnl0002_branch05_chamber.m": 1.2522714867708487, + "branch_boundary_pnl0002_branch05_chamber.U": -879404.9358312349, + "pneumatic_65.m": 0.003365680267480819, + "pneumatic_65.U": -2323.937662655075, + "pn_c1_11.m": 0.06449828662707775, + "pn_c1_11.U": -8215.697802972754, + "mass_friction_endstops_13.a": 9.7344332607463e-06, + "mass_friction_endstops_13.v": 2.2165785543742696e-06, + "mass_friction_endstops_13.x": 7.615138012421167e-08 + } + }, + { + "requestedTime": 0.69, + "actualTime": 0.6900000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2105342428506563, + "pn_general_chamber.U": -874021.6128809263, + "pneumatic_96.m": 0.00326741144588273, + "pneumatic_96.U": -2357.5431522121776, + "branch_boundary_pnl00r_chamber.m": 1.2108685651503308, + "branch_boundary_pnl00r_chamber.U": -874070.5351659104, + "pneumatic_87.m1": 0.001000518198664749, + "pneumatic_87.U1": -722.1637801799975, + "pneumatic_87.m2": 0.0010004330953830574, + "pneumatic_87.U2": -722.0477531282031, + "pneumatic_83.m": 0.012679745783851644, + "pneumatic_83.U": -8639.330537692149, + "pneumatic_95.m": 0.012849685649995602, + "pneumatic_95.U": -8909.106148651528, + "branch_boundary_pnl0002_b_chamber.m": 1.1985497181126685, + "branch_boundary_pnl0002_b_chamber.U": -860379.0245019491, + "pneumatic_69.m": 0.006579168980161733, + "pneumatic_69.U": -4699.544238887633, + "pn_c1_8.m": 0.23540556198958848, + "pn_c1_8.U": -99484.30933223445, + "mass_friction_endstops_10.a": 6.302155088633299e-07, + "mass_friction_endstops_10.v": 2.0477201022089e-06, + "mass_friction_endstops_10.x": 1.739862170731644e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.7142848729216316e-20, + "mass_friction_endstops_19.x": -2.0780593120000206e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.0520928869397134e-22, + "mass_friction_endstops_18.x": 4.9098612203217504e-20, + "pneumatic_97.m": 0.0032646046108505246, + "pneumatic_97.U": -2355.7331452897465, + "pneumatic_88.m1": 0.0009987916917054815, + "pneumatic_88.U1": -720.5489778046637, + "pneumatic_88.m2": 0.0009985669726623582, + "pneumatic_88.U2": -720.2062839511643, + "pneumatic_86.m": 0.006354956657485442, + "pneumatic_86.U": 1389.1739707221775, + "pneumatic_68.m": 0.006592090152448902, + "pneumatic_68.U": -4720.142089865395, + "pn_c1_9.m": 0.23302236813021637, + "pn_c1_9.U": -95711.12399082902, + "mass_friction_endstops_11.a": 6.885582115501165e-07, + "mass_friction_endstops_11.v": 2.072356484372671e-06, + "mass_friction_endstops_11.x": 1.7151425366011e-06, + "pn_general_chamber_2.m": 1.2105342420477019, + "pn_general_chamber_2.U": -874021.6127639221, + "pneumatic_98.m": 0.0032646046116421414, + "pneumatic_98.U": -2355.733147442795, + "pneumatic_75.m1": 0.000998791691638376, + "pneumatic_75.U1": -720.548977698558, + "pneumatic_75.m2": 0.00099856697258834, + "pneumatic_75.U2": -720.2062838344375, + "pneumatic_80.m": 0.012679745952732602, + "pneumatic_80.U": -8639.330806039252, + "pneumatic_66.m": 0.006592090149576305, + "pneumatic_66.U": -4720.142085434138, + "pn_c1_10.m": 0.2330223756901088, + "pn_c1_10.U": -95711.13598161584, + "mass_friction_endstops_12.a": 6.88283471390605e-07, + "mass_friction_endstops_12.v": 2.0723565171342975e-06, + "mass_friction_endstops_12.x": 1.7151425037886711e-06, + "pneumatic_99.m": 0.0032674114436482805, + "pneumatic_99.U": -2357.543151890905, + "branch_boundary_pnl00r_branch05_chamber.m": 1.2108685641280736, + "branch_boundary_pnl00r_branch05_chamber.U": -874070.5350132573, + "pneumatic_76.m1": 0.0010005181981378461, + "pneumatic_76.U1": -722.1637803310383, + "pneumatic_76.m2": 0.0010004330928084816, + "pneumatic_76.U2": -722.0477500247466, + "pneumatic_85.m": 0.012849685563490313, + "pneumatic_85.U": -8909.106011748408, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985497182559621, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.0247699278, + "pneumatic_65.m": 0.006579168843426967, + "pneumatic_65.U": -4699.544021984157, + "pn_c1_11.m": 0.23540556157200768, + "pn_c1_11.U": -99484.30868025024, + "mass_friction_endstops_13.a": 6.301060784608125e-07, + "mass_friction_endstops_13.v": 2.0477201243571633e-06, + "mass_friction_endstops_13.x": 1.739862148436311e-06 + } + }, + { + "requestedTime": 0.7, + "actualTime": 0.7000000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2100313452817673, + "pn_general_chamber.U": -873947.8864856226, + "pneumatic_96.m": 0.0032660606424093387, + "pneumatic_96.U": -2357.35674156337, + "branch_boundary_pnl00r_chamber.m": 1.2103163509793102, + "branch_boundary_pnl00r_chamber.U": -873989.7215632556, + "pneumatic_87.m1": 0.0010001323686673997, + "pneumatic_87.U1": -722.1508452424541, + "pneumatic_87.m2": 0.001000053530255132, + "pneumatic_87.U2": -722.0421258113258, + "pneumatic_83.m": 0.012681407438297841, + "pneumatic_83.U": -8642.043293601184, + "pneumatic_95.m": 0.012849959516004638, + "pneumatic_95.U": -8909.498764806547, + "branch_boundary_pnl0002_b_chamber.m": 1.1985586239832504, + "branch_boundary_pnl0002_b_chamber.U": -860379.8819972485, + "pneumatic_69.m": 0.006583785812787189, + "pneumatic_69.U": -4706.906483656017, + "pn_c1_8.m": 0.23591264036701443, + "pn_c1_8.U": -100288.677678112, + "mass_friction_endstops_10.a": -2.1975173149257897e-06, + "mass_friction_endstops_10.v": 2.02734183270263e-06, + "mass_friction_endstops_10.x": 1.7602360080939606e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.665200046136569e-20, + "mass_friction_endstops_19.x": -1.9566383001493946e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.013739831250115e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032637130423187337, + "pneumatic_97.U": -2355.921025330427, + "pneumatic_88.m1": 0.0009985764248405691, + "pneumatic_88.U1": -720.6545510297586, + "pneumatic_88.m2": 0.0009983591472800236, + "pneumatic_88.U2": -720.3217293326904, + "pneumatic_86.m": 0.006354964303801297, + "pneumatic_86.U": 1389.0998959067165, + "pneumatic_68.m": 0.006593168286323642, + "pneumatic_68.U": -4721.897404439745, + "pn_c1_9.m": 0.23355729206770598, + "pn_c1_9.U": -96560.0816929563, + "mass_friction_endstops_11.a": -2.245873911306262e-06, + "mass_friction_endstops_11.v": 2.0517263968615454e-06, + "mass_friction_endstops_11.x": 1.7357614512099663e-06, + "pn_general_chamber_2.m": 1.2100313445985562, + "pn_general_chamber_2.U": -873947.8863858595, + "pneumatic_98.m": 0.0032637130430599385, + "pneumatic_98.U": -2355.921027270413, + "pneumatic_75.m1": 0.0009985764249686698, + "pneumatic_75.U1": -720.6545512340357, + "pneumatic_75.m2": 0.0009983591472543481, + "pneumatic_75.U2": -720.3217292925623, + "pneumatic_80.m": 0.012681407602717975, + "pneumatic_80.U": -8642.043554742524, + "pneumatic_66.m": 0.006593168289865688, + "pneumatic_66.U": -4721.89741006748, + "pn_c1_10.m": 0.2335572995463288, + "pn_c1_10.U": -96560.09354570496, + "mass_friction_endstops_12.a": -2.2355280816555024e-06, + "mass_friction_endstops_12.v": 2.051726429425243e-06, + "mass_friction_endstops_12.x": 1.7357614187243355e-06, + "pneumatic_99.m": 0.003266060640560602, + "pneumatic_99.U": -2357.3567413654787, + "branch_boundary_pnl00r_branch05_chamber.m": 1.210316350104016, + "branch_boundary_pnl00r_branch05_chamber.U": -873989.7214316746, + "pneumatic_76.m1": 0.0010001323660439989, + "pneumatic_76.U1": -722.1508419312411, + "pneumatic_76.m2": 0.00100005352811943, + "pneumatic_76.U2": -722.0421232665894, + "pneumatic_85.m": 0.012849959429845414, + "pneumatic_85.U": -8909.49862797875, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985586241379014, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.8822663656, + "pneumatic_65.m": 0.006583785685946545, + "pneumatic_65.U": -4706.906282326286, + "pn_c1_11.m": 0.23591263994887818, + "pn_c1_11.U": -100288.67701814357, + "mass_friction_endstops_13.a": -2.1975464187562464e-06, + "mass_friction_endstops_13.v": 2.0273418547326992e-06, + "mass_friction_endstops_13.x": 1.7602359860195857e-06 + } + }, + { + "requestedTime": 0.8, + "actualTime": 0.8, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2063684021036665, + "pn_general_chamber.U": -873404.5104492744, + "pneumatic_96.m": 0.0032562562535671563, + "pneumatic_96.U": -2356.03147928222, + "branch_boundary_pnl00r_chamber.m": 1.2064452895529436, + "branch_boundary_pnl00r_chamber.U": -873416.0554726648, + "pneumatic_87.m1": 0.0009972429097436842, + "pneumatic_87.U1": -721.9230326537768, + "pneumatic_87.m2": 0.0009972108301285444, + "pneumatic_87.U2": -721.8772199435517, + "pneumatic_83.m": 0.01270547207717158, + "pneumatic_83.U": -8703.980555484635, + "pneumatic_95.m": 0.0128720029723915, + "pneumatic_95.U": -8967.989425383095, + "branch_boundary_pnl0002_b_chamber.m": 1.1970987817186032, + "branch_boundary_pnl0002_b_chamber.U": -860175.1606710927, + "pneumatic_69.m": 0.006574703188787359, + "pneumatic_69.U": -4704.3007263131885, + "pn_c1_8.m": 0.2402949778374652, + "pn_c1_8.U": -107803.92309836508, + "mass_friction_endstops_10.a": -1.949198776856065e-06, + "mass_friction_endstops_10.v": 1.826519161772371e-06, + "mass_friction_endstops_10.x": 1.9528536810215616e-06, + "mass_friction_endstops_19.a": -16.252500528926326, + "mass_friction_endstops_19.v": 4.576919129896975e-20, + "mass_friction_endstops_19.x": -1.9530653259948938e-21, + "mass_friction_endstops_18.a": 8.892500282325972, + "mass_friction_endstops_18.v": 2.5187368473853223e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032561870649935125, + "pneumatic_97.U": -2356.668143012874, + "pneumatic_88.m1": 0.000996566225592321, + "pneumatic_88.U1": -721.1607123097651, + "pneumatic_88.m2": 0.0009964191636655784, + "pneumatic_88.U2": -720.9310970023907, + "pneumatic_86.m": 0.006346840211910472, + "pneumatic_86.U": 1377.5687495145785, + "pneumatic_68.m": 0.006567696110012524, + "pneumatic_68.U": -4693.326526389924, + "pn_c1_9.m": 0.2381883224928943, + "pn_c1_9.U": -104471.7429655161, + "mass_friction_endstops_11.a": -1.971406163647771e-06, + "mass_friction_endstops_11.v": 1.848554964674094e-06, + "mass_friction_endstops_11.x": 1.930697446050263e-06, + "pn_general_chamber_2.m": 1.2063684020307441, + "pn_general_chamber_2.U": -873404.5104388825, + "pneumatic_98.m": 0.0032561870653915977, + "pneumatic_98.U": -2356.668143725967, + "pneumatic_75.m1": 0.0009965662267659527, + "pneumatic_75.U1": -721.1607141734798, + "pneumatic_75.m2": 0.0009964191642398892, + "pneumatic_75.U2": -720.9310979144485, + "pneumatic_80.m": 0.012705472199729761, + "pneumatic_80.U": -8703.980749781746, + "pneumatic_66.m": 0.006567696268767441, + "pneumatic_66.U": -4693.326778314112, + "pn_c1_10.m": 0.23818832921650948, + "pn_c1_10.U": -104471.75361732666, + "mass_friction_endstops_12.a": -1.9711186178028582e-06, + "mass_friction_endstops_12.v": 1.8485549941949607e-06, + "mass_friction_endstops_12.x": 1.930697416668372e-06, + "pneumatic_99.m": 0.0032562562523787346, + "pneumatic_99.U": -2356.031477688963, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206445289457375, + "branch_boundary_pnl00r_branch05_chamber.U": -873416.0554547055, + "pneumatic_76.m1": 0.0009972429132872915, + "pneumatic_76.U1": -721.9230383692676, + "pneumatic_76.m2": 0.0009972108290529252, + "pneumatic_76.U2": -721.8772183273541, + "pneumatic_85.m": 0.012872002894864527, + "pneumatic_85.U": -8967.989302068207, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1970987819042118, + "branch_boundary_pnl0002_branch05_chamber.U": -860175.1609442824, + "pneumatic_65.m": 0.006574703133691949, + "pneumatic_65.U": -4704.300638717692, + "pn_c1_11.m": 0.24029497741554184, + "pn_c1_11.U": -107803.92242364622, + "mass_friction_endstops_13.a": -1.94919528439641e-06, + "mass_friction_endstops_13.v": 1.826519181824015e-06, + "mass_friction_endstops_13.x": 1.9528536610522474e-06 + } + }, + { + "requestedTime": 0.81, + "actualTime": 0.81, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.206006248314118, + "pn_general_chamber.U": -873350.1784581648, + "pneumatic_96.m": 0.0032552690027748852, + "pneumatic_96.U": -2355.9148119653287, + "branch_boundary_pnl00r_chamber.m": 1.206124190402843, + "branch_boundary_pnl00r_chamber.U": -873367.9088547124, + "pneumatic_87.m1": 0.000996921054988454, + "pneumatic_87.U1": -721.8635847156165, + "pneumatic_87.m2": 0.0009968996148721218, + "pneumatic_87.U2": -721.8407700947419, + "pneumatic_83.m": 0.012701926140963282, + "pneumatic_83.U": -8724.337567825336, + "pneumatic_95.m": 0.012879100564768854, + "pneumatic_95.U": -8998.364330621043, + "branch_boundary_pnl0002_b_chamber.m": 1.1962534043760158, + "branch_boundary_pnl0002_b_chamber.U": -860055.7816079621, + "pneumatic_69.m": 0.006553210254794004, + "pneumatic_69.U": -4682.546417371199, + "pn_c1_8.m": 0.2410919121122127, + "pn_c1_8.U": -109037.39857007933, + "mass_friction_endstops_10.a": 8.857774649477797, + "mass_friction_endstops_10.v": 0.08873345197507769, + "mass_friction_endstops_10.x": 0.00044583262150923715, + "mass_friction_endstops_19.a": -16.206598333861397, + "mass_friction_endstops_19.v": -0.16235697968747592, + "mass_friction_endstops_19.x": -0.0008121695210045893, + "mass_friction_endstops_18.a": 8.857778206680395, + "mass_friction_endstops_18.v": 0.08873165793329868, + "mass_friction_endstops_18.x": 0.00044386167425480166, + "pneumatic_97.m": 0.0032546207052266537, + "pneumatic_97.U": -2356.531146237746, + "pneumatic_88.m1": 0.0009960146024759352, + "pneumatic_88.U1": -721.121255394678, + "pneumatic_88.m2": 0.0009958781336253564, + "pneumatic_88.U2": -720.9136259824896, + "pneumatic_86.m": 0.00633752606051716, + "pneumatic_86.U": 1364.3747046167766, + "pneumatic_68.m": 0.006543088385317721, + "pneumatic_68.U": -4667.866320678238, + "pn_c1_9.m": 0.23897150391654698, + "pn_c1_9.U": -105735.29829660244, + "mass_friction_endstops_11.a": 8.857774480804801, + "mass_friction_endstops_11.v": 0.08873347304797707, + "mass_friction_endstops_11.x": 0.0004458106820297355, + "pn_general_chamber_2.m": 1.2060062482571396, + "pn_general_chamber_2.U": -873350.1784501448, + "pneumatic_98.m": 0.0032546207055964556, + "pneumatic_98.U": -2356.5311468883583, + "pneumatic_75.m1": 0.0009960146033417782, + "pneumatic_75.U1": -721.1212567696082, + "pneumatic_75.m2": 0.0009958781343227421, + "pneumatic_75.U2": -720.9136270898001, + "pneumatic_80.m": 0.012701926255908602, + "pneumatic_80.U": -8724.337750229228, + "pneumatic_66.m": 0.006543088564608954, + "pneumatic_66.U": -4667.866605288969, + "pn_c1_10.m": 0.23897151058696434, + "pn_c1_10.U": -105735.3088635258, + "mass_friction_endstops_12.a": 8.857774445663672, + "mass_friction_endstops_12.v": 0.08873347304800631, + "mass_friction_endstops_12.x": 0.0004458106820006473, + "pneumatic_99.m": 0.0032552690016484026, + "pneumatic_99.U": -2355.914810407958, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206124190328161, + "branch_boundary_pnl00r_branch05_chamber.U": -873367.9088398638, + "pneumatic_76.m1": 0.0009969210574287178, + "pneumatic_76.U1": -721.8635886622386, + "pneumatic_76.m2": 0.0009968996150299173, + "pneumatic_76.U2": -721.8407704168852, + "pneumatic_85.m": 0.012879100492327268, + "pneumatic_85.U": -8998.36421558522, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1962534045522308, + "branch_boundary_pnl0002_branch05_chamber.U": -860055.7818796586, + "pneumatic_65.m": 0.006553210204193263, + "pneumatic_65.U": -4682.546337026962, + "pn_c1_11.m": 0.24109191168512564, + "pn_c1_11.U": -109037.397892104, + "mass_friction_endstops_13.a": 8.857774661221775, + "mass_friction_endstops_13.v": 0.08873345197509747, + "mass_friction_endstops_13.x": 0.00044583262148946694 + } + } + ], + "eventTrace": { + "signalEventTimes": [ + 0.04, + 0.8 + ], + "stateTransitionCount": 0, + "mechanicalTransitionTimes": [], + "solverStartCount": 3, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.8, + "simulatedUntil": 0.8, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.8, + "requestedStopTime": 0.81, + "simulatedUntil": 0.81, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + }, + "comparisonMode": "numericTolerance" + }, + "outputContract": { + "schemaVersion": 1, + "sha256": "e7596daa27144f14d5210c100126fa0c413862ed8a8e4bf525195b2e6070e0f9", + "variableMetadataSha256": "6becf38f0696b7d307dc72d87e8b845acf9f079d116a51cb6bc320d39a214090", + "seriesShapeSha256": "92476917d942a418ad9ce411141f1cc777c44dee96a3eab9d261cf645bf587f7", + "variableCount": 1021, + "seriesKeyCount": 1022, + "sampleCount": 82, + "seriesLengthsConsistent": true, + "containsPhysicalValues": false, + "hashPayload": "variables metadata + ordered series keys/lengths" + }, + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.2050606371581, + "pneumatic_87.m2": 0.0011363561025506627, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.00010316386455937335, + "pneumatic_83.U": -65.50821976891021, + "pneumatic_95.m": 0.00010316386455937335, + "pneumatic_95.U": -65.50821976891021, + "branch_boundary_pnl0002_b_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_b_chamber.U": -886868.3937230138, + "pneumatic_69.m": 5.158193227968668e-05, + "pneumatic_69.U": -32.754109884455104, + "pn_c1_8.m": 0.002462855848963059, + "pn_c1_8.U": -1563.893548405841, + "mass_friction_endstops_10.a": -0.8167936695810981, + "mass_friction_endstops_10.v": 0.0, + "mass_friction_endstops_10.x": 0.0, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 0.0, + "mass_friction_endstops_19.x": 0.0, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 0.0, + "mass_friction_endstops_18.x": 0.0, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.00010316386455937335, + "pneumatic_86.U": -65.50821976891021, + "pneumatic_68.m": 5.158193227968668e-05, + "pneumatic_68.U": -32.754109884455104, + "pn_c1_9.m": 0.002462855848963059, + "pn_c1_9.U": -1563.893548405841, + "mass_friction_endstops_11.a": -0.8167936695810981, + "mass_friction_endstops_11.v": 0.0, + "mass_friction_endstops_11.x": 0.0, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371581, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.00010316386455937335, + "pneumatic_80.U": -65.50821976891021, + "pneumatic_66.m": 5.158193227968668e-05, + "pneumatic_66.U": -32.754109884455104, + "pn_c1_10.m": 0.002462855848963059, + "pn_c1_10.U": -1563.893548405841, + "mass_friction_endstops_12.a": -0.8167936695810981, + "mass_friction_endstops_12.v": 0.0, + "mass_friction_endstops_12.x": 0.0, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506627, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.0011363561025506627, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.00010316386455937335, + "pneumatic_85.U": -65.50821976891021, + "branch_boundary_pnl0002_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_branch05_chamber.U": -886868.3937230138, + "pneumatic_65.m": 5.158193227968668e-05, + "pneumatic_65.U": -32.754109884455104, + "pn_c1_11.m": 0.002462855848963059, + "pn_c1_11.U": -1563.893548405841, + "mass_friction_endstops_13.a": -0.8167936695810981, + "mass_friction_endstops_13.v": 0.0, + "mass_friction_endstops_13.x": 0.0 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.205060637158, + "pneumatic_87.m2": 0.0011363561025506629, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.005752354971956523, + "pneumatic_83.U": -3931.719290698283, + "pneumatic_95.m": 0.011153351115632995, + "pneumatic_95.U": -7784.908156509664, + "branch_boundary_pnl0002_b_chamber.m": 1.2522714879032233, + "branch_boundary_pnl0002_b_chamber.U": -879404.9359576713, + "pneumatic_69.m": 0.0033656803769320197, + "pneumatic_69.U": -2323.9377625288566, + "pn_c1_8.m": 0.06449829186881316, + "pn_c1_8.U": -8215.698180211439, + "mass_friction_endstops_10.a": 9.734498453326524e-06, + "mass_friction_endstops_10.v": 2.2165787255696986e-06, + "mass_friction_endstops_10.x": 7.615138175359735e-08, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 1.7204535623474844e-21, + "mass_friction_endstops_19.x": -1.2449238864173693e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.3786916256412132e-25, + "mass_friction_endstops_18.x": -5.521417937686967e-24, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.001497027829154341, + "pneumatic_86.U": 1704.5017150238582, + "pneumatic_68.m": 0.0022954946593348505, + "pneumatic_68.U": -1558.6815406132575, + "pn_c1_9.m": 0.03971246529726471, + "pn_c1_9.U": -3836.3905996761514, + "mass_friction_endstops_11.a": 6.899700674694032e-06, + "mass_friction_endstops_11.v": 1.6791980885681643e-06, + "mass_friction_endstops_11.x": 5.607885010135549e-08, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371582, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.005752354208859085, + "pneumatic_80.U": -3931.718242540372, + "pneumatic_66.m": 0.00229549447954163, + "pneumatic_66.U": -1558.6812613835866, + "pn_c1_10.m": 0.03971246371985885, + "pn_c1_10.U": -3836.4295505841374, + "mass_friction_endstops_12.a": 6.900102307554334e-06, + "mass_friction_endstops_12.v": 1.6791970458948259e-06, + "mass_friction_endstops_12.x": 5.6078837470433516e-08, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506629, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.001136356102550663, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.011153351022249161, + "pneumatic_85.U": -7784.908056387039, + "branch_boundary_pnl0002_branch05_chamber.m": 1.2522714867708487, + "branch_boundary_pnl0002_branch05_chamber.U": -879404.9358312349, + "pneumatic_65.m": 0.003365680267480819, + "pneumatic_65.U": -2323.937662655075, + "pn_c1_11.m": 0.06449828662707775, + "pn_c1_11.U": -8215.697802972754, + "mass_friction_endstops_13.a": 9.7344332607463e-06, + "mass_friction_endstops_13.v": 2.2165785543742696e-06, + "mass_friction_endstops_13.x": 7.615138012421167e-08 + } + }, + { + "requestedTime": 0.69, + "actualTime": 0.6900000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2105342428506563, + "pn_general_chamber.U": -874021.6128809263, + "pneumatic_96.m": 0.00326741144588273, + "pneumatic_96.U": -2357.5431522121776, + "branch_boundary_pnl00r_chamber.m": 1.2108685651503308, + "branch_boundary_pnl00r_chamber.U": -874070.5351659104, + "pneumatic_87.m1": 0.001000518198664749, + "pneumatic_87.U1": -722.1637801799975, + "pneumatic_87.m2": 0.0010004330953830574, + "pneumatic_87.U2": -722.0477531282031, + "pneumatic_83.m": 0.012679745783851644, + "pneumatic_83.U": -8639.330537692149, + "pneumatic_95.m": 0.012849685649995602, + "pneumatic_95.U": -8909.106148651528, + "branch_boundary_pnl0002_b_chamber.m": 1.1985497181126685, + "branch_boundary_pnl0002_b_chamber.U": -860379.0245019491, + "pneumatic_69.m": 0.006579168980161733, + "pneumatic_69.U": -4699.544238887633, + "pn_c1_8.m": 0.23540556198958848, + "pn_c1_8.U": -99484.30933223445, + "mass_friction_endstops_10.a": 6.302155088633299e-07, + "mass_friction_endstops_10.v": 2.0477201022089e-06, + "mass_friction_endstops_10.x": 1.739862170731644e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.7142848729216316e-20, + "mass_friction_endstops_19.x": -2.0780593120000206e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.0520928869397134e-22, + "mass_friction_endstops_18.x": 4.9098612203217504e-20, + "pneumatic_97.m": 0.0032646046108505246, + "pneumatic_97.U": -2355.7331452897465, + "pneumatic_88.m1": 0.0009987916917054815, + "pneumatic_88.U1": -720.5489778046637, + "pneumatic_88.m2": 0.0009985669726623582, + "pneumatic_88.U2": -720.2062839511643, + "pneumatic_86.m": 0.006354956657485442, + "pneumatic_86.U": 1389.1739707221775, + "pneumatic_68.m": 0.006592090152448902, + "pneumatic_68.U": -4720.142089865395, + "pn_c1_9.m": 0.23302236813021637, + "pn_c1_9.U": -95711.12399082902, + "mass_friction_endstops_11.a": 6.885582115501165e-07, + "mass_friction_endstops_11.v": 2.072356484372671e-06, + "mass_friction_endstops_11.x": 1.7151425366011e-06, + "pn_general_chamber_2.m": 1.2105342420477019, + "pn_general_chamber_2.U": -874021.6127639221, + "pneumatic_98.m": 0.0032646046116421414, + "pneumatic_98.U": -2355.733147442795, + "pneumatic_75.m1": 0.000998791691638376, + "pneumatic_75.U1": -720.548977698558, + "pneumatic_75.m2": 0.00099856697258834, + "pneumatic_75.U2": -720.2062838344375, + "pneumatic_80.m": 0.012679745952732602, + "pneumatic_80.U": -8639.330806039252, + "pneumatic_66.m": 0.006592090149576305, + "pneumatic_66.U": -4720.142085434138, + "pn_c1_10.m": 0.2330223756901088, + "pn_c1_10.U": -95711.13598161584, + "mass_friction_endstops_12.a": 6.88283471390605e-07, + "mass_friction_endstops_12.v": 2.0723565171342975e-06, + "mass_friction_endstops_12.x": 1.7151425037886711e-06, + "pneumatic_99.m": 0.0032674114436482805, + "pneumatic_99.U": -2357.543151890905, + "branch_boundary_pnl00r_branch05_chamber.m": 1.2108685641280736, + "branch_boundary_pnl00r_branch05_chamber.U": -874070.5350132573, + "pneumatic_76.m1": 0.0010005181981378461, + "pneumatic_76.U1": -722.1637803310383, + "pneumatic_76.m2": 0.0010004330928084816, + "pneumatic_76.U2": -722.0477500247466, + "pneumatic_85.m": 0.012849685563490313, + "pneumatic_85.U": -8909.106011748408, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985497182559621, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.0247699278, + "pneumatic_65.m": 0.006579168843426967, + "pneumatic_65.U": -4699.544021984157, + "pn_c1_11.m": 0.23540556157200768, + "pn_c1_11.U": -99484.30868025024, + "mass_friction_endstops_13.a": 6.301060784608125e-07, + "mass_friction_endstops_13.v": 2.0477201243571633e-06, + "mass_friction_endstops_13.x": 1.739862148436311e-06 + } + }, + { + "requestedTime": 0.7, + "actualTime": 0.7000000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2100313452817673, + "pn_general_chamber.U": -873947.8864856226, + "pneumatic_96.m": 0.0032660606424093387, + "pneumatic_96.U": -2357.35674156337, + "branch_boundary_pnl00r_chamber.m": 1.2103163509793102, + "branch_boundary_pnl00r_chamber.U": -873989.7215632556, + "pneumatic_87.m1": 0.0010001323686673997, + "pneumatic_87.U1": -722.1508452424541, + "pneumatic_87.m2": 0.001000053530255132, + "pneumatic_87.U2": -722.0421258113258, + "pneumatic_83.m": 0.012681407438297841, + "pneumatic_83.U": -8642.043293601184, + "pneumatic_95.m": 0.012849959516004638, + "pneumatic_95.U": -8909.498764806547, + "branch_boundary_pnl0002_b_chamber.m": 1.1985586239832504, + "branch_boundary_pnl0002_b_chamber.U": -860379.8819972485, + "pneumatic_69.m": 0.006583785812787189, + "pneumatic_69.U": -4706.906483656017, + "pn_c1_8.m": 0.23591264036701443, + "pn_c1_8.U": -100288.677678112, + "mass_friction_endstops_10.a": -2.1975173149257897e-06, + "mass_friction_endstops_10.v": 2.02734183270263e-06, + "mass_friction_endstops_10.x": 1.7602360080939606e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.665200046136569e-20, + "mass_friction_endstops_19.x": -1.9566383001493946e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.013739831250115e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032637130423187337, + "pneumatic_97.U": -2355.921025330427, + "pneumatic_88.m1": 0.0009985764248405691, + "pneumatic_88.U1": -720.6545510297586, + "pneumatic_88.m2": 0.0009983591472800236, + "pneumatic_88.U2": -720.3217293326904, + "pneumatic_86.m": 0.006354964303801297, + "pneumatic_86.U": 1389.0998959067165, + "pneumatic_68.m": 0.006593168286323642, + "pneumatic_68.U": -4721.897404439745, + "pn_c1_9.m": 0.23355729206770598, + "pn_c1_9.U": -96560.0816929563, + "mass_friction_endstops_11.a": -2.245873911306262e-06, + "mass_friction_endstops_11.v": 2.0517263968615454e-06, + "mass_friction_endstops_11.x": 1.7357614512099663e-06, + "pn_general_chamber_2.m": 1.2100313445985562, + "pn_general_chamber_2.U": -873947.8863858595, + "pneumatic_98.m": 0.0032637130430599385, + "pneumatic_98.U": -2355.921027270413, + "pneumatic_75.m1": 0.0009985764249686698, + "pneumatic_75.U1": -720.6545512340357, + "pneumatic_75.m2": 0.0009983591472543481, + "pneumatic_75.U2": -720.3217292925623, + "pneumatic_80.m": 0.012681407602717975, + "pneumatic_80.U": -8642.043554742524, + "pneumatic_66.m": 0.006593168289865688, + "pneumatic_66.U": -4721.89741006748, + "pn_c1_10.m": 0.2335572995463288, + "pn_c1_10.U": -96560.09354570496, + "mass_friction_endstops_12.a": -2.2355280816555024e-06, + "mass_friction_endstops_12.v": 2.051726429425243e-06, + "mass_friction_endstops_12.x": 1.7357614187243355e-06, + "pneumatic_99.m": 0.003266060640560602, + "pneumatic_99.U": -2357.3567413654787, + "branch_boundary_pnl00r_branch05_chamber.m": 1.210316350104016, + "branch_boundary_pnl00r_branch05_chamber.U": -873989.7214316746, + "pneumatic_76.m1": 0.0010001323660439989, + "pneumatic_76.U1": -722.1508419312411, + "pneumatic_76.m2": 0.00100005352811943, + "pneumatic_76.U2": -722.0421232665894, + "pneumatic_85.m": 0.012849959429845414, + "pneumatic_85.U": -8909.49862797875, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985586241379014, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.8822663656, + "pneumatic_65.m": 0.006583785685946545, + "pneumatic_65.U": -4706.906282326286, + "pn_c1_11.m": 0.23591263994887818, + "pn_c1_11.U": -100288.67701814357, + "mass_friction_endstops_13.a": -2.1975464187562464e-06, + "mass_friction_endstops_13.v": 2.0273418547326992e-06, + "mass_friction_endstops_13.x": 1.7602359860195857e-06 + } + }, + { + "requestedTime": 0.8, + "actualTime": 0.8, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2063684021036665, + "pn_general_chamber.U": -873404.5104492744, + "pneumatic_96.m": 0.0032562562535671563, + "pneumatic_96.U": -2356.03147928222, + "branch_boundary_pnl00r_chamber.m": 1.2064452895529436, + "branch_boundary_pnl00r_chamber.U": -873416.0554726648, + "pneumatic_87.m1": 0.0009972429097436842, + "pneumatic_87.U1": -721.9230326537768, + "pneumatic_87.m2": 0.0009972108301285444, + "pneumatic_87.U2": -721.8772199435517, + "pneumatic_83.m": 0.01270547207717158, + "pneumatic_83.U": -8703.980555484635, + "pneumatic_95.m": 0.0128720029723915, + "pneumatic_95.U": -8967.989425383095, + "branch_boundary_pnl0002_b_chamber.m": 1.1970987817186032, + "branch_boundary_pnl0002_b_chamber.U": -860175.1606710927, + "pneumatic_69.m": 0.006574703188787359, + "pneumatic_69.U": -4704.3007263131885, + "pn_c1_8.m": 0.2402949778374652, + "pn_c1_8.U": -107803.92309836508, + "mass_friction_endstops_10.a": -1.949198776856065e-06, + "mass_friction_endstops_10.v": 1.826519161772371e-06, + "mass_friction_endstops_10.x": 1.9528536810215616e-06, + "mass_friction_endstops_19.a": -16.252500528926326, + "mass_friction_endstops_19.v": 4.576919129896975e-20, + "mass_friction_endstops_19.x": -1.9530653259948938e-21, + "mass_friction_endstops_18.a": 8.892500282325972, + "mass_friction_endstops_18.v": 2.5187368473853223e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032561870649935125, + "pneumatic_97.U": -2356.668143012874, + "pneumatic_88.m1": 0.000996566225592321, + "pneumatic_88.U1": -721.1607123097651, + "pneumatic_88.m2": 0.0009964191636655784, + "pneumatic_88.U2": -720.9310970023907, + "pneumatic_86.m": 0.006346840211910472, + "pneumatic_86.U": 1377.5687495145785, + "pneumatic_68.m": 0.006567696110012524, + "pneumatic_68.U": -4693.326526389924, + "pn_c1_9.m": 0.2381883224928943, + "pn_c1_9.U": -104471.7429655161, + "mass_friction_endstops_11.a": -1.971406163647771e-06, + "mass_friction_endstops_11.v": 1.848554964674094e-06, + "mass_friction_endstops_11.x": 1.930697446050263e-06, + "pn_general_chamber_2.m": 1.2063684020307441, + "pn_general_chamber_2.U": -873404.5104388825, + "pneumatic_98.m": 0.0032561870653915977, + "pneumatic_98.U": -2356.668143725967, + "pneumatic_75.m1": 0.0009965662267659527, + "pneumatic_75.U1": -721.1607141734798, + "pneumatic_75.m2": 0.0009964191642398892, + "pneumatic_75.U2": -720.9310979144485, + "pneumatic_80.m": 0.012705472199729761, + "pneumatic_80.U": -8703.980749781746, + "pneumatic_66.m": 0.006567696268767441, + "pneumatic_66.U": -4693.326778314112, + "pn_c1_10.m": 0.23818832921650948, + "pn_c1_10.U": -104471.75361732666, + "mass_friction_endstops_12.a": -1.9711186178028582e-06, + "mass_friction_endstops_12.v": 1.8485549941949607e-06, + "mass_friction_endstops_12.x": 1.930697416668372e-06, + "pneumatic_99.m": 0.0032562562523787346, + "pneumatic_99.U": -2356.031477688963, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206445289457375, + "branch_boundary_pnl00r_branch05_chamber.U": -873416.0554547055, + "pneumatic_76.m1": 0.0009972429132872915, + "pneumatic_76.U1": -721.9230383692676, + "pneumatic_76.m2": 0.0009972108290529252, + "pneumatic_76.U2": -721.8772183273541, + "pneumatic_85.m": 0.012872002894864527, + "pneumatic_85.U": -8967.989302068207, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1970987819042118, + "branch_boundary_pnl0002_branch05_chamber.U": -860175.1609442824, + "pneumatic_65.m": 0.006574703133691949, + "pneumatic_65.U": -4704.300638717692, + "pn_c1_11.m": 0.24029497741554184, + "pn_c1_11.U": -107803.92242364622, + "mass_friction_endstops_13.a": -1.94919528439641e-06, + "mass_friction_endstops_13.v": 1.826519181824015e-06, + "mass_friction_endstops_13.x": 1.9528536610522474e-06 + } + }, + { + "requestedTime": 0.81, + "actualTime": 0.81, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.206006248314118, + "pn_general_chamber.U": -873350.1784581648, + "pneumatic_96.m": 0.0032552690027748852, + "pneumatic_96.U": -2355.9148119653287, + "branch_boundary_pnl00r_chamber.m": 1.206124190402843, + "branch_boundary_pnl00r_chamber.U": -873367.9088547124, + "pneumatic_87.m1": 0.000996921054988454, + "pneumatic_87.U1": -721.8635847156165, + "pneumatic_87.m2": 0.0009968996148721218, + "pneumatic_87.U2": -721.8407700947419, + "pneumatic_83.m": 0.012701926140963282, + "pneumatic_83.U": -8724.337567825336, + "pneumatic_95.m": 0.012879100564768854, + "pneumatic_95.U": -8998.364330621043, + "branch_boundary_pnl0002_b_chamber.m": 1.1962534043760158, + "branch_boundary_pnl0002_b_chamber.U": -860055.7816079621, + "pneumatic_69.m": 0.006553210254794004, + "pneumatic_69.U": -4682.546417371199, + "pn_c1_8.m": 0.2410919121122127, + "pn_c1_8.U": -109037.39857007933, + "mass_friction_endstops_10.a": 8.857774649477797, + "mass_friction_endstops_10.v": 0.08873345197507769, + "mass_friction_endstops_10.x": 0.00044583262150923715, + "mass_friction_endstops_19.a": -16.206598333861397, + "mass_friction_endstops_19.v": -0.16235697968747592, + "mass_friction_endstops_19.x": -0.0008121695210045893, + "mass_friction_endstops_18.a": 8.857778206680395, + "mass_friction_endstops_18.v": 0.08873165793329868, + "mass_friction_endstops_18.x": 0.00044386167425480166, + "pneumatic_97.m": 0.0032546207052266537, + "pneumatic_97.U": -2356.531146237746, + "pneumatic_88.m1": 0.0009960146024759352, + "pneumatic_88.U1": -721.121255394678, + "pneumatic_88.m2": 0.0009958781336253564, + "pneumatic_88.U2": -720.9136259824896, + "pneumatic_86.m": 0.00633752606051716, + "pneumatic_86.U": 1364.3747046167766, + "pneumatic_68.m": 0.006543088385317721, + "pneumatic_68.U": -4667.866320678238, + "pn_c1_9.m": 0.23897150391654698, + "pn_c1_9.U": -105735.29829660244, + "mass_friction_endstops_11.a": 8.857774480804801, + "mass_friction_endstops_11.v": 0.08873347304797707, + "mass_friction_endstops_11.x": 0.0004458106820297355, + "pn_general_chamber_2.m": 1.2060062482571396, + "pn_general_chamber_2.U": -873350.1784501448, + "pneumatic_98.m": 0.0032546207055964556, + "pneumatic_98.U": -2356.5311468883583, + "pneumatic_75.m1": 0.0009960146033417782, + "pneumatic_75.U1": -721.1212567696082, + "pneumatic_75.m2": 0.0009958781343227421, + "pneumatic_75.U2": -720.9136270898001, + "pneumatic_80.m": 0.012701926255908602, + "pneumatic_80.U": -8724.337750229228, + "pneumatic_66.m": 0.006543088564608954, + "pneumatic_66.U": -4667.866605288969, + "pn_c1_10.m": 0.23897151058696434, + "pn_c1_10.U": -105735.3088635258, + "mass_friction_endstops_12.a": 8.857774445663672, + "mass_friction_endstops_12.v": 0.08873347304800631, + "mass_friction_endstops_12.x": 0.0004458106820006473, + "pneumatic_99.m": 0.0032552690016484026, + "pneumatic_99.U": -2355.914810407958, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206124190328161, + "branch_boundary_pnl00r_branch05_chamber.U": -873367.9088398638, + "pneumatic_76.m1": 0.0009969210574287178, + "pneumatic_76.U1": -721.8635886622386, + "pneumatic_76.m2": 0.0009968996150299173, + "pneumatic_76.U2": -721.8407704168852, + "pneumatic_85.m": 0.012879100492327268, + "pneumatic_85.U": -8998.36421558522, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1962534045522308, + "branch_boundary_pnl0002_branch05_chamber.U": -860055.7818796586, + "pneumatic_65.m": 0.006553210204193263, + "pneumatic_65.U": -4682.546337026962, + "pn_c1_11.m": 0.24109191168512564, + "pn_c1_11.U": -109037.397892104, + "mass_friction_endstops_13.a": 8.857774661221775, + "mass_friction_endstops_13.v": 0.08873345197509747, + "mass_friction_endstops_13.x": 0.00044583262148946694 + } + } + ], + "diagnostics": { + "integration": { + "method": "BDF", + "jacobianSparsity": { + "nonzeroCount": 1284, + "density": 0.23447772096420746, + "colorGroupCount": 31 + }, + "jacobian": { + "mode": "scipySparseFiniteDifference", + "fallbackReason": null, + "jacobianEvaluationCount": 248, + "fullBuildCount": 248, + "finiteDifferenceRhsEstimateIsExact": false + }, + "segmentCount": 3, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "nfev": 1856, + "njev": 86, + "nlu": 295, + "acceptedStepCount": 603, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 2666 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.8, + "simulatedUntil": 0.8, + "nfev": 1832, + "njev": 155, + "nlu": 453, + "acceptedStepCount": 414, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 4805 + }, + { + "startTime": 0.8, + "requestedStopTime": 0.81, + "simulatedUntil": 0.81, + "nfev": 139, + "njev": 7, + "nlu": 24, + "acceptedStepCount": 56, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 217 + } + ], + "totals": { + "nfev": 3827, + "njev": 248, + "nlu": 772, + "acceptedStepCount": 1073, + "solverStartCount": 3, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 7688, + "jacobianRhsEvaluationCountEstimate": 7936 + } + }, + "pressureFlow": { + "solveCount": 30239, + "seededSolveCount": 30239, + "nonlinearSolveCount": 0, + "fastPathHitRate": 1.0, + "optimizerEvaluationCount": 0, + "residualEvaluationCount": 0, + "blockFallbackCount": 0, + "denseFallbackCount": 0, + "closurePassCount": 30239, + "secondaryPhysicalIslandCount": 1, + "secondaryBlockCount": 9, + "secondaryUnknownCount": 192, + "equationBlockFallbackReasons": [], + "usesConservativeGlobalCoupling": false, + "couplingPlanFallbackReason": null, + "maxScaledResidual": 1.0700979760449996e-16, + "maxEvaluationsPerSolve": 0, + "maxResidualEvaluationsPerSolve": 0, + "lastScope": [ + "pn_general_chamber", + "pn_orifice_19", + "pneumatic_97", + "pn_node3_9", + "pneumatic_100", + "pneumatic_88", + "pn_general_chamber_2", + "pn_orifice_20", + "pneumatic_98", + "pn_node3_10", + "pneumatic_75", + "pn_orifice_18", + "pneumatic_96", + "pn_node3_8", + "pneumatic_105", + "branch_boundary_pnl00r_chamber", + "pneumatic_87", + "pn_morifice_1", + "pnnode4_16", + "pneumatic_83", + "pneumatic_95", + "pneumatic_69", + "pn_c1_8", + "pn_morifice_9", + "pnnode4_17", + "pneumatic_86", + "pneumatic_68", + "pn_c1_9", + "branch_boundary_pnl0002_b_chamber", + "pn_morifice_10", + "pnnode4_18", + "pneumatic_80", + "pneumatic_66", + "pn_c1_10", + "pn_orifice_21", + "pneumatic_99", + "pn_node3_11", + "pneumatic_107", + "branch_boundary_pnl00r_branch05_chamber", + "pneumatic_76", + "pn_morifice_15", + "pnnode4_19", + "pneumatic_85", + "pneumatic_65", + "pn_c1_11", + "branch_boundary_pnl0002_branch05_chamber" + ], + "last": { + "success": true, + "message": "Compiled causal stream-pressure block completed; residuals reuse the latest full audit.", + "evaluations": 0, + "pressureScale": 12152279.856800547, + "flowScale": 0.0414926071396759, + "maxScaledResidual": 0.0, + "maxRawResidual": 0.0, + "residualEvaluations": 0, + "jacobianMode": "seeded", + "denseFallbackUsed": false, + "nonlinearBlockCount": 0, + "nonlinearBlockUnknownCount": 0, + "blockFallbackUsed": false, + "blockFallbackReason": null, + "residualVerifiedThisSolve": false, + "causalFastPathUsed": true + }, + "causalExecution": { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 11692, + "fullResidualAuditCount": 184, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 55, + "lastVerifiedMaxScaledResidual": 5.539742377396744e-17, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 11692, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 11692, + "compiledEffortUnknownCount": 272, + "compiledFlowAssignmentCount": 200, + "compiledAssignmentCount": 472, + "logicalEffortCoordinateCount": 68, + "eliminatedEffortAliasCount": 204, + "canonicalCoordinateCount": 268, + "compatibilityScatterCount": 472 + }, + "secondaryCausalExecution": [ + { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 18079, + "fullResidualAuditCount": 284, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 3, + "lastVerifiedMaxScaledResidual": 0.0, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 18079, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 18079, + "compiledEffortUnknownCount": 96, + "compiledFlowAssignmentCount": 96, + "compiledAssignmentCount": 192 + } + ] + }, + "stream": { + "maxIterationsPerSolve": 4, + "maxThermofluidIterations": 2, + "thermofluidClosure": { + "failureCount": 0, + "lastFailure": null, + "lastSuccess": { + "rhsTime": 0.81, + "iterations": 2, + "maxDelta": 0.0, + "scale": 1.0, + "tolerance": 1e-12, + "worstPort": null + }, + "transaction": { + "physicalPortValueSlotCount": 856, + "physicalFlowPortCount": 200, + "componentCount": 98, + "cacheBindingCount": 36, + "streamAndCausalCacheSlotCount": 56, + "customCacheHookCount": 0, + "diagnosticOwnerCount": 4 + } + }, + "last": { + "converged": true, + "iterations": 2, + "maxDelta": 0.0 + } + }, + "signal": { + "propagations": 71256, + "eventTimes": [ + 0.04, + 0.8 + ], + "last": { + "propagated": 6 + } + }, + "pneumaticVolume": { + "propagations": 47504, + "last": { + "propagated": 4, + "outputPorts": [ + "pn_brp2_10.port_1", + "pn_brp2_11.port_1", + "pn_brp2_8.port_1", + "pn_brp2_9.port_1" + ] + } + }, + "stateCount": 74, + "sampleCount": 82, + "performance": { + "mode": "standard", + "phases": { + "simulation.integration": { + "calls": 1, + "inclusiveNs": 56931711224, + "selfNs": 56931711224, + "maxNs": 56931711224, + "errors": 0 + }, + "simulation.network_compilation": { + "calls": 1, + "inclusiveNs": 15961718, + "selfNs": 15961718, + "maxNs": 15961718, + "errors": 0 + }, + "simulation.postprocessing": { + "calls": 1, + "inclusiveNs": 1133459013, + "selfNs": 1133459013, + "maxNs": 1133459013, + "errors": 0 + }, + "simulation.response_assembly": { + "calls": 1, + "inclusiveNs": 14494471, + "selfNs": 14494471, + "maxNs": 14494471, + "errors": 0 + }, + "simulation.result_assembly": { + "calls": 1, + "inclusiveNs": 6732019, + "selfNs": 6732019, + "maxNs": 6732019, + "errors": 0 + }, + "simulation.sample_initialization": { + "calls": 1, + "inclusiveNs": 208975287, + "selfNs": 208975287, + "maxNs": 208975287, + "errors": 0 + }, + "simulation.system_construction": { + "calls": 1, + "inclusiveNs": 134739876, + "selfNs": 134739876, + "maxNs": 134739876, + "errors": 0 + }, + "simulation.total": { + "calls": 1, + "inclusiveNs": 58457130367, + "selfNs": 2185971, + "maxNs": 58457130367, + "errors": 0 + }, + "simulation.xml_validation": { + "calls": 1, + "inclusiveNs": 8870788, + "selfNs": 8870788, + "maxNs": 8870788, + "errors": 0 + } + }, + "properties": {}, + "propertyOutermostNs": 0 + } + }, + "eventTrace": { + "signalEventTimes": [ + 0.04, + 0.8 + ], + "stateTransitionCount": 0, + "mechanicalTransitionTimes": [], + "solverStartCount": 3, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.8, + "simulatedUntil": 0.8, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.8, + "requestedStopTime": 0.81, + "simulatedUntil": 0.81, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + } + } + }, + "acceptance": { + "evaluated": true, + "passed": true, + "issues": [], + "regressionGolden": { + "configured": false, + "evaluated": false, + "passed": null, + "issues": [] + } + } + }, + { + "caseId": "2.10s", + "stopTime": 2.1, + "sampleStep": 0.01, + "maxStep": 0.81, + "lane": "production", + "samplingMode": "source", + "maxStepMode": "source", + "runtimePredictionEligible": true, + "predictedWallSeconds": 229.35373937090236, + "softTimeoutSeconds": 300.0, + "hardTimeoutSeconds": 360.0, + "outcome": "completed", + "softCancelSent": false, + "hardTimeoutReached": false, + "orchestrationWallSeconds": 114.39001045003533, + "returnCode": 0, + "lastSimulatedTime": 2.1, + "progressEventCount": 244, + "lastProgressEvent": { + "event": "progress", + "progress": 100, + "phase": "complete", + "message": "正在汇总仿真结果", + "simulatedTime": 2.1, + "totalTime": 2.1, + "wallSeconds": 113.46155899390578 + }, + "stderrTail": [], + "worker": { + "event": "result", + "outcome": "completed", + "sourceSha256": "2fb95e65f5de0c85a6a17802aef74ea004087323fd00fd8d01acf0184ff71d48", + "sourcePath": "/home/lujz/projects/SystemSimulationApp/tests/data/test_mql-full-branches-01-04.xml", + "derivedConfiguration": { + "stopTime": 2.1, + "sampleStep": 0.01, + "maxStep": 0.81, + "lane": "production", + "sourceXmlUnmodified": true + }, + "wallSeconds": 113.49742255918682, + "cpuSeconds": 116.7338089, + "peakRssBytes": 195203072, + "peakRssRaw": 190628, + "peakRssRawUnit": "KiB", + "lastSimulatedTime": 2.1, + "runtime": { + "python": "3.12.3 (main, Jun 19 2026, 12:46:00) [GCC 13.3.0]", + "pythonImplementation": "CPython", + "executable": "/home/lujz/projects/SystemSimulationApp/.venv/bin/python", + "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39", + "machine": "x86_64", + "processor": "x86_64", + "cpuCount": 16, + "repository": { + "root": "/home/lujz/projects/SystemSimulationApp", + "head": "684d28752ac2fd011458befcb216b47aae692e3e", + "branch": "model-development", + "dirty": true, + "status": [ + "M .github/workflows/solver-regression.yml", + " M README.md", + " M requirements.txt", + " M tests/baselines/simulation/test_mql_8/manifest.json", + " M tests/data/test-mql-8.json", + " M tests/data/test-mql-8.xml", + " M tests/test_benchmark_regression.py", + " M tests/test_dependency_constraints.py", + " M tests/test_supported_piston_tangent.py", + "?? app/simulation/physical_state_v21.py", + "?? constraints/python312-linux-x86_64.lock", + "?? tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-amesim-aligned-v1-candidate-0.2.json", + "?? tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-1.json", + "?? tests/test_test_mql_ame_contract.py" + ] + }, + "packages": { + "numpy": "2.5.2", + "scipy": "1.18.0", + "lxml": "6.1.1" + }, + "environment": { + "SIMULATIONAPP_PROFILE": "standard", + "SIMULATION_ODE_JACOBIAN_MODE": "scipy", + "SIMULATIONAPP_PROPERTY_CACHE": "on", + "SIMULATION_CAUSAL_EXECUTOR_V2": "1", + "SIMULATION_CAUSAL_COORDINATE_KERNEL": "1", + "SIMULATION_CAUSAL_FAST_PATH": "1" + } + }, + "summary": { + "success": true, + "status": "completed", + "partial": false, + "message": "The solver successfully reached the end of the integration interval.", + "simulatedUntil": 2.1, + "requestedStopTime": 2.1, + "variableCount": 1021, + "seriesHealth": { + "seriesCount": 1022, + "scalarCount": 218708, + "nonfiniteCount": 0, + "timeStrictlyIncreasing": true, + "timeStart": 0.0, + "timeEnd": 2.1 + }, + "final": { + "pn_general_chamber.m": 0.9383213576466783, + "pn_general_chamber.U": -802747.7609731702, + "pn_general_chamber.p": 7840983.501435023, + "pn_general_chamber.T": 224.45771029519904, + "pn_general_chamber.rho": 16.46177820432769, + "pn_general_chamber.u": -855514.7492181907, + "pn_general_chamber.h": -379200.25851671584, + "pn_general_chamber.port_1.p": 7840983.501435023, + "pn_general_chamber.port_1.m_flow": 0.004470961127944595, + "pn_general_chamber.port_1.h_outflow": -379200.25851671584, + "pn_general_chamber.port_2.p": 7840983.501435023, + "pn_general_chamber.port_2.m_flow": 0.0003465157448840186, + "pn_general_chamber.port_2.h_outflow": -379200.25851671584, + "pn_orifice_18.cm": 9.3718926992071e-06, + "pn_orifice_18.gasvel": -0.29797267577776726, + "pn_orifice_18.port_1.p": 7840983.501435023, + "pn_orifice_18.port_1.m_flow": -0.0003465157448840186, + "pn_orifice_18.port_1.h_outflow": -379081.6211645684, + "pn_orifice_18.port_2.p": 7841023.172495168, + "pn_orifice_18.port_2.m_flow": 0.0003465157448840186, + "pn_orifice_18.port_2.h_outflow": -379200.25851671584, + "pneumatic_96.m": 0.002533854003606723, + "pneumatic_96.U": -2167.569222453132, + "pneumatic_96.p": 7841023.172495168, + "pneumatic_96.T": 224.4804254422671, + "pneumatic_96.rho": 16.460219989681597, + "pneumatic_96.u": -855443.6125237619, + "pneumatic_96.h": -379081.6211645684, + "pneumatic_96.re": 2029.0195656051449, + "pneumatic_96.cm": 4.459063193039918e-06, + "pneumatic_96.v": 0.14177235188272333, + "pneumatic_96.ff": 0.0315423276763289, + "pneumatic_96.port_1.p": 7841056.643384503, + "pneumatic_96.port_1.m_flow": 0.0003592319308963766, + "pneumatic_96.port_1.h_outflow": -379081.6211645684, + "pneumatic_96.port_2.p": 7841023.172495168, + "pneumatic_96.port_2.m_flow": -0.0003465157448840186, + "pneumatic_96.port_2.h_outflow": -379081.6211645684, + "pn_node3_8.port_1.p": 7841056.643384503, + "pn_node3_8.port_1.m_flow": -0.0003592319308963766, + "pn_node3_8.port_1.h_outflow": -378090.0927656911, + "pn_node3_8.port_2.p": 7841056.643384503, + "pn_node3_8.port_2.m_flow": 0.00517641600223604, + "pn_node3_8.port_2.h_outflow": -378090.0927656911, + "pn_node3_8.port_3.p": 7841056.643384503, + "pn_node3_8.port_3.m_flow": -0.004817184071339664, + "pn_node3_8.port_3.h_outflow": -378090.0927656911, + "pneumatic_105.re": 27190.988670525767, + "pneumatic_105.cm": 5.981988255397779e-05, + "pneumatic_105.v": 1.9027039385508302, + "pneumatic_105.ff": 0.02440895216193467, + "pneumatic_105.port_1.p": 7841056.643384503, + "pneumatic_105.port_1.m_flow": 0.004817184071339664, + "pneumatic_105.port_1.h_outflow": -379199.14943793666, + "pneumatic_105.port_2.p": 7841004.738334835, + "pneumatic_105.port_2.m_flow": -0.004817184071339664, + "pneumatic_105.port_2.h_outflow": -378090.0927656911, + "branch_boundary_pnl00r_chamber.m": 0.938322968645941, + "branch_boundary_pnl00r_chamber.U": -802748.5416937041, + "branch_boundary_pnl00r_chamber.p": 7841004.738334835, + "branch_boundary_pnl00r_chamber.T": 224.45791876149883, + "branch_boundary_pnl00r_chamber.rho": 16.46180646747265, + "branch_boundary_pnl00r_chamber.u": -855514.1124298818, + "branch_boundary_pnl00r_chamber.h": -379199.14943793666, + "branch_boundary_pnl00r_chamber.port_1.p": 7841004.738334835, + "branch_boundary_pnl00r_chamber.port_1.m_flow": 0.004817184071339664, + "branch_boundary_pnl00r_chamber.port_1.h_outflow": -379199.14943793666, + "branch_boundary_pnl00r_chamber.port_2.p": 7841004.738334835, + "branch_boundary_pnl00r_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl00r_chamber.port_2.h_outflow": -379199.14943793666, + "branch_boundary_pnl00r.port_1.p": 7841004.738334835, + "branch_boundary_pnl00r.port_1.m_flow": 0.0, + "branch_boundary_pnl00r.port_1.h_outflow": -379199.14943793666, + "pneumatic_87.m1": 0.000775027662068701, + "pneumatic_87.U1": -662.5313698561031, + "pneumatic_87.p1": 7841056.643384503, + "pneumatic_87.T1": 224.67032659655175, + "pneumatic_87.rho1": 16.446597793491836, + "pneumatic_87.u1": -854848.6748042989, + "pneumatic_87.h1": -378090.0927656911, + "pneumatic_87.m2": 0.0007706784939136677, + "pneumatic_87.U2": -655.7022069331298, + "pneumatic_87.p2": 7841059.796659648, + "pneumatic_87.T2": 225.9589203564586, + "pneumatic_87.rho2": 16.354305578796982, + "pneumatic_87.u2": -850811.6057622627, + "pneumatic_87.h2": -371362.3403146743, + "pneumatic_87.dmctr": -0.005151330305337378, + "pneumatic_87.re": 20265.629779054583, + "pneumatic_87.cm": 3.143471338265633e-05, + "pneumatic_87.v": -1.0026224319257642, + "pneumatic_87.ff": 0.025573705641245913, + "pneumatic_87.port_1.p": 7841056.643384503, + "pneumatic_87.port_1.m_flow": -0.00517641600223604, + "pneumatic_87.port_1.h_outflow": -378090.0927656911, + "pneumatic_87.port_2.p": 7841059.796659648, + "pneumatic_87.port_2.m_flow": 0.005026295322280804, + "pneumatic_87.port_2.h_outflow": -371362.3403146743, + "step_12.y": 1.0, + "step_12.out.signal": 1.0, + "pn_morifice_1.xv": 1.0, + "pn_morifice_1.cm": 0.000276287656377993, + "pn_morifice_1.gasvel": 8.923293386232704, + "pn_morifice_1.res.signal": 1.0, + "pn_morifice_1.port_2.p": 7841694.646806817, + "pn_morifice_1.port_2.m_flow": 0.005026295322280804, + "pn_morifice_1.port_2.h_outflow": -371362.3403146743, + "pn_morifice_1.port_3.p": 7841059.796659648, + "pn_morifice_1.port_3.m_flow": -0.005026295322280804, + "pn_morifice_1.port_3.h_outflow": -340596.28614454763, + "pnnode4_16.port_1.p": 7841694.646806817, + "pnnode4_16.port_1.m_flow": 0.0007541071379725392, + "pnnode4_16.port_1.h_outflow": -340596.28614454763, + "pnnode4_16.port_2.p": 7841694.646806817, + "pnnode4_16.port_2.m_flow": 0.008998462731767111, + "pnnode4_16.port_2.h_outflow": -339424.7004529432, + "pnnode4_16.port_3.p": 7841694.646806817, + "pnnode4_16.port_3.m_flow": -0.004726274547458847, + "pnnode4_16.port_3.h_outflow": -340596.28614454763, + "pnnode4_16.port_4.p": 7841694.646806817, + "pnnode4_16.port_4.m_flow": -0.005026295322280804, + "pnnode4_16.port_4.h_outflow": -340596.28614454763, + "pneumatic_83.m": 0.009897446602767727, + "pneumatic_83.U": -8148.173078272971, + "pneumatic_83.p": 7841726.735982845, + "pneumatic_83.T": 234.75487976190536, + "pneumatic_83.rho": 15.752275508185702, + "pneumatic_83.u": -823260.1200388807, + "pneumatic_83.h": -325444.6309745963, + "pneumatic_83.re": 3052.209759398049, + "pneumatic_83.cm": 4.88071581939195e-06, + "pneumatic_83.v": 0.15752597244636304, + "pneumatic_83.ff": 0.03534461040159005, + "pneumatic_83.port_1.p": 7841694.646806817, + "pneumatic_83.port_1.m_flow": -0.0007541071379725392, + "pneumatic_83.port_1.h_outflow": -325444.6309745963, + "pneumatic_83.port_2.p": 7841760.56691308, + "pneumatic_83.port_2.m_flow": 0.0008263160775199352, + "pneumatic_83.port_2.h_outflow": -325444.6309745963, + "pneumatic_95.m": 0.010032755291451692, + "pneumatic_95.U": -8360.714717131163, + "pneumatic_95.p": 7841618.293053942, + "pneumatic_95.T": 231.53594889061856, + "pneumatic_95.rho": 15.967625974659056, + "pneumatic_95.u": -833341.8362406213, + "pneumatic_95.h": -342247.023179574, + "pneumatic_95.re": 18156.319253315756, + "pneumatic_95.cm": 2.906266709055005e-05, + "pneumatic_95.v": 0.9382875827325416, + "pneumatic_95.ff": 0.02627667728752523, + "pneumatic_95.port_1.p": 7841542.313901982, + "pneumatic_95.port_1.m_flow": -0.004681026114461799, + "pneumatic_95.port_1.h_outflow": -342247.023179574, + "pneumatic_95.port_2.p": 7841694.646806817, + "pneumatic_95.port_2.m_flow": 0.004726274547458847, + "pneumatic_95.port_2.h_outflow": -342247.023179574, + "branch_boundary_pnl0002_b_chamber.m": 0.919232833810773, + "branch_boundary_pnl0002_b_chamber.U": -772729.849215003, + "branch_boundary_pnl0002_b_chamber.p": 7841542.313901982, + "branch_boundary_pnl0002_b_chamber.T": 229.21086766358033, + "branch_boundary_pnl0002_b_chamber.rho": 16.12689182124163, + "branch_boundary_pnl0002_b_chamber.u": -840624.7261769066, + "branch_boundary_pnl0002_b_chamber.h": -354384.57520290336, + "branch_boundary_pnl0002_b_chamber.port_1.p": 7841542.313901982, + "branch_boundary_pnl0002_b_chamber.port_1.m_flow": 0.004681026114461799, + "branch_boundary_pnl0002_b_chamber.port_1.h_outflow": -354384.57520290336, + "branch_boundary_pnl0002_b_chamber.port_2.p": 7841542.313901982, + "branch_boundary_pnl0002_b_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl0002_b_chamber.port_2.h_outflow": -354384.57520290336, + "branch_boundary_pnl0002_b.port_1.p": 7841542.313901982, + "branch_boundary_pnl0002_b.port_1.m_flow": 0.0, + "branch_boundary_pnl0002_b.port_1.h_outflow": -354384.57520290336, + "pneumatic_69.m": 0.005009690268749923, + "pneumatic_69.U": -4169.822929680966, + "pneumatic_69.p": 7841694.646806817, + "pneumatic_69.T": 231.85216503530646, + "pneumatic_69.rho": 15.946339392618315, + "pneumatic_69.u": -832351.4440986527, + "pneumatic_69.h": -340596.28614454763, + "pneumatic_69.re": 29132.476482553797, + "pneumatic_69.cm": 4.6671084945762685e-05, + "pneumatic_69.v": 1.507271161444471, + "pneumatic_69.ff": 0.02356163980501875, + "pneumatic_69.port_1.p": 7841790.465372653, + "pneumatic_69.port_1.m_flow": 0.007551051380475607, + "pneumatic_69.port_1.h_outflow": -340596.28614454763, + "pneumatic_69.port_2.p": 7841694.646806817, + "pneumatic_69.port_2.m_flow": -0.008998462731767111, + "pneumatic_69.port_2.h_outflow": -340596.28614454763, + "pn_c1_8.m": 0.6570381273931875, + "pn_c1_8.U": -452333.9264734677, + "pn_c1_8.p": 7841790.465372653, + "pn_c1_8.T": 277.82921451003205, + "pn_c1_8.rho": 13.342886422741902, + "pn_c1_8.u": -688443.954185904, + "pn_c1_8.h": -100730.7550384964, + "pn_c1_8.vol": 0.049242578148107265, + "pn_c1_8.dvol": 2.0837923204987828e-09, + "pn_c1_8.port_1.p": 7841790.465372653, + "pn_c1_8.port_1.m_flow": -0.007551051380475607, + "pn_c1_8.port_1.h_outflow": -100730.7550384964, + "pn_c1_8.port_2.p": 7841790.465372653, + "pn_c1_8.port_2.m_flow": 0.0, + "pn_c1_8.port_2.h_outflow": -100730.7550384964, + "pn_c1_8.port_3.p": 7841790.465372653, + "pn_c1_8.port_3.m_flow": 0.0, + "pn_c1_8.port_3.h_outflow": -100730.7550384964, + "pn_c1_8.port_4.p": 7841790.465372653, + "pn_c1_8.port_4.m_flow": 0.0, + "pn_c1_8.port_4.h_outflow": -100730.7550384964, + "pn_plug_16.port_1.p": 7841790.465372653, + "pn_plug_16.port_1.m_flow": 0.0, + "pn_plug_16.port_1.h_outflow": -100730.7550384964, + "pn_plug_17.port_1.p": 7841790.465372653, + "pn_plug_17.port_1.m_flow": 0.0, + "pn_plug_17.port_1.h_outflow": -100730.7550384964, + "pn_brp2_8.volume": 0.034242578148107265, + "pn_brp2_8.volume_flow": 2.0837923204987828e-09, + "pn_brp2_8.length": 1.0900023653554918, + "pn_brp2_8.pressure_force": 243168.6004449704, + "pn_brp2_8.port_1.p": 7841790.465372653, + "pn_brp2_8.port_1.m_flow": 0.0, + "pn_brp2_8.port_1.h_outflow": -100730.7550384964, + "pn_brp2_8.port_2.x": 0.3700023653554917, + "pn_brp2_8.port_2.v": 6.633051283469949e-08, + "pn_brp2_8.port_2.f": 7.737980922684073e-06, + "pn_brp2_8.port_3.x": -0.72, + "pn_brp2_8.port_3.v": -3.1507286064810157e-13, + "pn_brp2_8.port_3.f": 243168.6004449704, + "pn_brp2_8.port_4.x": -0.72, + "pn_brp2_8.port_4.v": -3.1507286064810157e-13, + "pn_brp2_8.port_4.f": 0.0, + "pn_brp2_8.port_5.x": 0.3700023653554917, + "pn_brp2_8.port_5.v": 6.633051283469949e-08, + "pn_brp2_8.port_5.f": -243168.60045270837, + "mass_friction_endstops_10.a": -1.5475961845368147e-07, + "mass_friction_endstops_10.v": 6.633051283469949e-08, + "mass_friction_endstops_10.x": 0.3700023653554917, + "mass_friction_endstops_10.Fvisc": 0.0, + "mass_friction_endstops_10.Ffric": 0.0, + "mass_friction_endstops_10.Fmin": 0.0, + "mass_friction_endstops_10.Fmax": 0.0, + "mass_friction_endstops_10.port_1.x": 0.3700023653554917, + "mass_friction_endstops_10.port_1.v": 6.633051283469949e-08, + "mass_friction_endstops_10.port_1.f": -7.737980922684073e-06, + "mass_friction_endstops_10.port_2.x": 0.3700023653554917, + "mass_friction_endstops_10.port_2.v": 6.633051283469949e-08, + "mass_friction_endstops_10.port_2.f": 0.0, + "zeroforcesource_17.port_1.x": 0.3700023653554917, + "zeroforcesource_17.port_1.v": 6.633051283469949e-08, + "zeroforcesource_17.port_1.f": 0.0, + "zeroforcesource_26.port_1.x": -0.72, + "zeroforcesource_26.port_1.v": -3.1507286064810157e-13, + "zeroforcesource_26.port_1.f": 0.0, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.1507286064810157e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_19.Fvisc": 0.0, + "mass_friction_endstops_19.Ffric": 0.0, + "mass_friction_endstops_19.Fmin": 0.0, + "mass_friction_endstops_19.Fmax": 0.0, + "mass_friction_endstops_19.port_1.x": -0.72, + "mass_friction_endstops_19.port_1.v": -3.1507286064810157e-13, + "mass_friction_endstops_19.port_1.f": -972677.0949414637, + "mass_friction_endstops_19.port_2.x": -0.72, + "mass_friction_endstops_19.port_2.v": -3.1507286064810157e-13, + "mass_friction_endstops_19.port_2.f": 49000.0, + "forcecon_1.force": 49000.0, + "forcecon_1.res.signal": 49000.0, + "forcecon_1.port_2.x": -0.72, + "forcecon_1.port_2.v": -3.1507286064810157e-13, + "forcecon_1.port_2.f": -49000.0, + "piecewiselinear.y": 49000.0, + "piecewiselinear.out.signal": 49000.0, + "elasticendstop_8.gap": -2.3653554916958086e-06, + "elasticendstop_8.penetration": 2.3653554916958086e-06, + "elasticendstop_8.force": 243168.60045270837, + "elasticendstop_8.port_1.x": 0.3700023653554917, + "elasticendstop_8.port_1.v": 6.633051283469949e-08, + "elasticendstop_8.port_1.f": 243168.60045270837, + "elasticendstop_8.port_2.x": 0.37, + "elasticendstop_8.port_2.v": -1.164558438137342e-19, + "elasticendstop_8.port_2.f": -243168.60045270837, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.164558438137342e-19, + "mass_friction_endstops_18.x": 0.37, + "mass_friction_endstops_18.Fvisc": 0.0, + "mass_friction_endstops_18.Ffric": 0.0, + "mass_friction_endstops_18.Fmin": 0.0, + "mass_friction_endstops_18.Fmax": 0.0, + "mass_friction_endstops_18.port_1.x": 0.37, + "mass_friction_endstops_18.port_1.v": -1.164558438137342e-19, + "mass_friction_endstops_18.port_1.f": 0.0, + "mass_friction_endstops_18.port_2.x": 0.37, + "mass_friction_endstops_18.port_2.v": -1.164558438137342e-19, + "mass_friction_endstops_18.port_2.f": 972677.0949739341, + "forcecon_2.force": -0.0, + "forcecon_2.res.signal": 0.0, + "forcecon_2.port_2.x": 0.37, + "forcecon_2.port_2.v": -1.164558438137342e-19, + "forcecon_2.port_2.f": 0.0, + "piecewiselinear_1.y": 0.0, + "piecewiselinear_1.out.signal": 0.0, + "amesim_lmechn1_1.tforce": -972677.0949414637, + "amesim_lmechn1_1.port_1.x": -0.72, + "amesim_lmechn1_1.port_1.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_1.f": -243168.6004449704, + "amesim_lmechn1_1.port_2.x": -0.72, + "amesim_lmechn1_1.port_2.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_2.f": -243169.9470183521, + "amesim_lmechn1_1.port_3.x": -0.72, + "amesim_lmechn1_1.port_3.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_3.f": -243169.9470250293, + "amesim_lmechn1_1.port_4.x": -0.72, + "amesim_lmechn1_1.port_4.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_4.f": -243168.6004531119, + "amesim_lmechn1_1.port_5.x": -0.72, + "amesim_lmechn1_1.port_5.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_5.f": 0.0, + "amesim_lmechn1_1.port_6.x": -0.72, + "amesim_lmechn1_1.port_6.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_6.f": 0.0, + "amesim_lmechn1_1.port_7.x": -0.72, + "amesim_lmechn1_1.port_7.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_7.f": 0.0, + "amesim_lmechn1_1.port_8.x": -0.72, + "amesim_lmechn1_1.port_8.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_8.f": 0.0, + "amesim_lmechn1_1.port_9.x": -0.72, + "amesim_lmechn1_1.port_9.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_9.f": 972677.0949414637, + "amesim_f000_4.port_1.x": -0.72, + "amesim_f000_4.port_1.v": -3.1507286064810157e-13, + "amesim_f000_4.port_1.f": 0.0, + "amesim_f000_5.port_1.x": -0.72, + "amesim_f000_5.port_1.v": -3.1507286064810157e-13, + "amesim_f000_5.port_1.f": 0.0, + "amesim_f000_6.port_1.x": -0.72, + "amesim_f000_6.port_1.v": -3.1507286064810157e-13, + "amesim_f000_6.port_1.f": 0.0, + "amesim_f000_7.port_1.x": -0.72, + "amesim_f000_7.port_1.v": -3.1507286064810157e-13, + "amesim_f000_7.port_1.f": 0.0, + "amesim_lmechn1_2.tforce": 972677.0949739341, + "amesim_lmechn1_2.port_1.x": 0.37, + "amesim_lmechn1_2.port_1.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_1.f": 243168.60045270837, + "amesim_lmechn1_2.port_2.x": 0.37, + "amesim_lmechn1_2.port_2.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_2.f": 243169.9470268246, + "amesim_lmechn1_2.port_3.x": 0.37, + "amesim_lmechn1_2.port_3.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_3.f": 243169.94703351636, + "amesim_lmechn1_2.port_4.x": 0.37, + "amesim_lmechn1_2.port_4.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_4.f": 243168.6004608847, + "amesim_lmechn1_2.port_5.x": 0.37, + "amesim_lmechn1_2.port_5.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_5.f": 0.0, + "amesim_lmechn1_2.port_6.x": 0.37, + "amesim_lmechn1_2.port_6.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_6.f": 0.0, + "amesim_lmechn1_2.port_7.x": 0.37, + "amesim_lmechn1_2.port_7.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_7.f": 0.0, + "amesim_lmechn1_2.port_8.x": 0.37, + "amesim_lmechn1_2.port_8.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_8.f": 0.0, + "amesim_lmechn1_2.port_9.x": 0.37, + "amesim_lmechn1_2.port_9.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_9.f": -972677.0949739341, + "amesim_f000_11.port_1.x": 0.37, + "amesim_f000_11.port_1.v": -1.164558438137342e-19, + "amesim_f000_11.port_1.f": 0.0, + "amesim_f000_12.port_1.x": 0.37, + "amesim_f000_12.port_1.v": -1.164558438137342e-19, + "amesim_f000_12.port_1.f": 0.0, + "amesim_f000_13.port_1.x": 0.37, + "amesim_f000_13.port_1.v": -1.164558438137342e-19, + "amesim_f000_13.port_1.f": 0.0, + "amesim_f000_14.port_1.x": 0.37, + "amesim_f000_14.port_1.v": -1.164558438137342e-19, + "amesim_f000_14.port_1.f": 0.0, + "pn_orifice_19.cm": 0.00012095872856064727, + "pn_orifice_19.gasvel": 3.8470303567043485, + "pn_orifice_19.port_1.p": 7841155.116945682, + "pn_orifice_19.port_1.m_flow": 0.004470961127944595, + "pn_orifice_19.port_1.h_outflow": -379200.25851671584, + "pn_orifice_19.port_2.p": 7840983.501435023, + "pn_orifice_19.port_2.m_flow": -0.004470961127944595, + "pn_orifice_19.port_2.h_outflow": -378329.42990175623, + "pneumatic_97.m": 0.0025322965276950117, + "pneumatic_97.U": -2165.094351906718, + "pneumatic_97.p": 7841155.116945682, + "pneumatic_97.T": 224.62446792652884, + "pneumatic_97.rho": 16.45010243906546, + "pneumatic_97.u": -854992.4261348121, + "pneumatic_97.h": -378329.42990175623, + "pneumatic_97.re": 25298.318934767933, + "pneumatic_97.cm": 5.564015316771911e-05, + "pneumatic_97.v": 1.7695849459831672, + "pneumatic_97.ff": 0.02469934638190605, + "pneumatic_97.port_1.p": 7841275.048496576, + "pneumatic_97.port_1.m_flow": 0.0044811803896225195, + "pneumatic_97.port_1.h_outflow": -378329.42990175623, + "pneumatic_97.port_2.p": 7841155.116945682, + "pneumatic_97.port_2.m_flow": -0.004470961127944595, + "pneumatic_97.port_2.h_outflow": -378329.42990175623, + "pn_node3_9.port_1.p": 7841275.048496576, + "pn_node3_9.port_1.m_flow": 5.571283388085518e-10, + "pn_node3_9.port_1.h_outflow": -377587.0882840837, + "pn_node3_9.port_2.p": 7841275.048496576, + "pn_node3_9.port_2.m_flow": 0.00448117983249418, + "pn_node3_9.port_2.h_outflow": -377587.08828407864, + "pn_node3_9.port_3.p": 7841275.048496576, + "pn_node3_9.port_3.m_flow": -0.0044811803896225195, + "pn_node3_9.port_3.h_outflow": -377587.0882840837, + "pneumatic_100.re": 0.0031437307974541014, + "pneumatic_100.cm": 6.919720145416664e-12, + "pneumatic_100.v": -2.2014287033060582e-07, + "pneumatic_100.ff": 20357.977232601897, + "pneumatic_100.port_1.p": 7841275.048496576, + "pneumatic_100.port_1.m_flow": -5.571283388085518e-10, + "pneumatic_100.port_1.h_outflow": -377587.0476116501, + "pneumatic_100.port_2.p": 7841275.048497155, + "pneumatic_100.port_2.m_flow": 5.571283388085518e-10, + "pneumatic_100.port_2.h_outflow": -377587.0882840837, + "pneumatic_88.m1": 0.0007747218750818736, + "pneumatic_88.U1": -662.0363583491554, + "pneumatic_88.p1": 7841275.048496576, + "pneumatic_88.T1": 224.766626745553, + "pneumatic_88.rho1": 16.440108792093604, + "pneumatic_88.u1": -854547.134452852, + "pneumatic_88.h1": -377587.0882840837, + "pneumatic_88.m2": 0.0007726291061561864, + "pneumatic_88.U2": -658.7501715937773, + "pneumatic_88.p2": 7841277.503257427, + "pneumatic_88.T2": 225.3854031119713, + "pneumatic_88.rho2": 16.395698856190638, + "pneumatic_88.u2": -852608.5366768611, + "pneumatic_88.h2": -374356.430924339, + "pneumatic_88.dmctr": -0.004473043042966383, + "pneumatic_88.re": 17631.24148937215, + "pneumatic_88.cm": 2.7260214809077528e-05, + "pneumatic_88.v": -0.8684069123190968, + "pneumatic_88.ff": 0.026471067095830914, + "pneumatic_88.port_1.p": 7841275.048496576, + "pneumatic_88.port_1.m_flow": -0.00448117983249418, + "pneumatic_88.port_1.h_outflow": -377587.0882840837, + "pneumatic_88.port_2.p": 7841277.503257427, + "pneumatic_88.port_2.m_flow": 0.004414964638000998, + "pneumatic_88.port_2.h_outflow": -374356.430924339, + "step_13.y": 1.0, + "step_13.out.signal": 1.0, + "pn_morifice_9.xv": 1.0, + "pn_morifice_9.cm": 0.00024097600784869707, + "pn_morifice_9.gasvel": 7.729754500097511, + "pn_morifice_9.res.signal": 1.0, + "pn_morifice_9.port_2.p": 7841760.56691308, + "pn_morifice_9.port_2.m_flow": 0.004414964638000998, + "pn_morifice_9.port_2.h_outflow": -374356.430924339, + "pn_morifice_9.port_3.p": 7841277.503257427, + "pn_morifice_9.port_3.m_flow": -0.004414964638000998, + "pn_morifice_9.port_3.h_outflow": -357550.22534320515, + "pnnode4_17.port_1.p": 7841760.56691308, + "pnnode4_17.port_1.m_flow": -2.653573939959742e-05, + "pnnode4_17.port_1.h_outflow": -357550.22534320515, + "pnnode4_17.port_2.p": 7841760.56691308, + "pnnode4_17.port_2.m_flow": 0.005267816454920531, + "pnnode4_17.port_2.h_outflow": -357550.22534320515, + "pnnode4_17.port_3.p": 7841760.56691308, + "pnnode4_17.port_3.m_flow": -0.0008263160775199352, + "pnnode4_17.port_3.h_outflow": -357550.22534320515, + "pnnode4_17.port_4.p": 7841760.56691308, + "pnnode4_17.port_4.m_flow": -0.004414964638000998, + "pnnode4_17.port_4.h_outflow": -357550.22534320515, + "pneumatic_86.m": 0.005759128268286419, + "pneumatic_86.U": -1652.8900562718827, + "pneumatic_86.p": 7841748.343973852, + "pneumatic_86.T": 406.2950830060699, + "pneumatic_86.rho": 9.165937317980505, + "pneumatic_86.u": -287003.5149892028, + "pneumatic_86.h": 568528.0113491688, + "pneumatic_86.re": 103.47841080594651, + "pneumatic_86.cm": 1.628637006401956e-07, + "pneumatic_86.v": 0.005223970603333932, + "pneumatic_86.ff": 0.6184864994566818, + "pneumatic_86.port_1.p": 7841760.56691308, + "pneumatic_86.port_1.m_flow": 2.653573939959742e-05, + "pneumatic_86.port_1.h_outflow": 568528.0113491688, + "pneumatic_86.port_2.p": 7841760.567115283, + "pneumatic_86.port_2.m_flow": 2.653747848441162e-05, + "pneumatic_86.port_2.h_outflow": 568528.0113491688, + "pneumatic_68.m": 0.0050797776289221675, + "pneumatic_68.U": -4279.83737473691, + "pneumatic_68.p": 7841760.56691308, + "pneumatic_68.T": 228.60443337207118, + "pneumatic_68.rho": 16.16943438901181, + "pneumatic_68.u": -842524.5527224013, + "pneumatic_68.h": -357550.22534320515, + "pneumatic_68.re": 16770.26086470671, + "pneumatic_68.cm": 2.6394311362779037e-05, + "pneumatic_68.v": 0.8466167840044752, + "pneumatic_68.ff": 0.026809371244336896, + "pneumatic_68.port_1.p": 7841833.329206236, + "pneumatic_68.port_1.m_flow": 0.004300663782317462, + "pneumatic_68.port_1.h_outflow": -357550.22534320515, + "pneumatic_68.port_2.p": 7841760.56691308, + "pneumatic_68.port_2.m_flow": -0.005267816454920531, + "pneumatic_68.port_2.h_outflow": -357550.22534320515, + "pn_c1_9.m": 0.6468152214977394, + "pn_c1_9.U": -436285.00323808845, + "pn_c1_9.p": 7841833.329206236, + "pn_c1_9.T": 282.2830492093766, + "pn_c1_9.rho": 13.135283563698133, + "pn_c1_9.u": -674512.5790760526, + "pn_c1_9.h": -77507.32287614711, + "pn_c1_9.vol": 0.049242577700061, + "pn_c1_9.dvol": 2.5322616133224727e-09, + "pn_c1_9.port_1.p": 7841833.329206236, + "pn_c1_9.port_1.m_flow": -0.004300663782317462, + "pn_c1_9.port_1.h_outflow": -77507.32287614711, + "pn_c1_9.port_2.p": 7841833.329206236, + "pn_c1_9.port_2.m_flow": 0.0, + "pn_c1_9.port_2.h_outflow": -77507.32287614711, + "pn_c1_9.port_3.p": 7841833.329206236, + "pn_c1_9.port_3.m_flow": 0.0, + "pn_c1_9.port_3.h_outflow": -77507.32287614711, + "pn_c1_9.port_4.p": 7841833.329206236, + "pn_c1_9.port_4.m_flow": 0.0, + "pn_c1_9.port_4.h_outflow": -77507.32287614711, + "pn_plug_18.port_1.p": 7841833.329206236, + "pn_plug_18.port_1.m_flow": 0.0, + "pn_plug_18.port_1.h_outflow": -77507.32287614711, + "pn_plug_19.port_1.p": 7841833.329206236, + "pn_plug_19.port_1.m_flow": 0.0, + "pn_plug_19.port_1.h_outflow": -77507.32287614711, + "pn_brp2_9.volume": 0.034242577700061, + "pn_brp2_9.volume_flow": 2.5322616133224727e-09, + "pn_brp2_9.length": 1.0900023510933796, + "pn_brp2_9.pressure_force": 243169.9470183521, + "pn_brp2_9.port_1.p": 7841833.329206236, + "pn_brp2_9.port_1.m_flow": 0.0, + "pn_brp2_9.port_1.h_outflow": -77507.32287614711, + "pn_brp2_9.port_2.x": 0.3700023510933796, + "pn_brp2_9.port_2.v": 8.0606090679709e-08, + "pn_brp2_9.port_2.f": 8.472503395751119e-06, + "pn_brp2_9.port_3.x": -0.72, + "pn_brp2_9.port_3.v": -3.1507286064810157e-13, + "pn_brp2_9.port_3.f": 243169.9470183521, + "pn_brp2_9.port_4.x": -0.72, + "pn_brp2_9.port_4.v": -3.1507286064810157e-13, + "pn_brp2_9.port_4.f": 0.0, + "pn_brp2_9.port_5.x": 0.3700023510933796, + "pn_brp2_9.port_5.v": 8.0606090679709e-08, + "pn_brp2_9.port_5.f": -243169.9470268246, + "mass_friction_endstops_11.a": -1.6945006791502238e-07, + "mass_friction_endstops_11.v": 8.0606090679709e-08, + "mass_friction_endstops_11.x": 0.3700023510933796, + "mass_friction_endstops_11.Fvisc": 0.0, + "mass_friction_endstops_11.Ffric": 0.0, + "mass_friction_endstops_11.Fmin": 0.0, + "mass_friction_endstops_11.Fmax": 0.0, + "mass_friction_endstops_11.port_1.x": 0.3700023510933796, + "mass_friction_endstops_11.port_1.v": 8.0606090679709e-08, + "mass_friction_endstops_11.port_1.f": -8.472503395751119e-06, + "mass_friction_endstops_11.port_2.x": 0.3700023510933796, + "mass_friction_endstops_11.port_2.v": 8.0606090679709e-08, + "mass_friction_endstops_11.port_2.f": 0.0, + "zeroforcesource_18.port_1.x": 0.3700023510933796, + "zeroforcesource_18.port_1.v": 8.0606090679709e-08, + "zeroforcesource_18.port_1.f": 0.0, + "zeroforcesource_27.port_1.x": -0.72, + "zeroforcesource_27.port_1.v": -3.1507286064810157e-13, + "zeroforcesource_27.port_1.f": 0.0, + "elasticendstop_9.gap": -2.351093379593383e-06, + "elasticendstop_9.penetration": 2.351093379593383e-06, + "elasticendstop_9.force": 243169.9470268246, + "elasticendstop_9.port_1.x": 0.3700023510933796, + "elasticendstop_9.port_1.v": 8.0606090679709e-08, + "elasticendstop_9.port_1.f": 243169.9470268246, + "elasticendstop_9.port_2.x": 0.37, + "elasticendstop_9.port_2.v": -1.164558438137342e-19, + "elasticendstop_9.port_2.f": -243169.9470268246, + "pn_general_chamber_2.m": 0.9383213576459569, + "pn_general_chamber_2.U": -802747.7609716613, + "pn_general_chamber_2.p": 7840983.501439589, + "pn_general_chamber_2.T": 224.45771029550346, + "pn_general_chamber_2.rho": 16.46177820431503, + "pn_general_chamber_2.u": -855514.7492172404, + "pn_general_chamber_2.h": -379200.25851512176, + "pn_general_chamber_2.port_1.p": 7840983.501439589, + "pn_general_chamber_2.port_1.m_flow": 0.00034652322988001043, + "pn_general_chamber_2.port_1.h_outflow": -379200.25851512176, + "pn_general_chamber_2.port_2.p": 7840983.501439589, + "pn_general_chamber_2.port_2.m_flow": 0.004470961087684, + "pn_general_chamber_2.port_2.h_outflow": -379200.25851512176, + "pn_orifice_20.cm": 0.00012095872760137367, + "pn_orifice_20.gasvel": -3.847030330197856, + "pn_orifice_20.port_1.p": 7840983.501439589, + "pn_orifice_20.port_1.m_flow": -0.004470961087684, + "pn_orifice_20.port_1.h_outflow": -378329.42738083977, + "pn_orifice_20.port_2.p": 7841155.116949049, + "pn_orifice_20.port_2.m_flow": 0.004470961087684, + "pn_orifice_20.port_2.h_outflow": -379200.25851512176, + "pneumatic_98.m": 0.0025322965223399637, + "pneumatic_98.U": -2165.0943434975566, + "pneumatic_98.p": 7841155.116949049, + "pneumatic_98.T": 224.6244684093599, + "pneumatic_98.rho": 16.450102404278425, + "pneumatic_98.u": -854992.4246220997, + "pneumatic_98.h": -378329.42738083977, + "pneumatic_98.re": 25298.317839772484, + "pneumatic_98.cm": 5.564015091025746e-05, + "pneumatic_98.v": 1.7695848760276494, + "pneumatic_98.ff": 0.024699346565679715, + "pneumatic_98.port_1.p": 7841275.048497155, + "pneumatic_98.port_1.m_flow": 0.004481180202993878, + "pneumatic_98.port_1.h_outflow": -378329.42738083977, + "pneumatic_98.port_2.p": 7841155.116949049, + "pneumatic_98.port_2.m_flow": -0.004470961087684, + "pneumatic_98.port_2.h_outflow": -378329.42738083977, + "pn_node3_10.port_1.p": 7841275.048497155, + "pn_node3_10.port_1.m_flow": -0.004481180202993878, + "pn_node3_10.port_1.h_outflow": -377587.0476116501, + "pn_node3_10.port_2.p": 7841275.048497155, + "pn_node3_10.port_2.m_flow": 0.004481180760122217, + "pn_node3_10.port_2.h_outflow": -377587.0476116501, + "pn_node3_10.port_3.p": 7841275.048497155, + "pn_node3_10.port_3.m_flow": -5.571283388085518e-10, + "pn_node3_10.port_3.h_outflow": -377587.0476116501, + "pneumatic_75.m1": 0.0007747218486607169, + "pneumatic_75.U1": -662.0363168630721, + "pneumatic_75.p1": 7841275.048497155, + "pneumatic_75.T1": 224.76663453558618, + "pneumatic_75.rho1": 16.440108231419245, + "pneumatic_75.u1": -854547.1100467253, + "pneumatic_75.h1": -377587.0476116501, + "pneumatic_75.m2": 0.0007726291344808584, + "pneumatic_75.U2": -658.7502160682232, + "pneumatic_75.p2": 7841277.503260281, + "pneumatic_75.T2": 225.38539471541182, + "pneumatic_75.rho2": 16.395699457258846, + "pneumatic_75.u2": -852608.562982611, + "pneumatic_75.h2": -374356.47476269165, + "pneumatic_75.dmctr": -0.004473045526128648, + "pneumatic_75.re": 17631.25177670148, + "pneumatic_75.cm": 2.726022943450645e-05, + "pneumatic_75.v": -0.8684073625700428, + "pneumatic_75.ff": 0.026471063200943418, + "pneumatic_75.port_1.p": 7841275.048497155, + "pneumatic_75.port_1.m_flow": -0.004481180760122217, + "pneumatic_75.port_1.h_outflow": -377587.0476116501, + "pneumatic_75.port_2.p": 7841277.503260281, + "pneumatic_75.port_2.m_flow": 0.004414965539029119, + "pneumatic_75.port_2.h_outflow": -374356.47476269165, + "step_14.y": 1.0, + "step_14.out.signal": 1.0, + "pn_morifice_10.xv": 1.0, + "pn_morifice_10.cm": 0.00024097605760601648, + "pn_morifice_10.gasvel": 7.729756114402484, + "pn_morifice_10.res.signal": 1.0, + "pn_morifice_10.port_2.p": 7841760.567115283, + "pn_morifice_10.port_2.m_flow": 0.004414965539029119, + "pn_morifice_10.port_2.h_outflow": -374356.47476269165, + "pn_morifice_10.port_3.p": 7841277.503260281, + "pn_morifice_10.port_3.m_flow": -0.004414965539029119, + "pn_morifice_10.port_3.h_outflow": -357550.2195590928, + "pnnode4_18.port_1.p": 7841760.567115283, + "pnnode4_18.port_1.m_flow": -0.0008263149692179853, + "pnnode4_18.port_1.h_outflow": -357550.2195590928, + "pnnode4_18.port_2.p": 7841760.567115283, + "pnnode4_18.port_2.m_flow": 0.005267817986731516, + "pnnode4_18.port_2.h_outflow": -357550.2195590928, + "pnnode4_18.port_3.p": 7841760.567115283, + "pnnode4_18.port_3.m_flow": -2.653747848441162e-05, + "pnnode4_18.port_3.h_outflow": -357550.2195590928, + "pnnode4_18.port_4.p": 7841760.567115283, + "pnnode4_18.port_4.m_flow": -0.004414965539029119, + "pnnode4_18.port_4.h_outflow": -357550.2195590928, + "pneumatic_80.m": 0.00989744668242247, + "pneumatic_80.U": -8148.173203124546, + "pneumatic_80.p": 7841726.736213326, + "pneumatic_80.T": 234.75487784970326, + "pneumatic_80.rho": 15.752275634960164, + "pneumatic_80.u": -823260.1260277992, + "pneumatic_80.h": -325444.64095530653, + "pneumatic_80.re": 3052.2055570817724, + "pneumatic_80.cm": 4.880709088221888e-06, + "pneumatic_80.v": 0.1575257550445366, + "pneumatic_80.ff": 0.03534458686375598, + "pneumatic_80.port_1.p": 7841760.567115283, + "pneumatic_80.port_1.m_flow": 0.0008263149692179853, + "pneumatic_80.port_1.h_outflow": -325444.64095530653, + "pneumatic_80.port_2.p": 7841694.647065768, + "pneumatic_80.port_2.m_flow": -0.0007541060682076299, + "pneumatic_80.port_2.h_outflow": -325444.64095530653, + "pneumatic_66.m": 0.005079777604819243, + "pneumatic_66.U": -4279.837336800422, + "pneumatic_66.p": 7841760.567115283, + "pneumatic_66.T": 228.60443447999447, + "pneumatic_66.rho": 16.16943431228982, + "pneumatic_66.u": -842524.549251938, + "pneumatic_66.h": -357550.2195590928, + "pneumatic_66.re": 16770.265915370823, + "pneumatic_66.cm": 2.6394319472077968e-05, + "pneumatic_66.v": 0.8466170461035568, + "pneumatic_66.ff": 0.026809369184675358, + "pneumatic_66.port_1.p": 7841833.329418783, + "pneumatic_66.port_1.m_flow": 0.004300665093333909, + "pneumatic_66.port_1.h_outflow": -357550.2195590928, + "pneumatic_66.port_2.p": 7841760.567115283, + "pneumatic_66.port_2.m_flow": -0.005267817986731516, + "pneumatic_66.port_2.h_outflow": -357550.2195590928, + "pn_c1_10.m": 0.646815227151306, + "pn_c1_10.U": -436285.01209659013, + "pn_c1_10.p": 7841833.329418783, + "pn_c1_10.T": 282.28304671569106, + "pn_c1_10.rho": 13.13528367850873, + "pn_c1_10.u": -674512.5868759616, + "pn_c1_10.h": -77507.33587807437, + "pn_c1_10.vol": 0.04924257770006076, + "pn_c1_10.dvol": 2.532261850849937e-09, + "pn_c1_10.port_1.p": 7841833.329418783, + "pn_c1_10.port_1.m_flow": -0.004300665093333909, + "pn_c1_10.port_1.h_outflow": -77507.33587807437, + "pn_c1_10.port_2.p": 7841833.329418783, + "pn_c1_10.port_2.m_flow": 0.0, + "pn_c1_10.port_2.h_outflow": -77507.33587807437, + "pn_c1_10.port_3.p": 7841833.329418783, + "pn_c1_10.port_3.m_flow": 0.0, + "pn_c1_10.port_3.h_outflow": -77507.33587807437, + "pn_c1_10.port_4.p": 7841833.329418783, + "pn_c1_10.port_4.m_flow": 0.0, + "pn_c1_10.port_4.h_outflow": -77507.33587807437, + "pn_plug_20.port_1.p": 7841833.329418783, + "pn_plug_20.port_1.m_flow": 0.0, + "pn_plug_20.port_1.h_outflow": -77507.33587807437, + "pn_plug_21.port_1.p": 7841833.329418783, + "pn_plug_21.port_1.m_flow": 0.0, + "pn_plug_21.port_1.h_outflow": -77507.33587807437, + "pn_brp2_10.volume": 0.03424257770006076, + "pn_brp2_10.volume_flow": 2.532261850849937e-09, + "pn_brp2_10.length": 1.090002351093372, + "pn_brp2_10.pressure_force": 243169.9470250293, + "pn_brp2_10.port_1.p": 7841833.329418783, + "pn_brp2_10.port_1.m_flow": 0.0, + "pn_brp2_10.port_1.h_outflow": -77507.33587807437, + "pn_brp2_10.port_2.x": 0.3700023510933721, + "pn_brp2_10.port_2.v": 8.060609824063203e-08, + "pn_brp2_10.port_2.f": 8.487055310979486e-06, + "pn_brp2_10.port_3.x": -0.72, + "pn_brp2_10.port_3.v": -3.1507286064810157e-13, + "pn_brp2_10.port_3.f": 243169.9470250293, + "pn_brp2_10.port_4.x": -0.72, + "pn_brp2_10.port_4.v": -3.1507286064810157e-13, + "pn_brp2_10.port_4.f": 0.0, + "pn_brp2_10.port_5.x": 0.3700023510933721, + "pn_brp2_10.port_5.v": 8.060609824063203e-08, + "pn_brp2_10.port_5.f": -243169.94703351636, + "mass_friction_endstops_12.a": -1.6974110621958972e-07, + "mass_friction_endstops_12.v": 8.060609824063203e-08, + "mass_friction_endstops_12.x": 0.3700023510933721, + "mass_friction_endstops_12.Fvisc": 0.0, + "mass_friction_endstops_12.Ffric": 0.0, + "mass_friction_endstops_12.Fmin": 0.0, + "mass_friction_endstops_12.Fmax": 0.0, + "mass_friction_endstops_12.port_1.x": 0.3700023510933721, + "mass_friction_endstops_12.port_1.v": 8.060609824063203e-08, + "mass_friction_endstops_12.port_1.f": -8.487055310979486e-06, + "mass_friction_endstops_12.port_2.x": 0.3700023510933721, + "mass_friction_endstops_12.port_2.v": 8.060609824063203e-08, + "mass_friction_endstops_12.port_2.f": 0.0, + "zeroforcesource_19.port_1.x": 0.3700023510933721, + "zeroforcesource_19.port_1.v": 8.060609824063203e-08, + "zeroforcesource_19.port_1.f": 0.0, + "zeroforcesource_28.port_1.x": -0.72, + "zeroforcesource_28.port_1.v": -3.1507286064810157e-13, + "zeroforcesource_28.port_1.f": 0.0, + "elasticendstop_10.gap": -2.3510933720993776e-06, + "elasticendstop_10.penetration": 2.3510933720993776e-06, + "elasticendstop_10.force": 243169.94703351636, + "elasticendstop_10.port_1.x": 0.3700023510933721, + "elasticendstop_10.port_1.v": 8.060609824063203e-08, + "elasticendstop_10.port_1.f": 243169.94703351636, + "elasticendstop_10.port_2.x": 0.37, + "elasticendstop_10.port_2.v": -1.164558438137342e-19, + "elasticendstop_10.port_2.f": -243169.94703351636, + "pn_orifice_21.cm": 9.372095203871607e-06, + "pn_orifice_21.gasvel": 0.2979791162963207, + "pn_orifice_21.port_1.p": 7841023.1729323305, + "pn_orifice_21.port_1.m_flow": 0.00034652322988001043, + "pn_orifice_21.port_1.h_outflow": -379200.25851512176, + "pn_orifice_21.port_2.p": 7840983.501439589, + "pn_orifice_21.port_2.m_flow": -0.00034652322988001043, + "pn_orifice_21.port_2.h_outflow": -379081.60481085954, + "pneumatic_99.m": 0.002533853968955365, + "pneumatic_99.U": -2167.569167946825, + "pneumatic_99.p": 7841023.1729323305, + "pneumatic_99.T": 224.4804285744019, + "pneumatic_99.rho": 16.460219764582217, + "pneumatic_99.u": -855443.602711032, + "pneumatic_99.h": -379081.60481085954, + "pneumatic_99.re": 2029.06266241382, + "pneumatic_99.cm": 4.459157982617245e-06, + "pneumatic_99.v": 0.14177536659935056, + "pneumatic_99.ff": 0.03154165772478614, + "pneumatic_99.port_1.p": 7841056.6440021135, + "pneumatic_99.port_1.m_flow": 0.0003592395648751468, + "pneumatic_99.port_1.h_outflow": -379081.60481085954, + "pneumatic_99.port_2.p": 7841023.1729323305, + "pneumatic_99.port_2.m_flow": -0.00034652322988001043, + "pneumatic_99.port_2.h_outflow": -379081.60481085954, + "pn_node3_11.port_1.p": 7841056.6440021135, + "pn_node3_11.port_1.m_flow": -0.004817174886825183, + "pn_node3_11.port_1.h_outflow": -378090.1014029442, + "pn_node3_11.port_2.p": 7841056.6440021135, + "pn_node3_11.port_2.m_flow": 0.00517641445170033, + "pn_node3_11.port_2.h_outflow": -378090.1014029442, + "pn_node3_11.port_3.p": 7841056.6440021135, + "pn_node3_11.port_3.m_flow": -0.0003592395648751468, + "pn_node3_11.port_3.h_outflow": -378090.1014029442, + "pneumatic_107.re": 27190.936980181526, + "pneumatic_107.cm": 5.9819768275543747e-05, + "pneumatic_107.v": 1.9027002968948707, + "pneumatic_107.ff": 0.024408959386717444, + "pneumatic_107.port_1.p": 7841056.6440021135, + "pneumatic_107.port_1.m_flow": 0.004817174886825183, + "pneumatic_107.port_1.h_outflow": -379199.1493886648, + "pneumatic_107.port_2.p": 7841004.739135387, + "pneumatic_107.port_2.m_flow": -0.004817174886825183, + "pneumatic_107.port_2.h_outflow": -378090.1014029442, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9383229687007891, + "branch_boundary_pnl00r_branch05_chamber.U": -802748.5417139007, + "branch_boundary_pnl00r_branch05_chamber.p": 7841004.739135387, + "branch_boundary_pnl00r_branch05_chamber.T": 224.4579187707868, + "branch_boundary_pnl00r_branch05_chamber.rho": 16.461806468434897, + "branch_boundary_pnl00r_branch05_chamber.u": -855514.1124013984, + "branch_boundary_pnl00r_branch05_chamber.h": -379199.1493886648, + "branch_boundary_pnl00r_branch05_chamber.port_1.p": 7841004.739135387, + "branch_boundary_pnl00r_branch05_chamber.port_1.m_flow": 0.004817174886825183, + "branch_boundary_pnl00r_branch05_chamber.port_1.h_outflow": -379199.1493886648, + "branch_boundary_pnl00r_branch05_chamber.port_2.p": 7841004.739135387, + "branch_boundary_pnl00r_branch05_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl00r_branch05_chamber.port_2.h_outflow": -379199.1493886648, + "branch_boundary_pnl00r_branch05.port_1.p": 7841004.739135387, + "branch_boundary_pnl00r_branch05.port_1.m_flow": 0.0, + "branch_boundary_pnl00r_branch05.port_1.h_outflow": -379199.1493886648, + "pneumatic_76.m1": 0.0007750276677438138, + "pneumatic_76.U1": -662.5313787250212, + "pneumatic_76.p1": 7841056.6440021135, + "pneumatic_76.T1": 224.67032494213936, + "pneumatic_76.rho1": 16.44659791392147, + "pneumatic_76.u1": -854848.6799880565, + "pneumatic_76.h1": -378090.1014029442, + "pneumatic_76.m2": 0.0007706784944489166, + "pneumatic_76.U2": -655.702207731343, + "pneumatic_76.p2": 7841059.797279552, + "pneumatic_76.T2": 225.95892021462302, + "pneumatic_76.rho2": 16.354305590155317, + "pneumatic_76.u2": -850811.606207088, + "pneumatic_76.h2": -371362.34105458035, + "pneumatic_76.dmctr": -0.005151332439407614, + "pneumatic_76.re": 20265.638184277792, + "pneumatic_76.cm": 3.14347263929387e-05, + "pneumatic_76.v": -1.0026228465913933, + "pneumatic_76.ff": 0.025573703065901305, + "pneumatic_76.port_1.p": 7841056.6440021135, + "pneumatic_76.port_1.m_flow": -0.00517641445170033, + "pneumatic_76.port_1.h_outflow": -378090.1014029442, + "pneumatic_76.port_2.p": 7841059.797279552, + "pneumatic_76.port_2.m_flow": 0.005026293902860347, + "pneumatic_76.port_2.h_outflow": -371362.34105458035, + "step_15.y": 1.0, + "step_15.out.signal": 1.0, + "pn_morifice_15.xv": 1.0, + "pn_morifice_15.cm": 0.0002762875778274555, + "pn_morifice_15.gasvel": 8.923290832834404, + "pn_morifice_15.res.signal": 1.0, + "pn_morifice_15.port_2.p": 7841694.647065768, + "pn_morifice_15.port_2.m_flow": 0.005026293902860347, + "pn_morifice_15.port_2.h_outflow": -371362.34105458035, + "pn_morifice_15.port_3.p": 7841059.797279552, + "pn_morifice_15.port_3.m_flow": -0.005026293902860347, + "pn_morifice_15.port_3.h_outflow": -340596.2906831172, + "pnnode4_19.port_1.p": 7841694.647065768, + "pnnode4_19.port_1.m_flow": -0.004726274979299054, + "pnnode4_19.port_1.h_outflow": -340596.2906831172, + "pnnode4_19.port_2.p": 7841694.647065768, + "pnnode4_19.port_2.m_flow": 0.008998462813951771, + "pnnode4_19.port_2.h_outflow": -339424.70695567486, + "pnnode4_19.port_3.p": 7841694.647065768, + "pnnode4_19.port_3.m_flow": 0.0007541060682076299, + "pnnode4_19.port_3.h_outflow": -340596.2906831172, + "pnnode4_19.port_4.p": 7841694.647065768, + "pnnode4_19.port_4.m_flow": -0.005026293902860347, + "pnnode4_19.port_4.h_outflow": -340596.2906831172, + "pneumatic_85.m": 0.010032755342377334, + "pneumatic_85.U": -8360.714796856231, + "pneumatic_85.p": 7841618.293309726, + "pneumatic_85.T": 231.53594770414244, + "pneumatic_85.rho": 15.967626055709733, + "pneumatic_85.u": -833341.8399571079, + "pneumatic_85.h": -342247.0293728085, + "pneumatic_85.re": 18156.32100081822, + "pneumatic_85.cm": 2.906266972500996e-05, + "pneumatic_85.v": 0.938287665771572, + "pneumatic_85.ff": 0.02627667665424724, + "pneumatic_85.port_1.p": 7841694.647065768, + "pneumatic_85.port_1.m_flow": 0.004726274979299054, + "pneumatic_85.port_1.h_outflow": -342247.0293728085, + "pneumatic_85.port_2.p": 7841542.314154542, + "pneumatic_85.port_2.m_flow": -0.0046810265565389985, + "pneumatic_85.port_2.h_outflow": -342247.0293728085, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9192328344649761, + "branch_boundary_pnl0002_branch05_chamber.U": -772729.8502213629, + "branch_boundary_pnl0002_branch05_chamber.p": 7841542.314154542, + "branch_boundary_pnl0002_branch05_chamber.T": 229.21086750513325, + "branch_boundary_pnl0002_branch05_chamber.rho": 16.12689183271888, + "branch_boundary_pnl0002_branch05_chamber.u": -840624.7266734301, + "branch_boundary_pnl0002_branch05_chamber.h": -354384.5760298156, + "branch_boundary_pnl0002_branch05_chamber.port_1.p": 7841542.314154542, + "branch_boundary_pnl0002_branch05_chamber.port_1.m_flow": 0.0046810265565389985, + "branch_boundary_pnl0002_branch05_chamber.port_1.h_outflow": -354384.5760298156, + "branch_boundary_pnl0002_branch05_chamber.port_2.p": 7841542.314154542, + "branch_boundary_pnl0002_branch05_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl0002_branch05_chamber.port_2.h_outflow": -354384.5760298156, + "branch_boundary_pnl0002_branch05.port_1.p": 7841542.314154542, + "branch_boundary_pnl0002_branch05.port_1.m_flow": 0.0, + "branch_boundary_pnl0002_branch05.port_1.h_outflow": -354384.5760298156, + "pneumatic_65.m": 0.005009690287404794, + "pneumatic_65.U": -4169.822958852925, + "pneumatic_65.p": 7841694.647065768, + "pneumatic_65.T": 231.85216416580363, + "pneumatic_65.rho": 15.946339451998615, + "pneumatic_65.u": -832351.4468222841, + "pneumatic_65.h": -340596.2906831172, + "pneumatic_65.re": 29132.47675690709, + "pneumatic_65.cm": 4.667108516406483e-05, + "pneumatic_65.v": 1.5072711657580558, + "pneumatic_65.ff": 0.023561639759589165, + "pneumatic_65.port_1.p": 7841790.465631811, + "pneumatic_65.port_1.m_flow": 0.0075510514302040525, + "pneumatic_65.port_1.h_outflow": -340596.2906831172, + "pneumatic_65.port_2.p": 7841694.647065768, + "pneumatic_65.port_2.m_flow": -0.008998462813951771, + "pneumatic_65.port_2.h_outflow": -340596.2906831172, + "pn_c1_11.m": 0.6570381274463638, + "pn_c1_11.U": -452333.92653835827, + "pn_c1_11.p": 7841790.465631811, + "pn_c1_11.T": 277.82921449632875, + "pn_c1_11.rho": 13.342886423821833, + "pn_c1_11.u": -688443.9542289481, + "pn_c1_11.h": -100730.75510968504, + "pn_c1_11.vol": 0.0492425781481071, + "pn_c1_11.dvol": 2.0837924852492185e-09, + "pn_c1_11.port_1.p": 7841790.465631811, + "pn_c1_11.port_1.m_flow": -0.0075510514302040525, + "pn_c1_11.port_1.h_outflow": -100730.75510968504, + "pn_c1_11.port_2.p": 7841790.465631811, + "pn_c1_11.port_2.m_flow": 0.0, + "pn_c1_11.port_2.h_outflow": -100730.75510968504, + "pn_c1_11.port_3.p": 7841790.465631811, + "pn_c1_11.port_3.m_flow": 0.0, + "pn_c1_11.port_3.h_outflow": -100730.75510968504, + "pn_c1_11.port_4.p": 7841790.465631811, + "pn_c1_11.port_4.m_flow": 0.0, + "pn_c1_11.port_4.h_outflow": -100730.75510968504, + "pn_plug_22.port_1.p": 7841790.465631811, + "pn_plug_22.port_1.m_flow": 0.0, + "pn_plug_22.port_1.h_outflow": -100730.75510968504, + "pn_plug_23.port_1.p": 7841790.465631811, + "pn_plug_23.port_1.m_flow": 0.0, + "pn_plug_23.port_1.h_outflow": -100730.75510968504, + "pn_brp2_11.volume": 0.0342425781481071, + "pn_brp2_11.volume_flow": 2.0837924852492185e-09, + "pn_brp2_11.length": 1.0900023653554864, + "pn_brp2_11.pressure_force": 243168.6004531119, + "pn_brp2_11.port_1.p": 7841790.465631811, + "pn_brp2_11.port_1.m_flow": 0.0, + "pn_brp2_11.port_1.h_outflow": -100730.75510968504, + "pn_brp2_11.port_2.x": 0.37000236535548653, + "pn_brp2_11.port_2.v": 6.633051807899984e-08, + "pn_brp2_11.port_2.f": 7.772818207740784e-06, + "pn_brp2_11.port_3.x": -0.72, + "pn_brp2_11.port_3.v": -3.1507286064810157e-13, + "pn_brp2_11.port_3.f": 243168.6004531119, + "pn_brp2_11.port_4.x": -0.72, + "pn_brp2_11.port_4.v": -3.1507286064810157e-13, + "pn_brp2_11.port_4.f": 0.0, + "pn_brp2_11.port_5.x": 0.37000236535548653, + "pn_brp2_11.port_5.v": 6.633051807899984e-08, + "pn_brp2_11.port_5.f": -243168.6004608847, + "mass_friction_endstops_13.a": -1.5545636415481566e-07, + "mass_friction_endstops_13.v": 6.633051807899984e-08, + "mass_friction_endstops_13.x": 0.37000236535548653, + "mass_friction_endstops_13.Fvisc": 0.0, + "mass_friction_endstops_13.Ffric": 0.0, + "mass_friction_endstops_13.Fmin": 0.0, + "mass_friction_endstops_13.Fmax": 0.0, + "mass_friction_endstops_13.port_1.x": 0.37000236535548653, + "mass_friction_endstops_13.port_1.v": 6.633051807899984e-08, + "mass_friction_endstops_13.port_1.f": -7.772818207740784e-06, + "mass_friction_endstops_13.port_2.x": 0.37000236535548653, + "mass_friction_endstops_13.port_2.v": 6.633051807899984e-08, + "mass_friction_endstops_13.port_2.f": 0.0, + "zeroforcesource_20.port_1.x": 0.37000236535548653, + "zeroforcesource_20.port_1.v": 6.633051807899984e-08, + "zeroforcesource_20.port_1.f": 0.0, + "zeroforcesource_29.port_1.x": -0.72, + "zeroforcesource_29.port_1.v": -3.1507286064810157e-13, + "zeroforcesource_29.port_1.f": 0.0, + "elasticendstop_11.gap": -2.3653554865332715e-06, + "elasticendstop_11.penetration": 2.3653554865332715e-06, + "elasticendstop_11.force": 243168.6004608847, + "elasticendstop_11.port_1.x": 0.37000236535548653, + "elasticendstop_11.port_1.v": 6.633051807899984e-08, + "elasticendstop_11.port_1.f": 243168.6004608847, + "elasticendstop_11.port_2.x": 0.37, + "elasticendstop_11.port_2.v": -1.164558438137342e-19, + "elasticendstop_11.port_2.f": -243168.6004608847 + }, + "physicalContract": { + "schemaVersion": 1, + "projectionCategories": [ + "state" + ], + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.2050606371581, + "pneumatic_87.m2": 0.0011363561025506627, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.00010316386455937335, + "pneumatic_83.U": -65.50821976891021, + "pneumatic_95.m": 0.00010316386455937335, + "pneumatic_95.U": -65.50821976891021, + "branch_boundary_pnl0002_b_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_b_chamber.U": -886868.3937230138, + "pneumatic_69.m": 5.158193227968668e-05, + "pneumatic_69.U": -32.754109884455104, + "pn_c1_8.m": 0.002462855848963059, + "pn_c1_8.U": -1563.893548405841, + "mass_friction_endstops_10.a": -0.8167936695810981, + "mass_friction_endstops_10.v": 0.0, + "mass_friction_endstops_10.x": 0.0, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 0.0, + "mass_friction_endstops_19.x": 0.0, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 0.0, + "mass_friction_endstops_18.x": 0.0, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.00010316386455937335, + "pneumatic_86.U": -65.50821976891021, + "pneumatic_68.m": 5.158193227968668e-05, + "pneumatic_68.U": -32.754109884455104, + "pn_c1_9.m": 0.002462855848963059, + "pn_c1_9.U": -1563.893548405841, + "mass_friction_endstops_11.a": -0.8167936695810981, + "mass_friction_endstops_11.v": 0.0, + "mass_friction_endstops_11.x": 0.0, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371581, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.00010316386455937335, + "pneumatic_80.U": -65.50821976891021, + "pneumatic_66.m": 5.158193227968668e-05, + "pneumatic_66.U": -32.754109884455104, + "pn_c1_10.m": 0.002462855848963059, + "pn_c1_10.U": -1563.893548405841, + "mass_friction_endstops_12.a": -0.8167936695810981, + "mass_friction_endstops_12.v": 0.0, + "mass_friction_endstops_12.x": 0.0, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506627, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.0011363561025506627, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.00010316386455937335, + "pneumatic_85.U": -65.50821976891021, + "branch_boundary_pnl0002_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_branch05_chamber.U": -886868.3937230138, + "pneumatic_65.m": 5.158193227968668e-05, + "pneumatic_65.U": -32.754109884455104, + "pn_c1_11.m": 0.002462855848963059, + "pn_c1_11.U": -1563.893548405841, + "mass_friction_endstops_13.a": -0.8167936695810981, + "mass_friction_endstops_13.v": 0.0, + "mass_friction_endstops_13.x": 0.0 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.205060637158, + "pneumatic_87.m2": 0.0011363561025506629, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.005752354971956523, + "pneumatic_83.U": -3931.719290698283, + "pneumatic_95.m": 0.011153351115632995, + "pneumatic_95.U": -7784.908156509664, + "branch_boundary_pnl0002_b_chamber.m": 1.2522714879032233, + "branch_boundary_pnl0002_b_chamber.U": -879404.9359576713, + "pneumatic_69.m": 0.0033656803769320197, + "pneumatic_69.U": -2323.9377625288566, + "pn_c1_8.m": 0.06449829186881316, + "pn_c1_8.U": -8215.698180211439, + "mass_friction_endstops_10.a": 9.734498453326524e-06, + "mass_friction_endstops_10.v": 2.2165787255696986e-06, + "mass_friction_endstops_10.x": 7.615138175359735e-08, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 1.7204535623474844e-21, + "mass_friction_endstops_19.x": -1.2449238864173693e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.3786916256412132e-25, + "mass_friction_endstops_18.x": -5.521417937686967e-24, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.001497027829154341, + "pneumatic_86.U": 1704.5017150238582, + "pneumatic_68.m": 0.0022954946593348505, + "pneumatic_68.U": -1558.6815406132575, + "pn_c1_9.m": 0.03971246529726471, + "pn_c1_9.U": -3836.3905996761514, + "mass_friction_endstops_11.a": 6.899700674694032e-06, + "mass_friction_endstops_11.v": 1.6791980885681643e-06, + "mass_friction_endstops_11.x": 5.607885010135549e-08, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371582, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.005752354208859085, + "pneumatic_80.U": -3931.718242540372, + "pneumatic_66.m": 0.00229549447954163, + "pneumatic_66.U": -1558.6812613835866, + "pn_c1_10.m": 0.03971246371985885, + "pn_c1_10.U": -3836.4295505841374, + "mass_friction_endstops_12.a": 6.900102307554334e-06, + "mass_friction_endstops_12.v": 1.6791970458948259e-06, + "mass_friction_endstops_12.x": 5.6078837470433516e-08, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506629, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.001136356102550663, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.011153351022249161, + "pneumatic_85.U": -7784.908056387039, + "branch_boundary_pnl0002_branch05_chamber.m": 1.2522714867708487, + "branch_boundary_pnl0002_branch05_chamber.U": -879404.9358312349, + "pneumatic_65.m": 0.003365680267480819, + "pneumatic_65.U": -2323.937662655075, + "pn_c1_11.m": 0.06449828662707775, + "pn_c1_11.U": -8215.697802972754, + "mass_friction_endstops_13.a": 9.7344332607463e-06, + "mass_friction_endstops_13.v": 2.2165785543742696e-06, + "mass_friction_endstops_13.x": 7.615138012421167e-08 + } + }, + { + "requestedTime": 0.69, + "actualTime": 0.6900000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2105342428506563, + "pn_general_chamber.U": -874021.6128809263, + "pneumatic_96.m": 0.00326741144588273, + "pneumatic_96.U": -2357.5431522121776, + "branch_boundary_pnl00r_chamber.m": 1.2108685651503308, + "branch_boundary_pnl00r_chamber.U": -874070.5351659104, + "pneumatic_87.m1": 0.001000518198664749, + "pneumatic_87.U1": -722.1637801799975, + "pneumatic_87.m2": 0.0010004330953830574, + "pneumatic_87.U2": -722.0477531282031, + "pneumatic_83.m": 0.012679745783851644, + "pneumatic_83.U": -8639.330537692149, + "pneumatic_95.m": 0.012849685649995602, + "pneumatic_95.U": -8909.106148651528, + "branch_boundary_pnl0002_b_chamber.m": 1.1985497181126685, + "branch_boundary_pnl0002_b_chamber.U": -860379.0245019491, + "pneumatic_69.m": 0.006579168980161733, + "pneumatic_69.U": -4699.544238887633, + "pn_c1_8.m": 0.23540556198958848, + "pn_c1_8.U": -99484.30933223445, + "mass_friction_endstops_10.a": 6.302155088633299e-07, + "mass_friction_endstops_10.v": 2.0477201022089e-06, + "mass_friction_endstops_10.x": 1.739862170731644e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.7142848729216316e-20, + "mass_friction_endstops_19.x": -2.0780593120000206e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.0520928869397134e-22, + "mass_friction_endstops_18.x": 4.9098612203217504e-20, + "pneumatic_97.m": 0.0032646046108505246, + "pneumatic_97.U": -2355.7331452897465, + "pneumatic_88.m1": 0.0009987916917054815, + "pneumatic_88.U1": -720.5489778046637, + "pneumatic_88.m2": 0.0009985669726623582, + "pneumatic_88.U2": -720.2062839511643, + "pneumatic_86.m": 0.006354956657485442, + "pneumatic_86.U": 1389.1739707221775, + "pneumatic_68.m": 0.006592090152448902, + "pneumatic_68.U": -4720.142089865395, + "pn_c1_9.m": 0.23302236813021637, + "pn_c1_9.U": -95711.12399082902, + "mass_friction_endstops_11.a": 6.885582115501165e-07, + "mass_friction_endstops_11.v": 2.072356484372671e-06, + "mass_friction_endstops_11.x": 1.7151425366011e-06, + "pn_general_chamber_2.m": 1.2105342420477019, + "pn_general_chamber_2.U": -874021.6127639221, + "pneumatic_98.m": 0.0032646046116421414, + "pneumatic_98.U": -2355.733147442795, + "pneumatic_75.m1": 0.000998791691638376, + "pneumatic_75.U1": -720.548977698558, + "pneumatic_75.m2": 0.00099856697258834, + "pneumatic_75.U2": -720.2062838344375, + "pneumatic_80.m": 0.012679745952732602, + "pneumatic_80.U": -8639.330806039252, + "pneumatic_66.m": 0.006592090149576305, + "pneumatic_66.U": -4720.142085434138, + "pn_c1_10.m": 0.2330223756901088, + "pn_c1_10.U": -95711.13598161584, + "mass_friction_endstops_12.a": 6.88283471390605e-07, + "mass_friction_endstops_12.v": 2.0723565171342975e-06, + "mass_friction_endstops_12.x": 1.7151425037886711e-06, + "pneumatic_99.m": 0.0032674114436482805, + "pneumatic_99.U": -2357.543151890905, + "branch_boundary_pnl00r_branch05_chamber.m": 1.2108685641280736, + "branch_boundary_pnl00r_branch05_chamber.U": -874070.5350132573, + "pneumatic_76.m1": 0.0010005181981378461, + "pneumatic_76.U1": -722.1637803310383, + "pneumatic_76.m2": 0.0010004330928084816, + "pneumatic_76.U2": -722.0477500247466, + "pneumatic_85.m": 0.012849685563490313, + "pneumatic_85.U": -8909.106011748408, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985497182559621, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.0247699278, + "pneumatic_65.m": 0.006579168843426967, + "pneumatic_65.U": -4699.544021984157, + "pn_c1_11.m": 0.23540556157200768, + "pn_c1_11.U": -99484.30868025024, + "mass_friction_endstops_13.a": 6.301060784608125e-07, + "mass_friction_endstops_13.v": 2.0477201243571633e-06, + "mass_friction_endstops_13.x": 1.739862148436311e-06 + } + }, + { + "requestedTime": 0.7, + "actualTime": 0.7000000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2100313452817673, + "pn_general_chamber.U": -873947.8864856226, + "pneumatic_96.m": 0.0032660606424093387, + "pneumatic_96.U": -2357.35674156337, + "branch_boundary_pnl00r_chamber.m": 1.2103163509793102, + "branch_boundary_pnl00r_chamber.U": -873989.7215632556, + "pneumatic_87.m1": 0.0010001323686673997, + "pneumatic_87.U1": -722.1508452424541, + "pneumatic_87.m2": 0.001000053530255132, + "pneumatic_87.U2": -722.0421258113258, + "pneumatic_83.m": 0.012681407438297841, + "pneumatic_83.U": -8642.043293601184, + "pneumatic_95.m": 0.012849959516004638, + "pneumatic_95.U": -8909.498764806547, + "branch_boundary_pnl0002_b_chamber.m": 1.1985586239832504, + "branch_boundary_pnl0002_b_chamber.U": -860379.8819972485, + "pneumatic_69.m": 0.006583785812787189, + "pneumatic_69.U": -4706.906483656017, + "pn_c1_8.m": 0.23591264036701443, + "pn_c1_8.U": -100288.677678112, + "mass_friction_endstops_10.a": -2.1975173149257897e-06, + "mass_friction_endstops_10.v": 2.02734183270263e-06, + "mass_friction_endstops_10.x": 1.7602360080939606e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.665200046136569e-20, + "mass_friction_endstops_19.x": -1.9566383001493946e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.013739831250115e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032637130423187337, + "pneumatic_97.U": -2355.921025330427, + "pneumatic_88.m1": 0.0009985764248405691, + "pneumatic_88.U1": -720.6545510297586, + "pneumatic_88.m2": 0.0009983591472800236, + "pneumatic_88.U2": -720.3217293326904, + "pneumatic_86.m": 0.006354964303801297, + "pneumatic_86.U": 1389.0998959067165, + "pneumatic_68.m": 0.006593168286323642, + "pneumatic_68.U": -4721.897404439745, + "pn_c1_9.m": 0.23355729206770598, + "pn_c1_9.U": -96560.0816929563, + "mass_friction_endstops_11.a": -2.245873911306262e-06, + "mass_friction_endstops_11.v": 2.0517263968615454e-06, + "mass_friction_endstops_11.x": 1.7357614512099663e-06, + "pn_general_chamber_2.m": 1.2100313445985562, + "pn_general_chamber_2.U": -873947.8863858595, + "pneumatic_98.m": 0.0032637130430599385, + "pneumatic_98.U": -2355.921027270413, + "pneumatic_75.m1": 0.0009985764249686698, + "pneumatic_75.U1": -720.6545512340357, + "pneumatic_75.m2": 0.0009983591472543481, + "pneumatic_75.U2": -720.3217292925623, + "pneumatic_80.m": 0.012681407602717975, + "pneumatic_80.U": -8642.043554742524, + "pneumatic_66.m": 0.006593168289865688, + "pneumatic_66.U": -4721.89741006748, + "pn_c1_10.m": 0.2335572995463288, + "pn_c1_10.U": -96560.09354570496, + "mass_friction_endstops_12.a": -2.2355280816555024e-06, + "mass_friction_endstops_12.v": 2.051726429425243e-06, + "mass_friction_endstops_12.x": 1.7357614187243355e-06, + "pneumatic_99.m": 0.003266060640560602, + "pneumatic_99.U": -2357.3567413654787, + "branch_boundary_pnl00r_branch05_chamber.m": 1.210316350104016, + "branch_boundary_pnl00r_branch05_chamber.U": -873989.7214316746, + "pneumatic_76.m1": 0.0010001323660439989, + "pneumatic_76.U1": -722.1508419312411, + "pneumatic_76.m2": 0.00100005352811943, + "pneumatic_76.U2": -722.0421232665894, + "pneumatic_85.m": 0.012849959429845414, + "pneumatic_85.U": -8909.49862797875, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985586241379014, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.8822663656, + "pneumatic_65.m": 0.006583785685946545, + "pneumatic_65.U": -4706.906282326286, + "pn_c1_11.m": 0.23591263994887818, + "pn_c1_11.U": -100288.67701814357, + "mass_friction_endstops_13.a": -2.1975464187562464e-06, + "mass_friction_endstops_13.v": 2.0273418547326992e-06, + "mass_friction_endstops_13.x": 1.7602359860195857e-06 + } + }, + { + "requestedTime": 0.8, + "actualTime": 0.8, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2063684021036665, + "pn_general_chamber.U": -873404.5104492744, + "pneumatic_96.m": 0.0032562562535671563, + "pneumatic_96.U": -2356.03147928222, + "branch_boundary_pnl00r_chamber.m": 1.2064452895529436, + "branch_boundary_pnl00r_chamber.U": -873416.0554726648, + "pneumatic_87.m1": 0.0009972429097436842, + "pneumatic_87.U1": -721.9230326537768, + "pneumatic_87.m2": 0.0009972108301285444, + "pneumatic_87.U2": -721.8772199435517, + "pneumatic_83.m": 0.01270547207717158, + "pneumatic_83.U": -8703.980555484635, + "pneumatic_95.m": 0.0128720029723915, + "pneumatic_95.U": -8967.989425383095, + "branch_boundary_pnl0002_b_chamber.m": 1.1970987817186032, + "branch_boundary_pnl0002_b_chamber.U": -860175.1606710927, + "pneumatic_69.m": 0.006574703188787359, + "pneumatic_69.U": -4704.3007263131885, + "pn_c1_8.m": 0.2402949778374652, + "pn_c1_8.U": -107803.92309836508, + "mass_friction_endstops_10.a": -1.949198776856065e-06, + "mass_friction_endstops_10.v": 1.826519161772371e-06, + "mass_friction_endstops_10.x": 1.9528536810215616e-06, + "mass_friction_endstops_19.a": -16.252500528926326, + "mass_friction_endstops_19.v": 4.576919129896975e-20, + "mass_friction_endstops_19.x": -1.9530653259948938e-21, + "mass_friction_endstops_18.a": 8.892500282325972, + "mass_friction_endstops_18.v": 2.5187368473853223e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032561870649935125, + "pneumatic_97.U": -2356.668143012874, + "pneumatic_88.m1": 0.000996566225592321, + "pneumatic_88.U1": -721.1607123097651, + "pneumatic_88.m2": 0.0009964191636655784, + "pneumatic_88.U2": -720.9310970023907, + "pneumatic_86.m": 0.006346840211910472, + "pneumatic_86.U": 1377.5687495145785, + "pneumatic_68.m": 0.006567696110012524, + "pneumatic_68.U": -4693.326526389924, + "pn_c1_9.m": 0.2381883224928943, + "pn_c1_9.U": -104471.7429655161, + "mass_friction_endstops_11.a": -1.971406163647771e-06, + "mass_friction_endstops_11.v": 1.848554964674094e-06, + "mass_friction_endstops_11.x": 1.930697446050263e-06, + "pn_general_chamber_2.m": 1.2063684020307441, + "pn_general_chamber_2.U": -873404.5104388825, + "pneumatic_98.m": 0.0032561870653915977, + "pneumatic_98.U": -2356.668143725967, + "pneumatic_75.m1": 0.0009965662267659527, + "pneumatic_75.U1": -721.1607141734798, + "pneumatic_75.m2": 0.0009964191642398892, + "pneumatic_75.U2": -720.9310979144485, + "pneumatic_80.m": 0.012705472199729761, + "pneumatic_80.U": -8703.980749781746, + "pneumatic_66.m": 0.006567696268767441, + "pneumatic_66.U": -4693.326778314112, + "pn_c1_10.m": 0.23818832921650948, + "pn_c1_10.U": -104471.75361732666, + "mass_friction_endstops_12.a": -1.9711186178028582e-06, + "mass_friction_endstops_12.v": 1.8485549941949607e-06, + "mass_friction_endstops_12.x": 1.930697416668372e-06, + "pneumatic_99.m": 0.0032562562523787346, + "pneumatic_99.U": -2356.031477688963, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206445289457375, + "branch_boundary_pnl00r_branch05_chamber.U": -873416.0554547055, + "pneumatic_76.m1": 0.0009972429132872915, + "pneumatic_76.U1": -721.9230383692676, + "pneumatic_76.m2": 0.0009972108290529252, + "pneumatic_76.U2": -721.8772183273541, + "pneumatic_85.m": 0.012872002894864527, + "pneumatic_85.U": -8967.989302068207, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1970987819042118, + "branch_boundary_pnl0002_branch05_chamber.U": -860175.1609442824, + "pneumatic_65.m": 0.006574703133691949, + "pneumatic_65.U": -4704.300638717692, + "pn_c1_11.m": 0.24029497741554184, + "pn_c1_11.U": -107803.92242364622, + "mass_friction_endstops_13.a": -1.94919528439641e-06, + "mass_friction_endstops_13.v": 1.826519181824015e-06, + "mass_friction_endstops_13.x": 1.9528536610522474e-06 + } + }, + { + "requestedTime": 1.0, + "actualTime": 1.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.1575072978479832, + "pn_general_chamber.U": -865080.8367860075, + "pneumatic_96.m": 0.003123729270270666, + "pneumatic_96.U": -2334.4069259408425, + "branch_boundary_pnl00r_chamber.m": 1.1678210258114112, + "branch_boundary_pnl00r_chamber.U": -867004.8037842558, + "pneumatic_87.m1": 0.0009508631922926857, + "pneumatic_87.U1": -706.3131229284975, + "pneumatic_87.m2": 0.0009500270072830445, + "pneumatic_87.U2": -705.7453980286242, + "pneumatic_83.m": 0.009496349447543061, + "pneumatic_83.U": -7576.544516641329, + "pneumatic_95.m": 0.010545461509227754, + "pneumatic_95.U": -8495.442745022583, + "branch_boundary_pnl0002_b_chamber.m": 1.0200651174775017, + "branch_boundary_pnl0002_b_chamber.U": -821832.18723991, + "pneumatic_69.m": 0.004795940054530253, + "pneumatic_69.U": -3796.030006397544, + "pn_c1_8.m": 0.38314931740574626, + "pn_c1_8.U": -274733.09196309303, + "mass_friction_endstops_10.a": 5.337506036671112, + "mass_friction_endstops_10.v": 1.4692397997585764, + "mass_friction_endstops_10.x": 0.1599133361094105, + "mass_friction_endstops_19.a": -9.54931997607691, + "mass_friction_endstops_19.v": -2.6696065452676345, + "mass_friction_endstops_19.x": -0.2915209059087121, + "mass_friction_endstops_18.a": 5.337478209825592, + "mass_friction_endstops_18.v": 1.4692396558157577, + "mass_friction_endstops_18.x": 0.1599111725256627, + "pneumatic_97.m": 0.002986126319734133, + "pneumatic_97.U": -2231.2112738065657, + "pneumatic_88.m1": 0.0008963449559782043, + "pneumatic_88.U1": -669.6911041651043, + "pneumatic_88.m2": 0.0008958075882644087, + "pneumatic_88.U2": -669.5192060345452, + "pneumatic_86.m": 0.004826437204332604, + "pneumatic_86.U": -396.7407438874708, + "pneumatic_68.m": 0.004541242541783211, + "pneumatic_68.U": -3536.5270264260203, + "pn_c1_9.m": 0.3706510817652048, + "pn_c1_9.U": -265725.0371165716, + "mass_friction_endstops_11.a": 5.337515379170655, + "mass_friction_endstops_11.v": 1.4692397472726986, + "mass_friction_endstops_11.x": 0.1599133103986336, + "pn_general_chamber_2.m": 1.157507297823738, + "pn_general_chamber_2.U": -865080.836781886, + "pneumatic_98.m": 0.0029861263197482296, + "pneumatic_98.U": -2231.211273855305, + "pneumatic_75.m1": 0.000896344956139504, + "pneumatic_75.U1": -669.6911044196434, + "pneumatic_75.m2": 0.0008958075886883069, + "pneumatic_75.U2": -669.5192067053738, + "pneumatic_80.m": 0.009496349448619141, + "pneumatic_80.U": -7576.544518407595, + "pneumatic_66.m": 0.004541242546837507, + "pneumatic_66.U": -3536.527034352294, + "pn_c1_10.m": 0.37065108819994863, + "pn_c1_10.U": -265725.0471201981, + "mass_friction_endstops_12.a": 5.337515143153142, + "mass_friction_endstops_12.v": 1.4692397472727232, + "mass_friction_endstops_12.x": 0.15991331039860968, + "pneumatic_99.m": 0.0031237292700972397, + "pneumatic_99.U": -2334.4069257629353, + "branch_boundary_pnl00r_branch05_chamber.m": 1.1678210257789237, + "branch_boundary_pnl00r_branch05_chamber.U": -867004.8037748901, + "pneumatic_76.m1": 0.0009508631922671181, + "pneumatic_76.U1": -706.3131229180824, + "pneumatic_76.m2": 0.0009500270072581424, + "pneumatic_76.U2": -705.7453980192186, + "pneumatic_85.m": 0.010545461510647114, + "pneumatic_85.U": -8495.442747354022, + "branch_boundary_pnl0002_branch05_chamber.m": 1.0200651176202795, + "branch_boundary_pnl0002_branch05_chamber.U": -821832.18747001, + "pneumatic_65.m": 0.004795940055001584, + "pneumatic_65.U": -3796.0300072134555, + "pn_c1_11.m": 0.38314931696882704, + "pn_c1_11.U": -274733.0912934626, + "mass_friction_endstops_13.a": 5.337506972429692, + "mass_friction_endstops_13.v": 1.4692397997585922, + "mass_friction_endstops_13.x": 0.15991333610939415 + } + }, + { + "requestedTime": 2.0, + "actualTime": 2.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 0.9388828023997754, + "pn_general_chamber.U": -802960.6941217952, + "pneumatic_96.m": 0.002535378014133708, + "pneumatic_96.U": -2168.153541946679, + "branch_boundary_pnl00r_chamber.m": 0.9390697516680178, + "branch_boundary_pnl00r_chamber.U": -803031.5764679932, + "pneumatic_87.m1": 0.0007760347357471679, + "pneumatic_87.U1": -663.5584178697704, + "pneumatic_87.m2": 0.000775946822781371, + "pneumatic_87.U2": -663.4278441405601, + "pneumatic_83.m": 0.009869069595030996, + "pneumatic_83.U": -8120.656590103802, + "pneumatic_95.m": 0.010001111028980096, + "pneumatic_95.U": -8328.371132243179, + "branch_boundary_pnl0002_b_chamber.m": 0.9179360053806332, + "branch_boundary_pnl0002_b_chamber.U": -772286.4682624673, + "pneumatic_69.m": 0.005077450240619749, + "pneumatic_69.U": -4284.7599132929745, + "pn_c1_8.m": 0.6571847802863814, + "pn_c1_8.U": -453928.69829577766, + "mass_friction_endstops_10.a": -5.5966665968298915e-09, + "mass_friction_endstops_10.v": 6.713197714589101e-08, + "mass_friction_endstops_10.x": 0.3700023585738787, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.1507290824741586e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.1654046974175209e-19, + "mass_friction_endstops_18.x": 0.37, + "pneumatic_97.m": 0.002532440207666662, + "pneumatic_97.U": -2164.6176191131335, + "pneumatic_88.m1": 0.0007748418062849091, + "pneumatic_88.U1": -662.1434159537747, + "pneumatic_88.m2": 0.0007746177710225603, + "pneumatic_88.U2": -661.7970678998525, + "pneumatic_86.m": 0.005744784430325623, + "pneumatic_86.U": -1647.6116574692712, + "pneumatic_68.m": 0.0051152340666703175, + "pneumatic_68.U": -4343.976212068701, + "pn_c1_9.m": 0.6466110943182897, + "pn_c1_9.U": -437317.92241094704, + "mass_friction_endstops_11.a": -4.6964269131422045e-08, + "mass_friction_endstops_11.v": 8.296314048540649e-08, + "mass_friction_endstops_11.x": 0.3700023428086111, + "pn_general_chamber_2.m": 0.938882802373437, + "pn_general_chamber_2.U": -802960.694111656, + "pneumatic_98.m": 0.002532440207628468, + "pneumatic_98.U": -2164.6176190758297, + "pneumatic_75.m1": 0.0007748418062540021, + "pneumatic_75.U1": -662.1434159057197, + "pneumatic_75.m2": 0.0007746177710019782, + "pneumatic_75.U2": -661.7970678665274, + "pneumatic_80.m": 0.009869069686396056, + "pneumatic_80.U": -8120.656733496484, + "pneumatic_66.m": 0.005115234066714636, + "pneumatic_66.U": -4343.976212113444, + "pn_c1_10.m": 0.6466111001653223, + "pn_c1_10.U": -437317.9315829484, + "mass_friction_endstops_12.a": -2.4841283448040484e-08, + "mass_friction_endstops_12.v": 8.29631490450475e-08, + "mass_friction_endstops_12.x": 0.37000234280860256, + "pneumatic_99.m": 0.0025353779787030337, + "pneumatic_99.U": -2168.153486402468, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9390697516259071, + "branch_boundary_pnl00r_branch05_chamber.U": -803031.5764482999, + "pneumatic_76.m1": 0.000776034735673773, + "pneumatic_76.U1": -663.5584177841083, + "pneumatic_76.m2": 0.0007759468226959079, + "pneumatic_76.U2": -663.4278440347166, + "pneumatic_85.m": 0.010001111074316178, + "pneumatic_85.U": -8328.371203371178, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9179360060143595, + "branch_boundary_pnl0002_branch05_chamber.U": -772286.4692545742, + "pneumatic_65.m": 0.005077450257846326, + "pneumatic_65.U": -4284.7599403173035, + "pn_c1_11.m": 0.6571847803274807, + "pn_c1_11.U": -453928.6983570724, + "mass_friction_endstops_13.a": 4.3330946937203405e-08, + "mass_friction_endstops_13.v": 6.713198290867542e-08, + "mass_friction_endstops_13.x": 0.3700023585738729 + } + }, + { + "requestedTime": 2.05, + "actualTime": 2.05, + "available": true, + "stateValues": { + "pn_general_chamber.m": 0.9381130502939634, + "pn_general_chamber.U": -802668.9179584626, + "pneumatic_96.m": 0.002533287559515925, + "pneumatic_96.U": -2167.3598235897343, + "branch_boundary_pnl00r_chamber.m": 0.9381125189701648, + "branch_boundary_pnl00r_chamber.U": -802668.8163913072, + "pneumatic_87.m1": 0.0007754873922663931, + "pneumatic_87.U1": -663.4643140644157, + "pneumatic_87.m2": 0.000775406201901327, + "pneumatic_87.U2": -663.336846204431, + "pneumatic_83.m": 0.009892956718340342, + "pneumatic_83.U": -8144.606576808627, + "pneumatic_95.m": 0.010028108762001683, + "pneumatic_95.U": -8356.938530080884, + "branch_boundary_pnl0002_b_chamber.m": 0.9189711020154747, + "branch_boundary_pnl0002_b_chamber.U": -772640.2579114933, + "pneumatic_69.m": 0.00508236105187094, + "pneumatic_69.U": -4285.669816785954, + "pn_c1_8.m": 0.6574025955125712, + "pn_c1_8.U": -453182.78972087207, + "mass_friction_endstops_10.a": -1.1839671060442924e-07, + "mass_friction_endstops_10.v": 6.848947280509e-08, + "mass_friction_endstops_10.x": 0.37000236198352005, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.150728667970711e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.1644108142482222e-19, + "mass_friction_endstops_18.x": 0.37, + "pneumatic_97.m": 0.002531780415394501, + "pneumatic_97.U": -2164.9943210453084, + "pneumatic_88.m1": 0.0007748078076617882, + "pneumatic_88.U1": -662.3977787097264, + "pneumatic_88.m2": 0.0007745870869169965, + "pneumatic_88.U2": -662.0512095396308, + "pneumatic_86.m": 0.005756202827816742, + "pneumatic_86.U": -1651.8254437402938, + "pneumatic_68.m": 0.005125983107881825, + "pneumatic_68.U": -4354.11901311425, + "pn_c1_9.m": 0.6470168162690852, + "pn_c1_9.U": -436877.08234619617, + "mass_friction_endstops_11.a": -9.816722013056278e-08, + "mass_friction_endstops_11.v": 8.350267455159574e-08, + "mass_friction_endstops_11.x": 0.3700023469893441, + "pn_general_chamber_2.m": 0.93811305029142, + "pn_general_chamber_2.U": -802668.9179569854, + "pneumatic_98.m": 0.002531780415326603, + "pneumatic_98.U": -2164.9943209833646, + "pneumatic_75.m1": 0.0007748078072798002, + "pneumatic_75.U1": -662.3977781264183, + "pneumatic_75.m2": 0.0007745870872944216, + "pneumatic_75.U2": -662.0512100662392, + "pneumatic_80.m": 0.009892956807728209, + "pneumatic_80.U": -8144.606717144718, + "pneumatic_66.m": 0.005125983105252238, + "pneumatic_66.U": -4354.119008990314, + "pn_c1_10.m": 0.6470168220031571, + "pn_c1_10.U": -436877.0913448419, + "mass_friction_endstops_12.a": -9.857350960373879e-08, + "mass_friction_endstops_12.v": 8.350268244045684e-08, + "mass_friction_endstops_12.x": 0.3700023469893362, + "pneumatic_99.m": 0.0025332875249184767, + "pneumatic_99.U": -2167.3597687183774, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9381125189656889, + "branch_boundary_pnl00r_branch05_chamber.U": -802668.8163858769, + "pneumatic_76.m1": 0.0007754873920209047, + "pneumatic_76.U1": -663.4643136874881, + "pneumatic_76.m2": 0.0007754062014915902, + "pneumatic_76.U2": -663.3368456649802, + "pneumatic_85.m": 0.010028108806575306, + "pneumatic_85.U": -8356.938599998502, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9189711026533357, + "branch_boundary_pnl0002_branch05_chamber.U": -772640.2589106868, + "pneumatic_65.m": 0.0050823610773067076, + "pneumatic_65.U": -4285.669856693608, + "pn_c1_11.m": 0.6574025955544724, + "pn_c1_11.U": -453182.789784899, + "mass_friction_endstops_13.a": -9.438255801796913e-08, + "mass_friction_endstops_13.v": 6.84894782408154e-08, + "mass_friction_endstops_13.x": 0.3700023619835146 + } + }, + { + "requestedTime": 2.1, + "actualTime": 2.1, + "available": true, + "stateValues": { + "pn_general_chamber.m": 0.9383213576466783, + "pn_general_chamber.U": -802747.7609731702, + "pneumatic_96.m": 0.002533854003606723, + "pneumatic_96.U": -2167.569222453132, + "branch_boundary_pnl00r_chamber.m": 0.938322968645941, + "branch_boundary_pnl00r_chamber.U": -802748.5416937041, + "pneumatic_87.m1": 0.000775027662068701, + "pneumatic_87.U1": -662.5313698561031, + "pneumatic_87.m2": 0.0007706784939136677, + "pneumatic_87.U2": -655.7022069331298, + "pneumatic_83.m": 0.009897446602767727, + "pneumatic_83.U": -8148.173078272971, + "pneumatic_95.m": 0.010032755291451692, + "pneumatic_95.U": -8360.714717131163, + "branch_boundary_pnl0002_b_chamber.m": 0.919232833810773, + "branch_boundary_pnl0002_b_chamber.U": -772729.849215003, + "pneumatic_69.m": 0.005009690268749923, + "pneumatic_69.U": -4169.822929680966, + "pn_c1_8.m": 0.6570381273931875, + "pn_c1_8.U": -452333.9264734677, + "mass_friction_endstops_10.a": -1.5475961845368147e-07, + "mass_friction_endstops_10.v": 6.633051283469949e-08, + "mass_friction_endstops_10.x": 0.3700023653554917, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.1507286064810157e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.164558438137342e-19, + "mass_friction_endstops_18.x": 0.37, + "pneumatic_97.m": 0.0025322965276950117, + "pneumatic_97.U": -2165.094351906718, + "pneumatic_88.m1": 0.0007747218750818736, + "pneumatic_88.U1": -662.0363583491554, + "pneumatic_88.m2": 0.0007726291061561864, + "pneumatic_88.U2": -658.7501715937773, + "pneumatic_86.m": 0.005759128268286419, + "pneumatic_86.U": -1652.8900562718827, + "pneumatic_68.m": 0.0050797776289221675, + "pneumatic_68.U": -4279.83737473691, + "pn_c1_9.m": 0.6468152214977394, + "pn_c1_9.U": -436285.00323808845, + "mass_friction_endstops_11.a": -1.6945006791502238e-07, + "mass_friction_endstops_11.v": 8.0606090679709e-08, + "mass_friction_endstops_11.x": 0.3700023510933796, + "pn_general_chamber_2.m": 0.9383213576459569, + "pn_general_chamber_2.U": -802747.7609716613, + "pneumatic_98.m": 0.0025322965223399637, + "pneumatic_98.U": -2165.0943434975566, + "pneumatic_75.m1": 0.0007747218486607169, + "pneumatic_75.U1": -662.0363168630721, + "pneumatic_75.m2": 0.0007726291344808584, + "pneumatic_75.U2": -658.7502160682232, + "pneumatic_80.m": 0.00989744668242247, + "pneumatic_80.U": -8148.173203124546, + "pneumatic_66.m": 0.005079777604819243, + "pneumatic_66.U": -4279.837336800422, + "pn_c1_10.m": 0.646815227151306, + "pn_c1_10.U": -436285.01209659013, + "mass_friction_endstops_12.a": -1.6974110621958972e-07, + "mass_friction_endstops_12.v": 8.060609824063203e-08, + "mass_friction_endstops_12.x": 0.3700023510933721, + "pneumatic_99.m": 0.002533853968955365, + "pneumatic_99.U": -2167.569167946825, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9383229687007891, + "branch_boundary_pnl00r_branch05_chamber.U": -802748.5417139007, + "pneumatic_76.m1": 0.0007750276677438138, + "pneumatic_76.U1": -662.5313787250212, + "pneumatic_76.m2": 0.0007706784944489166, + "pneumatic_76.U2": -655.702207731343, + "pneumatic_85.m": 0.010032755342377334, + "pneumatic_85.U": -8360.714796856231, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9192328344649761, + "branch_boundary_pnl0002_branch05_chamber.U": -772729.8502213629, + "pneumatic_65.m": 0.005009690287404794, + "pneumatic_65.U": -4169.822958852925, + "pn_c1_11.m": 0.6570381274463638, + "pn_c1_11.U": -452333.92653835827, + "mass_friction_endstops_13.a": -1.5545636415481566e-07, + "mass_friction_endstops_13.v": 6.633051807899984e-08, + "mass_friction_endstops_13.x": 0.37000236535548653 + } + } + ], + "eventTrace": { + "signalEventTimes": [ + 0.04, + 0.8 + ], + "stateTransitionCount": 3, + "mechanicalTransitionTimes": [ + 1.1199696877773673, + 1.1331667954945566, + 1.2023983086085228 + ], + "solverStartCount": 6, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.8, + "simulatedUntil": 0.8, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.8, + "requestedStopTime": 2.1, + "simulatedUntil": 2.1, + "solverStartCount": 4, + "stateTransitionCount": 3, + "stateTransitionTimes": [ + 1.1199696877773673, + 1.1331667954945566, + 1.2023983086085228 + ], + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + }, + "comparisonMode": "numericTolerance" + }, + "outputContract": { + "schemaVersion": 1, + "sha256": "5ed1efeba81d0f0a47bd1e0513f5503fc507cac8ae8c08f96602f10c1266eb86", + "variableMetadataSha256": "6becf38f0696b7d307dc72d87e8b845acf9f079d116a51cb6bc320d39a214090", + "seriesShapeSha256": "2d1c3978835b4c5f666d8b91225a5956531b6808bd930ead53bdd92a36a2d300", + "variableCount": 1021, + "seriesKeyCount": 1022, + "sampleCount": 214, + "seriesLengthsConsistent": true, + "containsPhysicalValues": false, + "hashPayload": "variables metadata + ordered series keys/lengths" + }, + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.2050606371581, + "pneumatic_87.m2": 0.0011363561025506627, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.00010316386455937335, + "pneumatic_83.U": -65.50821976891021, + "pneumatic_95.m": 0.00010316386455937335, + "pneumatic_95.U": -65.50821976891021, + "branch_boundary_pnl0002_b_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_b_chamber.U": -886868.3937230138, + "pneumatic_69.m": 5.158193227968668e-05, + "pneumatic_69.U": -32.754109884455104, + "pn_c1_8.m": 0.002462855848963059, + "pn_c1_8.U": -1563.893548405841, + "mass_friction_endstops_10.a": -0.8167936695810981, + "mass_friction_endstops_10.v": 0.0, + "mass_friction_endstops_10.x": 0.0, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 0.0, + "mass_friction_endstops_19.x": 0.0, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 0.0, + "mass_friction_endstops_18.x": 0.0, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.00010316386455937335, + "pneumatic_86.U": -65.50821976891021, + "pneumatic_68.m": 5.158193227968668e-05, + "pneumatic_68.U": -32.754109884455104, + "pn_c1_9.m": 0.002462855848963059, + "pn_c1_9.U": -1563.893548405841, + "mass_friction_endstops_11.a": -0.8167936695810981, + "mass_friction_endstops_11.v": 0.0, + "mass_friction_endstops_11.x": 0.0, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371581, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.00010316386455937335, + "pneumatic_80.U": -65.50821976891021, + "pneumatic_66.m": 5.158193227968668e-05, + "pneumatic_66.U": -32.754109884455104, + "pn_c1_10.m": 0.002462855848963059, + "pn_c1_10.U": -1563.893548405841, + "mass_friction_endstops_12.a": -0.8167936695810981, + "mass_friction_endstops_12.v": 0.0, + "mass_friction_endstops_12.x": 0.0, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506627, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.0011363561025506627, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.00010316386455937335, + "pneumatic_85.U": -65.50821976891021, + "branch_boundary_pnl0002_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_branch05_chamber.U": -886868.3937230138, + "pneumatic_65.m": 5.158193227968668e-05, + "pneumatic_65.U": -32.754109884455104, + "pn_c1_11.m": 0.002462855848963059, + "pn_c1_11.U": -1563.893548405841, + "mass_friction_endstops_13.a": -0.8167936695810981, + "mass_friction_endstops_13.v": 0.0, + "mass_friction_endstops_13.x": 0.0 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.205060637158, + "pneumatic_87.m2": 0.0011363561025506629, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.005752354971956523, + "pneumatic_83.U": -3931.719290698283, + "pneumatic_95.m": 0.011153351115632995, + "pneumatic_95.U": -7784.908156509664, + "branch_boundary_pnl0002_b_chamber.m": 1.2522714879032233, + "branch_boundary_pnl0002_b_chamber.U": -879404.9359576713, + "pneumatic_69.m": 0.0033656803769320197, + "pneumatic_69.U": -2323.9377625288566, + "pn_c1_8.m": 0.06449829186881316, + "pn_c1_8.U": -8215.698180211439, + "mass_friction_endstops_10.a": 9.734498453326524e-06, + "mass_friction_endstops_10.v": 2.2165787255696986e-06, + "mass_friction_endstops_10.x": 7.615138175359735e-08, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 1.7204535623474844e-21, + "mass_friction_endstops_19.x": -1.2449238864173693e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.3786916256412132e-25, + "mass_friction_endstops_18.x": -5.521417937686967e-24, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.001497027829154341, + "pneumatic_86.U": 1704.5017150238582, + "pneumatic_68.m": 0.0022954946593348505, + "pneumatic_68.U": -1558.6815406132575, + "pn_c1_9.m": 0.03971246529726471, + "pn_c1_9.U": -3836.3905996761514, + "mass_friction_endstops_11.a": 6.899700674694032e-06, + "mass_friction_endstops_11.v": 1.6791980885681643e-06, + "mass_friction_endstops_11.x": 5.607885010135549e-08, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371582, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.005752354208859085, + "pneumatic_80.U": -3931.718242540372, + "pneumatic_66.m": 0.00229549447954163, + "pneumatic_66.U": -1558.6812613835866, + "pn_c1_10.m": 0.03971246371985885, + "pn_c1_10.U": -3836.4295505841374, + "mass_friction_endstops_12.a": 6.900102307554334e-06, + "mass_friction_endstops_12.v": 1.6791970458948259e-06, + "mass_friction_endstops_12.x": 5.6078837470433516e-08, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506629, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.001136356102550663, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.011153351022249161, + "pneumatic_85.U": -7784.908056387039, + "branch_boundary_pnl0002_branch05_chamber.m": 1.2522714867708487, + "branch_boundary_pnl0002_branch05_chamber.U": -879404.9358312349, + "pneumatic_65.m": 0.003365680267480819, + "pneumatic_65.U": -2323.937662655075, + "pn_c1_11.m": 0.06449828662707775, + "pn_c1_11.U": -8215.697802972754, + "mass_friction_endstops_13.a": 9.7344332607463e-06, + "mass_friction_endstops_13.v": 2.2165785543742696e-06, + "mass_friction_endstops_13.x": 7.615138012421167e-08 + } + }, + { + "requestedTime": 0.69, + "actualTime": 0.6900000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2105342428506563, + "pn_general_chamber.U": -874021.6128809263, + "pneumatic_96.m": 0.00326741144588273, + "pneumatic_96.U": -2357.5431522121776, + "branch_boundary_pnl00r_chamber.m": 1.2108685651503308, + "branch_boundary_pnl00r_chamber.U": -874070.5351659104, + "pneumatic_87.m1": 0.001000518198664749, + "pneumatic_87.U1": -722.1637801799975, + "pneumatic_87.m2": 0.0010004330953830574, + "pneumatic_87.U2": -722.0477531282031, + "pneumatic_83.m": 0.012679745783851644, + "pneumatic_83.U": -8639.330537692149, + "pneumatic_95.m": 0.012849685649995602, + "pneumatic_95.U": -8909.106148651528, + "branch_boundary_pnl0002_b_chamber.m": 1.1985497181126685, + "branch_boundary_pnl0002_b_chamber.U": -860379.0245019491, + "pneumatic_69.m": 0.006579168980161733, + "pneumatic_69.U": -4699.544238887633, + "pn_c1_8.m": 0.23540556198958848, + "pn_c1_8.U": -99484.30933223445, + "mass_friction_endstops_10.a": 6.302155088633299e-07, + "mass_friction_endstops_10.v": 2.0477201022089e-06, + "mass_friction_endstops_10.x": 1.739862170731644e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.7142848729216316e-20, + "mass_friction_endstops_19.x": -2.0780593120000206e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.0520928869397134e-22, + "mass_friction_endstops_18.x": 4.9098612203217504e-20, + "pneumatic_97.m": 0.0032646046108505246, + "pneumatic_97.U": -2355.7331452897465, + "pneumatic_88.m1": 0.0009987916917054815, + "pneumatic_88.U1": -720.5489778046637, + "pneumatic_88.m2": 0.0009985669726623582, + "pneumatic_88.U2": -720.2062839511643, + "pneumatic_86.m": 0.006354956657485442, + "pneumatic_86.U": 1389.1739707221775, + "pneumatic_68.m": 0.006592090152448902, + "pneumatic_68.U": -4720.142089865395, + "pn_c1_9.m": 0.23302236813021637, + "pn_c1_9.U": -95711.12399082902, + "mass_friction_endstops_11.a": 6.885582115501165e-07, + "mass_friction_endstops_11.v": 2.072356484372671e-06, + "mass_friction_endstops_11.x": 1.7151425366011e-06, + "pn_general_chamber_2.m": 1.2105342420477019, + "pn_general_chamber_2.U": -874021.6127639221, + "pneumatic_98.m": 0.0032646046116421414, + "pneumatic_98.U": -2355.733147442795, + "pneumatic_75.m1": 0.000998791691638376, + "pneumatic_75.U1": -720.548977698558, + "pneumatic_75.m2": 0.00099856697258834, + "pneumatic_75.U2": -720.2062838344375, + "pneumatic_80.m": 0.012679745952732602, + "pneumatic_80.U": -8639.330806039252, + "pneumatic_66.m": 0.006592090149576305, + "pneumatic_66.U": -4720.142085434138, + "pn_c1_10.m": 0.2330223756901088, + "pn_c1_10.U": -95711.13598161584, + "mass_friction_endstops_12.a": 6.88283471390605e-07, + "mass_friction_endstops_12.v": 2.0723565171342975e-06, + "mass_friction_endstops_12.x": 1.7151425037886711e-06, + "pneumatic_99.m": 0.0032674114436482805, + "pneumatic_99.U": -2357.543151890905, + "branch_boundary_pnl00r_branch05_chamber.m": 1.2108685641280736, + "branch_boundary_pnl00r_branch05_chamber.U": -874070.5350132573, + "pneumatic_76.m1": 0.0010005181981378461, + "pneumatic_76.U1": -722.1637803310383, + "pneumatic_76.m2": 0.0010004330928084816, + "pneumatic_76.U2": -722.0477500247466, + "pneumatic_85.m": 0.012849685563490313, + "pneumatic_85.U": -8909.106011748408, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985497182559621, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.0247699278, + "pneumatic_65.m": 0.006579168843426967, + "pneumatic_65.U": -4699.544021984157, + "pn_c1_11.m": 0.23540556157200768, + "pn_c1_11.U": -99484.30868025024, + "mass_friction_endstops_13.a": 6.301060784608125e-07, + "mass_friction_endstops_13.v": 2.0477201243571633e-06, + "mass_friction_endstops_13.x": 1.739862148436311e-06 + } + }, + { + "requestedTime": 0.7, + "actualTime": 0.7000000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2100313452817673, + "pn_general_chamber.U": -873947.8864856226, + "pneumatic_96.m": 0.0032660606424093387, + "pneumatic_96.U": -2357.35674156337, + "branch_boundary_pnl00r_chamber.m": 1.2103163509793102, + "branch_boundary_pnl00r_chamber.U": -873989.7215632556, + "pneumatic_87.m1": 0.0010001323686673997, + "pneumatic_87.U1": -722.1508452424541, + "pneumatic_87.m2": 0.001000053530255132, + "pneumatic_87.U2": -722.0421258113258, + "pneumatic_83.m": 0.012681407438297841, + "pneumatic_83.U": -8642.043293601184, + "pneumatic_95.m": 0.012849959516004638, + "pneumatic_95.U": -8909.498764806547, + "branch_boundary_pnl0002_b_chamber.m": 1.1985586239832504, + "branch_boundary_pnl0002_b_chamber.U": -860379.8819972485, + "pneumatic_69.m": 0.006583785812787189, + "pneumatic_69.U": -4706.906483656017, + "pn_c1_8.m": 0.23591264036701443, + "pn_c1_8.U": -100288.677678112, + "mass_friction_endstops_10.a": -2.1975173149257897e-06, + "mass_friction_endstops_10.v": 2.02734183270263e-06, + "mass_friction_endstops_10.x": 1.7602360080939606e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.665200046136569e-20, + "mass_friction_endstops_19.x": -1.9566383001493946e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.013739831250115e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032637130423187337, + "pneumatic_97.U": -2355.921025330427, + "pneumatic_88.m1": 0.0009985764248405691, + "pneumatic_88.U1": -720.6545510297586, + "pneumatic_88.m2": 0.0009983591472800236, + "pneumatic_88.U2": -720.3217293326904, + "pneumatic_86.m": 0.006354964303801297, + "pneumatic_86.U": 1389.0998959067165, + "pneumatic_68.m": 0.006593168286323642, + "pneumatic_68.U": -4721.897404439745, + "pn_c1_9.m": 0.23355729206770598, + "pn_c1_9.U": -96560.0816929563, + "mass_friction_endstops_11.a": -2.245873911306262e-06, + "mass_friction_endstops_11.v": 2.0517263968615454e-06, + "mass_friction_endstops_11.x": 1.7357614512099663e-06, + "pn_general_chamber_2.m": 1.2100313445985562, + "pn_general_chamber_2.U": -873947.8863858595, + "pneumatic_98.m": 0.0032637130430599385, + "pneumatic_98.U": -2355.921027270413, + "pneumatic_75.m1": 0.0009985764249686698, + "pneumatic_75.U1": -720.6545512340357, + "pneumatic_75.m2": 0.0009983591472543481, + "pneumatic_75.U2": -720.3217292925623, + "pneumatic_80.m": 0.012681407602717975, + "pneumatic_80.U": -8642.043554742524, + "pneumatic_66.m": 0.006593168289865688, + "pneumatic_66.U": -4721.89741006748, + "pn_c1_10.m": 0.2335572995463288, + "pn_c1_10.U": -96560.09354570496, + "mass_friction_endstops_12.a": -2.2355280816555024e-06, + "mass_friction_endstops_12.v": 2.051726429425243e-06, + "mass_friction_endstops_12.x": 1.7357614187243355e-06, + "pneumatic_99.m": 0.003266060640560602, + "pneumatic_99.U": -2357.3567413654787, + "branch_boundary_pnl00r_branch05_chamber.m": 1.210316350104016, + "branch_boundary_pnl00r_branch05_chamber.U": -873989.7214316746, + "pneumatic_76.m1": 0.0010001323660439989, + "pneumatic_76.U1": -722.1508419312411, + "pneumatic_76.m2": 0.00100005352811943, + "pneumatic_76.U2": -722.0421232665894, + "pneumatic_85.m": 0.012849959429845414, + "pneumatic_85.U": -8909.49862797875, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985586241379014, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.8822663656, + "pneumatic_65.m": 0.006583785685946545, + "pneumatic_65.U": -4706.906282326286, + "pn_c1_11.m": 0.23591263994887818, + "pn_c1_11.U": -100288.67701814357, + "mass_friction_endstops_13.a": -2.1975464187562464e-06, + "mass_friction_endstops_13.v": 2.0273418547326992e-06, + "mass_friction_endstops_13.x": 1.7602359860195857e-06 + } + }, + { + "requestedTime": 0.8, + "actualTime": 0.8, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2063684021036665, + "pn_general_chamber.U": -873404.5104492744, + "pneumatic_96.m": 0.0032562562535671563, + "pneumatic_96.U": -2356.03147928222, + "branch_boundary_pnl00r_chamber.m": 1.2064452895529436, + "branch_boundary_pnl00r_chamber.U": -873416.0554726648, + "pneumatic_87.m1": 0.0009972429097436842, + "pneumatic_87.U1": -721.9230326537768, + "pneumatic_87.m2": 0.0009972108301285444, + "pneumatic_87.U2": -721.8772199435517, + "pneumatic_83.m": 0.01270547207717158, + "pneumatic_83.U": -8703.980555484635, + "pneumatic_95.m": 0.0128720029723915, + "pneumatic_95.U": -8967.989425383095, + "branch_boundary_pnl0002_b_chamber.m": 1.1970987817186032, + "branch_boundary_pnl0002_b_chamber.U": -860175.1606710927, + "pneumatic_69.m": 0.006574703188787359, + "pneumatic_69.U": -4704.3007263131885, + "pn_c1_8.m": 0.2402949778374652, + "pn_c1_8.U": -107803.92309836508, + "mass_friction_endstops_10.a": -1.949198776856065e-06, + "mass_friction_endstops_10.v": 1.826519161772371e-06, + "mass_friction_endstops_10.x": 1.9528536810215616e-06, + "mass_friction_endstops_19.a": -16.252500528926326, + "mass_friction_endstops_19.v": 4.576919129896975e-20, + "mass_friction_endstops_19.x": -1.9530653259948938e-21, + "mass_friction_endstops_18.a": 8.892500282325972, + "mass_friction_endstops_18.v": 2.5187368473853223e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032561870649935125, + "pneumatic_97.U": -2356.668143012874, + "pneumatic_88.m1": 0.000996566225592321, + "pneumatic_88.U1": -721.1607123097651, + "pneumatic_88.m2": 0.0009964191636655784, + "pneumatic_88.U2": -720.9310970023907, + "pneumatic_86.m": 0.006346840211910472, + "pneumatic_86.U": 1377.5687495145785, + "pneumatic_68.m": 0.006567696110012524, + "pneumatic_68.U": -4693.326526389924, + "pn_c1_9.m": 0.2381883224928943, + "pn_c1_9.U": -104471.7429655161, + "mass_friction_endstops_11.a": -1.971406163647771e-06, + "mass_friction_endstops_11.v": 1.848554964674094e-06, + "mass_friction_endstops_11.x": 1.930697446050263e-06, + "pn_general_chamber_2.m": 1.2063684020307441, + "pn_general_chamber_2.U": -873404.5104388825, + "pneumatic_98.m": 0.0032561870653915977, + "pneumatic_98.U": -2356.668143725967, + "pneumatic_75.m1": 0.0009965662267659527, + "pneumatic_75.U1": -721.1607141734798, + "pneumatic_75.m2": 0.0009964191642398892, + "pneumatic_75.U2": -720.9310979144485, + "pneumatic_80.m": 0.012705472199729761, + "pneumatic_80.U": -8703.980749781746, + "pneumatic_66.m": 0.006567696268767441, + "pneumatic_66.U": -4693.326778314112, + "pn_c1_10.m": 0.23818832921650948, + "pn_c1_10.U": -104471.75361732666, + "mass_friction_endstops_12.a": -1.9711186178028582e-06, + "mass_friction_endstops_12.v": 1.8485549941949607e-06, + "mass_friction_endstops_12.x": 1.930697416668372e-06, + "pneumatic_99.m": 0.0032562562523787346, + "pneumatic_99.U": -2356.031477688963, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206445289457375, + "branch_boundary_pnl00r_branch05_chamber.U": -873416.0554547055, + "pneumatic_76.m1": 0.0009972429132872915, + "pneumatic_76.U1": -721.9230383692676, + "pneumatic_76.m2": 0.0009972108290529252, + "pneumatic_76.U2": -721.8772183273541, + "pneumatic_85.m": 0.012872002894864527, + "pneumatic_85.U": -8967.989302068207, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1970987819042118, + "branch_boundary_pnl0002_branch05_chamber.U": -860175.1609442824, + "pneumatic_65.m": 0.006574703133691949, + "pneumatic_65.U": -4704.300638717692, + "pn_c1_11.m": 0.24029497741554184, + "pn_c1_11.U": -107803.92242364622, + "mass_friction_endstops_13.a": -1.94919528439641e-06, + "mass_friction_endstops_13.v": 1.826519181824015e-06, + "mass_friction_endstops_13.x": 1.9528536610522474e-06 + } + }, + { + "requestedTime": 1.0, + "actualTime": 1.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.1575072978479832, + "pn_general_chamber.U": -865080.8367860075, + "pneumatic_96.m": 0.003123729270270666, + "pneumatic_96.U": -2334.4069259408425, + "branch_boundary_pnl00r_chamber.m": 1.1678210258114112, + "branch_boundary_pnl00r_chamber.U": -867004.8037842558, + "pneumatic_87.m1": 0.0009508631922926857, + "pneumatic_87.U1": -706.3131229284975, + "pneumatic_87.m2": 0.0009500270072830445, + "pneumatic_87.U2": -705.7453980286242, + "pneumatic_83.m": 0.009496349447543061, + "pneumatic_83.U": -7576.544516641329, + "pneumatic_95.m": 0.010545461509227754, + "pneumatic_95.U": -8495.442745022583, + "branch_boundary_pnl0002_b_chamber.m": 1.0200651174775017, + "branch_boundary_pnl0002_b_chamber.U": -821832.18723991, + "pneumatic_69.m": 0.004795940054530253, + "pneumatic_69.U": -3796.030006397544, + "pn_c1_8.m": 0.38314931740574626, + "pn_c1_8.U": -274733.09196309303, + "mass_friction_endstops_10.a": 5.337506036671112, + "mass_friction_endstops_10.v": 1.4692397997585764, + "mass_friction_endstops_10.x": 0.1599133361094105, + "mass_friction_endstops_19.a": -9.54931997607691, + "mass_friction_endstops_19.v": -2.6696065452676345, + "mass_friction_endstops_19.x": -0.2915209059087121, + "mass_friction_endstops_18.a": 5.337478209825592, + "mass_friction_endstops_18.v": 1.4692396558157577, + "mass_friction_endstops_18.x": 0.1599111725256627, + "pneumatic_97.m": 0.002986126319734133, + "pneumatic_97.U": -2231.2112738065657, + "pneumatic_88.m1": 0.0008963449559782043, + "pneumatic_88.U1": -669.6911041651043, + "pneumatic_88.m2": 0.0008958075882644087, + "pneumatic_88.U2": -669.5192060345452, + "pneumatic_86.m": 0.004826437204332604, + "pneumatic_86.U": -396.7407438874708, + "pneumatic_68.m": 0.004541242541783211, + "pneumatic_68.U": -3536.5270264260203, + "pn_c1_9.m": 0.3706510817652048, + "pn_c1_9.U": -265725.0371165716, + "mass_friction_endstops_11.a": 5.337515379170655, + "mass_friction_endstops_11.v": 1.4692397472726986, + "mass_friction_endstops_11.x": 0.1599133103986336, + "pn_general_chamber_2.m": 1.157507297823738, + "pn_general_chamber_2.U": -865080.836781886, + "pneumatic_98.m": 0.0029861263197482296, + "pneumatic_98.U": -2231.211273855305, + "pneumatic_75.m1": 0.000896344956139504, + "pneumatic_75.U1": -669.6911044196434, + "pneumatic_75.m2": 0.0008958075886883069, + "pneumatic_75.U2": -669.5192067053738, + "pneumatic_80.m": 0.009496349448619141, + "pneumatic_80.U": -7576.544518407595, + "pneumatic_66.m": 0.004541242546837507, + "pneumatic_66.U": -3536.527034352294, + "pn_c1_10.m": 0.37065108819994863, + "pn_c1_10.U": -265725.0471201981, + "mass_friction_endstops_12.a": 5.337515143153142, + "mass_friction_endstops_12.v": 1.4692397472727232, + "mass_friction_endstops_12.x": 0.15991331039860968, + "pneumatic_99.m": 0.0031237292700972397, + "pneumatic_99.U": -2334.4069257629353, + "branch_boundary_pnl00r_branch05_chamber.m": 1.1678210257789237, + "branch_boundary_pnl00r_branch05_chamber.U": -867004.8037748901, + "pneumatic_76.m1": 0.0009508631922671181, + "pneumatic_76.U1": -706.3131229180824, + "pneumatic_76.m2": 0.0009500270072581424, + "pneumatic_76.U2": -705.7453980192186, + "pneumatic_85.m": 0.010545461510647114, + "pneumatic_85.U": -8495.442747354022, + "branch_boundary_pnl0002_branch05_chamber.m": 1.0200651176202795, + "branch_boundary_pnl0002_branch05_chamber.U": -821832.18747001, + "pneumatic_65.m": 0.004795940055001584, + "pneumatic_65.U": -3796.0300072134555, + "pn_c1_11.m": 0.38314931696882704, + "pn_c1_11.U": -274733.0912934626, + "mass_friction_endstops_13.a": 5.337506972429692, + "mass_friction_endstops_13.v": 1.4692397997585922, + "mass_friction_endstops_13.x": 0.15991333610939415 + } + }, + { + "requestedTime": 2.0, + "actualTime": 2.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 0.9388828023997754, + "pn_general_chamber.U": -802960.6941217952, + "pneumatic_96.m": 0.002535378014133708, + "pneumatic_96.U": -2168.153541946679, + "branch_boundary_pnl00r_chamber.m": 0.9390697516680178, + "branch_boundary_pnl00r_chamber.U": -803031.5764679932, + "pneumatic_87.m1": 0.0007760347357471679, + "pneumatic_87.U1": -663.5584178697704, + "pneumatic_87.m2": 0.000775946822781371, + "pneumatic_87.U2": -663.4278441405601, + "pneumatic_83.m": 0.009869069595030996, + "pneumatic_83.U": -8120.656590103802, + "pneumatic_95.m": 0.010001111028980096, + "pneumatic_95.U": -8328.371132243179, + "branch_boundary_pnl0002_b_chamber.m": 0.9179360053806332, + "branch_boundary_pnl0002_b_chamber.U": -772286.4682624673, + "pneumatic_69.m": 0.005077450240619749, + "pneumatic_69.U": -4284.7599132929745, + "pn_c1_8.m": 0.6571847802863814, + "pn_c1_8.U": -453928.69829577766, + "mass_friction_endstops_10.a": -5.5966665968298915e-09, + "mass_friction_endstops_10.v": 6.713197714589101e-08, + "mass_friction_endstops_10.x": 0.3700023585738787, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.1507290824741586e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.1654046974175209e-19, + "mass_friction_endstops_18.x": 0.37, + "pneumatic_97.m": 0.002532440207666662, + "pneumatic_97.U": -2164.6176191131335, + "pneumatic_88.m1": 0.0007748418062849091, + "pneumatic_88.U1": -662.1434159537747, + "pneumatic_88.m2": 0.0007746177710225603, + "pneumatic_88.U2": -661.7970678998525, + "pneumatic_86.m": 0.005744784430325623, + "pneumatic_86.U": -1647.6116574692712, + "pneumatic_68.m": 0.0051152340666703175, + "pneumatic_68.U": -4343.976212068701, + "pn_c1_9.m": 0.6466110943182897, + "pn_c1_9.U": -437317.92241094704, + "mass_friction_endstops_11.a": -4.6964269131422045e-08, + "mass_friction_endstops_11.v": 8.296314048540649e-08, + "mass_friction_endstops_11.x": 0.3700023428086111, + "pn_general_chamber_2.m": 0.938882802373437, + "pn_general_chamber_2.U": -802960.694111656, + "pneumatic_98.m": 0.002532440207628468, + "pneumatic_98.U": -2164.6176190758297, + "pneumatic_75.m1": 0.0007748418062540021, + "pneumatic_75.U1": -662.1434159057197, + "pneumatic_75.m2": 0.0007746177710019782, + "pneumatic_75.U2": -661.7970678665274, + "pneumatic_80.m": 0.009869069686396056, + "pneumatic_80.U": -8120.656733496484, + "pneumatic_66.m": 0.005115234066714636, + "pneumatic_66.U": -4343.976212113444, + "pn_c1_10.m": 0.6466111001653223, + "pn_c1_10.U": -437317.9315829484, + "mass_friction_endstops_12.a": -2.4841283448040484e-08, + "mass_friction_endstops_12.v": 8.29631490450475e-08, + "mass_friction_endstops_12.x": 0.37000234280860256, + "pneumatic_99.m": 0.0025353779787030337, + "pneumatic_99.U": -2168.153486402468, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9390697516259071, + "branch_boundary_pnl00r_branch05_chamber.U": -803031.5764482999, + "pneumatic_76.m1": 0.000776034735673773, + "pneumatic_76.U1": -663.5584177841083, + "pneumatic_76.m2": 0.0007759468226959079, + "pneumatic_76.U2": -663.4278440347166, + "pneumatic_85.m": 0.010001111074316178, + "pneumatic_85.U": -8328.371203371178, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9179360060143595, + "branch_boundary_pnl0002_branch05_chamber.U": -772286.4692545742, + "pneumatic_65.m": 0.005077450257846326, + "pneumatic_65.U": -4284.7599403173035, + "pn_c1_11.m": 0.6571847803274807, + "pn_c1_11.U": -453928.6983570724, + "mass_friction_endstops_13.a": 4.3330946937203405e-08, + "mass_friction_endstops_13.v": 6.713198290867542e-08, + "mass_friction_endstops_13.x": 0.3700023585738729 + } + }, + { + "requestedTime": 2.05, + "actualTime": 2.05, + "available": true, + "stateValues": { + "pn_general_chamber.m": 0.9381130502939634, + "pn_general_chamber.U": -802668.9179584626, + "pneumatic_96.m": 0.002533287559515925, + "pneumatic_96.U": -2167.3598235897343, + "branch_boundary_pnl00r_chamber.m": 0.9381125189701648, + "branch_boundary_pnl00r_chamber.U": -802668.8163913072, + "pneumatic_87.m1": 0.0007754873922663931, + "pneumatic_87.U1": -663.4643140644157, + "pneumatic_87.m2": 0.000775406201901327, + "pneumatic_87.U2": -663.336846204431, + "pneumatic_83.m": 0.009892956718340342, + "pneumatic_83.U": -8144.606576808627, + "pneumatic_95.m": 0.010028108762001683, + "pneumatic_95.U": -8356.938530080884, + "branch_boundary_pnl0002_b_chamber.m": 0.9189711020154747, + "branch_boundary_pnl0002_b_chamber.U": -772640.2579114933, + "pneumatic_69.m": 0.00508236105187094, + "pneumatic_69.U": -4285.669816785954, + "pn_c1_8.m": 0.6574025955125712, + "pn_c1_8.U": -453182.78972087207, + "mass_friction_endstops_10.a": -1.1839671060442924e-07, + "mass_friction_endstops_10.v": 6.848947280509e-08, + "mass_friction_endstops_10.x": 0.37000236198352005, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.150728667970711e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.1644108142482222e-19, + "mass_friction_endstops_18.x": 0.37, + "pneumatic_97.m": 0.002531780415394501, + "pneumatic_97.U": -2164.9943210453084, + "pneumatic_88.m1": 0.0007748078076617882, + "pneumatic_88.U1": -662.3977787097264, + "pneumatic_88.m2": 0.0007745870869169965, + "pneumatic_88.U2": -662.0512095396308, + "pneumatic_86.m": 0.005756202827816742, + "pneumatic_86.U": -1651.8254437402938, + "pneumatic_68.m": 0.005125983107881825, + "pneumatic_68.U": -4354.11901311425, + "pn_c1_9.m": 0.6470168162690852, + "pn_c1_9.U": -436877.08234619617, + "mass_friction_endstops_11.a": -9.816722013056278e-08, + "mass_friction_endstops_11.v": 8.350267455159574e-08, + "mass_friction_endstops_11.x": 0.3700023469893441, + "pn_general_chamber_2.m": 0.93811305029142, + "pn_general_chamber_2.U": -802668.9179569854, + "pneumatic_98.m": 0.002531780415326603, + "pneumatic_98.U": -2164.9943209833646, + "pneumatic_75.m1": 0.0007748078072798002, + "pneumatic_75.U1": -662.3977781264183, + "pneumatic_75.m2": 0.0007745870872944216, + "pneumatic_75.U2": -662.0512100662392, + "pneumatic_80.m": 0.009892956807728209, + "pneumatic_80.U": -8144.606717144718, + "pneumatic_66.m": 0.005125983105252238, + "pneumatic_66.U": -4354.119008990314, + "pn_c1_10.m": 0.6470168220031571, + "pn_c1_10.U": -436877.0913448419, + "mass_friction_endstops_12.a": -9.857350960373879e-08, + "mass_friction_endstops_12.v": 8.350268244045684e-08, + "mass_friction_endstops_12.x": 0.3700023469893362, + "pneumatic_99.m": 0.0025332875249184767, + "pneumatic_99.U": -2167.3597687183774, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9381125189656889, + "branch_boundary_pnl00r_branch05_chamber.U": -802668.8163858769, + "pneumatic_76.m1": 0.0007754873920209047, + "pneumatic_76.U1": -663.4643136874881, + "pneumatic_76.m2": 0.0007754062014915902, + "pneumatic_76.U2": -663.3368456649802, + "pneumatic_85.m": 0.010028108806575306, + "pneumatic_85.U": -8356.938599998502, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9189711026533357, + "branch_boundary_pnl0002_branch05_chamber.U": -772640.2589106868, + "pneumatic_65.m": 0.0050823610773067076, + "pneumatic_65.U": -4285.669856693608, + "pn_c1_11.m": 0.6574025955544724, + "pn_c1_11.U": -453182.789784899, + "mass_friction_endstops_13.a": -9.438255801796913e-08, + "mass_friction_endstops_13.v": 6.84894782408154e-08, + "mass_friction_endstops_13.x": 0.3700023619835146 + } + }, + { + "requestedTime": 2.1, + "actualTime": 2.1, + "available": true, + "stateValues": { + "pn_general_chamber.m": 0.9383213576466783, + "pn_general_chamber.U": -802747.7609731702, + "pneumatic_96.m": 0.002533854003606723, + "pneumatic_96.U": -2167.569222453132, + "branch_boundary_pnl00r_chamber.m": 0.938322968645941, + "branch_boundary_pnl00r_chamber.U": -802748.5416937041, + "pneumatic_87.m1": 0.000775027662068701, + "pneumatic_87.U1": -662.5313698561031, + "pneumatic_87.m2": 0.0007706784939136677, + "pneumatic_87.U2": -655.7022069331298, + "pneumatic_83.m": 0.009897446602767727, + "pneumatic_83.U": -8148.173078272971, + "pneumatic_95.m": 0.010032755291451692, + "pneumatic_95.U": -8360.714717131163, + "branch_boundary_pnl0002_b_chamber.m": 0.919232833810773, + "branch_boundary_pnl0002_b_chamber.U": -772729.849215003, + "pneumatic_69.m": 0.005009690268749923, + "pneumatic_69.U": -4169.822929680966, + "pn_c1_8.m": 0.6570381273931875, + "pn_c1_8.U": -452333.9264734677, + "mass_friction_endstops_10.a": -1.5475961845368147e-07, + "mass_friction_endstops_10.v": 6.633051283469949e-08, + "mass_friction_endstops_10.x": 0.3700023653554917, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.1507286064810157e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.164558438137342e-19, + "mass_friction_endstops_18.x": 0.37, + "pneumatic_97.m": 0.0025322965276950117, + "pneumatic_97.U": -2165.094351906718, + "pneumatic_88.m1": 0.0007747218750818736, + "pneumatic_88.U1": -662.0363583491554, + "pneumatic_88.m2": 0.0007726291061561864, + "pneumatic_88.U2": -658.7501715937773, + "pneumatic_86.m": 0.005759128268286419, + "pneumatic_86.U": -1652.8900562718827, + "pneumatic_68.m": 0.0050797776289221675, + "pneumatic_68.U": -4279.83737473691, + "pn_c1_9.m": 0.6468152214977394, + "pn_c1_9.U": -436285.00323808845, + "mass_friction_endstops_11.a": -1.6945006791502238e-07, + "mass_friction_endstops_11.v": 8.0606090679709e-08, + "mass_friction_endstops_11.x": 0.3700023510933796, + "pn_general_chamber_2.m": 0.9383213576459569, + "pn_general_chamber_2.U": -802747.7609716613, + "pneumatic_98.m": 0.0025322965223399637, + "pneumatic_98.U": -2165.0943434975566, + "pneumatic_75.m1": 0.0007747218486607169, + "pneumatic_75.U1": -662.0363168630721, + "pneumatic_75.m2": 0.0007726291344808584, + "pneumatic_75.U2": -658.7502160682232, + "pneumatic_80.m": 0.00989744668242247, + "pneumatic_80.U": -8148.173203124546, + "pneumatic_66.m": 0.005079777604819243, + "pneumatic_66.U": -4279.837336800422, + "pn_c1_10.m": 0.646815227151306, + "pn_c1_10.U": -436285.01209659013, + "mass_friction_endstops_12.a": -1.6974110621958972e-07, + "mass_friction_endstops_12.v": 8.060609824063203e-08, + "mass_friction_endstops_12.x": 0.3700023510933721, + "pneumatic_99.m": 0.002533853968955365, + "pneumatic_99.U": -2167.569167946825, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9383229687007891, + "branch_boundary_pnl00r_branch05_chamber.U": -802748.5417139007, + "pneumatic_76.m1": 0.0007750276677438138, + "pneumatic_76.U1": -662.5313787250212, + "pneumatic_76.m2": 0.0007706784944489166, + "pneumatic_76.U2": -655.702207731343, + "pneumatic_85.m": 0.010032755342377334, + "pneumatic_85.U": -8360.714796856231, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9192328344649761, + "branch_boundary_pnl0002_branch05_chamber.U": -772729.8502213629, + "pneumatic_65.m": 0.005009690287404794, + "pneumatic_65.U": -4169.822958852925, + "pn_c1_11.m": 0.6570381274463638, + "pn_c1_11.U": -452333.92653835827, + "mass_friction_endstops_13.a": -1.5545636415481566e-07, + "mass_friction_endstops_13.v": 6.633051807899984e-08, + "mass_friction_endstops_13.x": 0.37000236535548653 + } + } + ], + "diagnostics": { + "integration": { + "method": "BDF", + "jacobianSparsity": { + "nonzeroCount": 1284, + "density": 0.23447772096420746, + "colorGroupCount": 31 + }, + "jacobian": { + "mode": "scipySparseFiniteDifference", + "fallbackReason": null, + "jacobianEvaluationCount": 468, + "fullBuildCount": 468, + "finiteDifferenceRhsEstimateIsExact": false + }, + "segmentCount": 3, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "nfev": 1856, + "njev": 86, + "nlu": 295, + "acceptedStepCount": 603, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 2666 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.8, + "simulatedUntil": 0.8, + "nfev": 1832, + "njev": 155, + "nlu": 453, + "acceptedStepCount": 414, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 4805 + }, + { + "startTime": 0.8, + "requestedStopTime": 2.1, + "simulatedUntil": 2.1, + "nfev": 2929, + "njev": 227, + "nlu": 707, + "acceptedStepCount": 800, + "solverStartCount": 4, + "stateTransitionCount": 3, + "recoverableRetryCount": 0, + "stateTransitionTimes": [ + 1.1199696877773673, + 1.1331667954945566, + 1.2023983086085228 + ], + "finiteDifferenceRhsEstimate": 7037 + } + ], + "totals": { + "nfev": 6617, + "njev": 468, + "nlu": 1455, + "acceptedStepCount": 1817, + "solverStartCount": 6, + "stateTransitionCount": 3, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 14508, + "jacobianRhsEvaluationCountEstimate": 14976 + } + }, + "pressureFlow": { + "solveCount": 55881, + "seededSolveCount": 55881, + "nonlinearSolveCount": 0, + "fastPathHitRate": 1.0, + "optimizerEvaluationCount": 0, + "residualEvaluationCount": 0, + "blockFallbackCount": 0, + "denseFallbackCount": 0, + "closurePassCount": 55881, + "secondaryPhysicalIslandCount": 1, + "secondaryBlockCount": 9, + "secondaryUnknownCount": 192, + "equationBlockFallbackReasons": [], + "usesConservativeGlobalCoupling": false, + "couplingPlanFallbackReason": null, + "maxScaledResidual": 1.0700979760449996e-16, + "maxEvaluationsPerSolve": 0, + "maxResidualEvaluationsPerSolve": 0, + "lastScope": [ + "pn_general_chamber", + "pn_orifice_19", + "pneumatic_97", + "pn_node3_9", + "pneumatic_100", + "pneumatic_88", + "pn_general_chamber_2", + "pn_orifice_20", + "pneumatic_98", + "pn_node3_10", + "pneumatic_75", + "pn_orifice_18", + "pneumatic_96", + "pn_node3_8", + "pneumatic_105", + "branch_boundary_pnl00r_chamber", + "pneumatic_87", + "pn_morifice_1", + "pnnode4_16", + "pneumatic_83", + "pneumatic_95", + "pneumatic_69", + "pn_c1_8", + "pn_morifice_9", + "pnnode4_17", + "pneumatic_86", + "pneumatic_68", + "pn_c1_9", + "branch_boundary_pnl0002_b_chamber", + "pn_morifice_10", + "pnnode4_18", + "pneumatic_80", + "pneumatic_66", + "pn_c1_10", + "pn_orifice_21", + "pneumatic_99", + "pn_node3_11", + "pneumatic_107", + "branch_boundary_pnl00r_branch05_chamber", + "pneumatic_76", + "pn_morifice_15", + "pnnode4_19", + "pneumatic_85", + "pneumatic_65", + "pn_c1_11", + "branch_boundary_pnl0002_branch05_chamber" + ], + "last": { + "success": true, + "message": "Compiled causal stream-pressure block completed; residuals reuse the latest full audit.", + "evaluations": 0, + "pressureScale": 7839705.175624134, + "flowScale": 0.008979311485379313, + "maxScaledResidual": 0.0, + "maxRawResidual": 0.0, + "residualEvaluations": 0, + "jacobianMode": "seeded", + "denseFallbackUsed": false, + "nonlinearBlockCount": 0, + "nonlinearBlockUnknownCount": 0, + "blockFallbackUsed": false, + "blockFallbackReason": null, + "residualVerifiedThisSolve": false, + "causalFastPathUsed": true + }, + "causalExecution": { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 21511, + "fullResidualAuditCount": 339, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 58, + "lastVerifiedMaxScaledResidual": 5.67684205563673e-17, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 21511, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 21511, + "compiledEffortUnknownCount": 272, + "compiledFlowAssignmentCount": 200, + "compiledAssignmentCount": 472, + "logicalEffortCoordinateCount": 68, + "eliminatedEffortAliasCount": 204, + "canonicalCoordinateCount": 268, + "compatibilityScatterCount": 472 + }, + "secondaryCausalExecution": [ + { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 33505, + "fullResidualAuditCount": 526, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 7, + "lastVerifiedMaxScaledResidual": 0.0, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 33505, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 33505, + "compiledEffortUnknownCount": 96, + "compiledFlowAssignmentCount": 96, + "compiledAssignmentCount": 192 + } + ] + }, + "stream": { + "maxIterationsPerSolve": 4, + "maxThermofluidIterations": 2, + "thermofluidClosure": { + "failureCount": 0, + "lastFailure": null, + "lastSuccess": { + "rhsTime": 2.1, + "iterations": 2, + "maxDelta": 0.0, + "scale": 1.0, + "tolerance": 1e-12, + "worstPort": null + }, + "transaction": { + "physicalPortValueSlotCount": 856, + "physicalFlowPortCount": 200, + "componentCount": 98, + "cacheBindingCount": 36, + "streamAndCausalCacheSlotCount": 56, + "customCacheHookCount": 0, + "diagnosticOwnerCount": 4 + } + }, + "last": { + "converged": true, + "iterations": 2, + "maxDelta": 0.0 + } + }, + "signal": { + "propagations": 131100, + "eventTimes": [ + 0.04, + 0.8 + ], + "last": { + "propagated": 6 + } + }, + "pneumaticVolume": { + "propagations": 87400, + "last": { + "propagated": 4, + "outputPorts": [ + "pn_brp2_10.port_1", + "pn_brp2_11.port_1", + "pn_brp2_8.port_1", + "pn_brp2_9.port_1" + ] + } + }, + "stateCount": 74, + "sampleCount": 214, + "performance": { + "mode": "standard", + "phases": { + "simulation.integration": { + "calls": 1, + "inclusiveNs": 109834308490, + "selfNs": 109834308490, + "maxNs": 109834308490, + "errors": 0 + }, + "simulation.network_compilation": { + "calls": 1, + "inclusiveNs": 15026588, + "selfNs": 15026588, + "maxNs": 15026588, + "errors": 0 + }, + "simulation.postprocessing": { + "calls": 1, + "inclusiveNs": 2655374542, + "selfNs": 2655374542, + "maxNs": 2655374542, + "errors": 0 + }, + "simulation.response_assembly": { + "calls": 1, + "inclusiveNs": 22847642, + "selfNs": 22847642, + "maxNs": 22847642, + "errors": 0 + }, + "simulation.result_assembly": { + "calls": 1, + "inclusiveNs": 7351538, + "selfNs": 7351538, + "maxNs": 7351538, + "errors": 0 + }, + "simulation.sample_initialization": { + "calls": 1, + "inclusiveNs": 243152397, + "selfNs": 243152397, + "maxNs": 243152397, + "errors": 0 + }, + "simulation.system_construction": { + "calls": 1, + "inclusiveNs": 129111193, + "selfNs": 129111193, + "maxNs": 129111193, + "errors": 0 + }, + "simulation.total": { + "calls": 1, + "inclusiveNs": 112917807936, + "selfNs": 1902362, + "maxNs": 112917807936, + "errors": 0 + }, + "simulation.xml_validation": { + "calls": 1, + "inclusiveNs": 8733184, + "selfNs": 8733184, + "maxNs": 8733184, + "errors": 0 + } + }, + "properties": {}, + "propertyOutermostNs": 0 + } + }, + "eventTrace": { + "signalEventTimes": [ + 0.04, + 0.8 + ], + "stateTransitionCount": 3, + "mechanicalTransitionTimes": [ + 1.1199696877773673, + 1.1331667954945566, + 1.2023983086085228 + ], + "solverStartCount": 6, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.8, + "simulatedUntil": 0.8, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.8, + "requestedStopTime": 2.1, + "simulatedUntil": 2.1, + "solverStartCount": 4, + "stateTransitionCount": 3, + "stateTransitionTimes": [ + 1.1199696877773673, + 1.1331667954945566, + 1.2023983086085228 + ], + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + } + } + }, + "acceptance": { + "evaluated": true, + "passed": true, + "issues": [], + "regressionGolden": { + "configured": false, + "evaluated": false, + "passed": null, + "issues": [] + } + } + } + ] +} diff --git a/tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-3.json b/tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-3.json new file mode 100644 index 0000000..81b1036 --- /dev/null +++ b/tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-3.json @@ -0,0 +1,5934 @@ +{ + "schemaVersion": 2, + "generatedAt": "2026-08-18T07:20:06.837962+00:00", + "manifestId": "test_mql_full_branches-historical-v1", + "manifestPath": "/home/lujz/projects/SystemSimulationApp/tests/baselines/simulation/test_mql_full_branches/manifest.json", + "lane": "production", + "laneDescription": "Acceptance lane preserving the authoritative XML output grid.", + "source": { + "path": "tests/data/test_mql-full-branches-01-04.xml", + "sha256": "2fb95e65f5de0c85a6a17802aef74ea004087323fd00fd8d01acf0184ff71d48", + "bytes": 58860, + "xmlIsAuthoritative": true, + "simulation": { + "tStart": 0.0, + "tStop": 0.81, + "sampleStep": 0.01, + "maxStep": 0.81, + "method": "BDF" + }, + "resolvedPath": "/home/lujz/projects/SystemSimulationApp/tests/data/test_mql-full-branches-01-04.xml", + "companionResolvedPath": null + }, + "manifest": { + "schemaVersion": 1, + "id": "test_mql_full_branches-historical-v1", + "description": "Historical slow-region and 2.05 s regression target for the generic solver.", + "source": { + "path": "tests/data/test_mql-full-branches-01-04.xml", + "sha256": "2fb95e65f5de0c85a6a17802aef74ea004087323fd00fd8d01acf0184ff71d48", + "bytes": 58860, + "xmlIsAuthoritative": true, + "simulation": { + "tStart": 0.0, + "tStop": 0.81, + "sampleStep": 0.01, + "maxStep": 0.81, + "method": "BDF" + } + }, + "structure": { + "componentCount": 98, + "connectionCount": 106, + "dynamicComponentCount": 33, + "stateCount": 74, + "resultVariableCount": 1021, + "pressureFlowUnknownCount": 472, + "pressureFlowEquationCount": 472, + "pressureFlowIsSquare": true, + "logicalEffortCoordinateCount": 68, + "eliminatedEffortAliasCount": 204, + "canonicalCoordinateCount": 268, + "compatibilityScatterCount": 472, + "jacobianNonzeroCount": 1284, + "jacobianColorGroupCount": 31, + "hasMechanicalStateEvents": true + }, + "sequence": [ + "0.81s", + "2.10s" + ], + "lanes": { + "solver-only": { + "description": "Historical solver regression using the authoritative 0.01 s output grid.", + "samplingMode": "fixed", + "sampleStep": 0.01, + "instrumentationMode": "standard", + "productionEquivalentOutput": true + }, + "production": { + "description": "Acceptance lane preserving the authoritative XML output grid.", + "samplingMode": "source", + "instrumentationMode": "standard", + "productionEquivalentOutput": true + } + }, + "variants": { + "0.81s": { + "stopTime": 0.81, + "softTimeoutSeconds": 180.0, + "hardTimeoutSeconds": 240.0, + "checkpointTimes": [ + 0.0, + 0.04, + 0.69, + 0.7, + 0.8, + 0.81 + ], + "expectedSignalEventTimes": [ + 0.04, + 0.8 + ], + "expectedMechanicalTransitionTimes": [] + }, + "2.10s": { + "stopTime": 2.1, + "softTimeoutSeconds": 300.0, + "hardTimeoutSeconds": 360.0, + "checkpointTimes": [ + 0.0, + 0.04, + 0.69, + 0.7, + 0.8, + 1.0, + 2.0, + 2.05, + 2.1 + ], + "expectedSignalEventTimes": [ + 0.04, + 0.8 + ] + } + }, + "correctness": { + "status": "partial", + "maximumScaledResidual": 1e-07, + "requireFiniteSeries": true, + "requireStrictlyIncreasingTimes": true, + "stateRelativeTolerance": 0.0002, + "eventTimeAbsoluteToleranceSeconds": 2e-05, + "signalEventTimeAbsoluteToleranceSeconds": 1e-12, + "mechanicalTransitionTimesAvailable": true, + "note": "Historical checkpoints are recorded; approved physical-state-v2 golden values remain pending." + }, + "execution": { + "causalExecutorV2Default": true, + "environment": { + "SIMULATION_CAUSAL_EXECUTOR_V2": "1", + "SIMULATION_CAUSAL_COORDINATE_KERNEL": "1", + "SIMULATION_CAUSAL_FAST_PATH": "1", + "SIMULATION_ODE_JACOBIAN_MODE": "scipy", + "SIMULATIONAPP_PROPERTY_CACHE": "on" + }, + "predictionSafetyFactor": 1.5, + "terminationGraceSeconds": 10.0, + "deferAfterFailureOrTimeout": true, + "deferWhenPredictedWallExceedsSoftTimeout": true, + "longTestEnvironmentVariable": "RUN_TEST_MQL_FULL_BRANCHES_LONG_REGRESSION" + } + }, + "cases": [ + { + "caseId": "0.81s", + "stopTime": 0.81, + "sampleStep": 0.01, + "maxStep": 0.81, + "lane": "production", + "samplingMode": "source", + "maxStepMode": "source", + "runtimePredictionEligible": true, + "predictedWallSeconds": null, + "softTimeoutSeconds": 180.0, + "hardTimeoutSeconds": 240.0, + "outcome": "completed", + "softCancelSent": false, + "hardTimeoutReached": false, + "orchestrationWallSeconds": 59.846962904557586, + "returnCode": 0, + "lastSimulatedTime": 0.81, + "progressEventCount": 178, + "lastProgressEvent": { + "event": "progress", + "progress": 100, + "phase": "complete", + "message": "正在汇总仿真结果", + "simulatedTime": 0.81, + "totalTime": 0.81, + "wallSeconds": 59.14937924966216 + }, + "stderrTail": [], + "worker": { + "event": "result", + "outcome": "completed", + "sourceSha256": "2fb95e65f5de0c85a6a17802aef74ea004087323fd00fd8d01acf0184ff71d48", + "sourcePath": "/home/lujz/projects/SystemSimulationApp/tests/data/test_mql-full-branches-01-04.xml", + "derivedConfiguration": { + "stopTime": 0.81, + "sampleStep": 0.01, + "maxStep": 0.81, + "lane": "production", + "sourceXmlUnmodified": true + }, + "wallSeconds": 59.174683870747685, + "cpuSeconds": 62.4460658, + "peakRssBytes": 166580224, + "peakRssRaw": 162676, + "peakRssRawUnit": "KiB", + "lastSimulatedTime": 0.81, + "runtime": { + "python": "3.12.3 (main, Jun 19 2026, 12:46:00) [GCC 13.3.0]", + "pythonImplementation": "CPython", + "executable": "/home/lujz/projects/SystemSimulationApp/.venv/bin/python", + "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39", + "machine": "x86_64", + "processor": "x86_64", + "cpuCount": 16, + "repository": { + "root": "/home/lujz/projects/SystemSimulationApp", + "head": "684d28752ac2fd011458befcb216b47aae692e3e", + "branch": "model-development", + "dirty": true, + "status": [ + "M .github/workflows/solver-regression.yml", + " M README.md", + " M requirements.txt", + " M tests/baselines/simulation/test_mql_8/manifest.json", + " M tests/data/test-mql-8.json", + " M tests/data/test-mql-8.xml", + " M tests/test_benchmark_regression.py", + " M tests/test_dependency_constraints.py", + " M tests/test_supported_piston_tangent.py", + "?? app/simulation/physical_state_v21.py", + "?? constraints/python312-linux-x86_64.lock", + "?? tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-amesim-aligned-v1-candidate-0.2.json", + "?? tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-1.json", + "?? tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-2.json", + "?? tests/test_test_mql_ame_contract.py" + ] + }, + "packages": { + "numpy": "2.5.2", + "scipy": "1.18.0", + "lxml": "6.1.1" + }, + "environment": { + "SIMULATIONAPP_PROFILE": "standard", + "SIMULATION_ODE_JACOBIAN_MODE": "scipy", + "SIMULATIONAPP_PROPERTY_CACHE": "on", + "SIMULATION_CAUSAL_EXECUTOR_V2": "1", + "SIMULATION_CAUSAL_COORDINATE_KERNEL": "1", + "SIMULATION_CAUSAL_FAST_PATH": "1" + } + }, + "summary": { + "success": true, + "status": "completed", + "partial": false, + "message": "The solver successfully reached the end of the integration interval.", + "simulatedUntil": 0.81, + "requestedStopTime": 0.81, + "variableCount": 1021, + "seriesHealth": { + "seriesCount": 1022, + "scalarCount": 83804, + "nonfiniteCount": 0, + "timeStrictlyIncreasing": true, + "timeStart": 0.0, + "timeEnd": 0.81 + }, + "final": { + "pn_general_chamber.m": 1.206006248314118, + "pn_general_chamber.U": -873350.1784581648, + "pn_general_chamber.p": 12144509.59083339, + "pn_general_chamber.T": 267.34073272202966, + "pn_general_chamber.rho": 21.158004356388034, + "pn_general_chamber.u": -724167.2086517174, + "pn_general_chamber.h": -150175.94812120442, + "pn_general_chamber.port_1.p": 12144509.59083339, + "pn_general_chamber.port_1.m_flow": -0.04062360785133594, + "pn_general_chamber.port_1.h_outflow": -150175.94812120442, + "pn_general_chamber.port_2.p": 12144509.59083339, + "pn_general_chamber.port_2.m_flow": -0.007542486005722171, + "pn_general_chamber.port_2.h_outflow": -150175.94812120442, + "pn_orifice_18.cm": 0.00014373248417661082, + "pn_orifice_18.gasvel": 5.04584721276473, + "pn_orifice_18.port_1.p": 12144509.59083339, + "pn_orifice_18.port_1.m_flow": 0.007542486005722171, + "pn_orifice_18.port_1.h_outflow": -149438.22160733453, + "pn_orifice_18.port_2.p": 12144192.566195188, + "pn_orifice_18.port_2.m_flow": -0.007542486005722171, + "pn_orifice_18.port_2.h_outflow": -150175.94812120442, + "pneumatic_96.m": 0.0032552690027748852, + "pneumatic_96.U": -2355.9148119653287, + "pneumatic_96.p": 12144192.566195188, + "pneumatic_96.T": 267.4822277848262, + "pneumatic_96.rho": 21.146618485120317, + "pneumatic_96.u": -723723.5417279121, + "pneumatic_96.h": -149438.22160733453, + "pneumatic_96.re": 38037.56938733388, + "pneumatic_96.cm": 6.713201482125037e-05, + "pneumatic_96.v": -2.3572732664256884, + "pneumatic_96.ff": 0.023511161530573296, + "pneumatic_96.port_1.p": 12143985.10708709, + "pneumatic_96.port_1.m_flow": -0.0076735585952654485, + "pneumatic_96.port_1.h_outflow": -149438.22160733453, + "pneumatic_96.port_2.p": 12144192.566195188, + "pneumatic_96.port_2.m_flow": 0.007542486005722171, + "pneumatic_96.port_2.h_outflow": -149438.22160733453, + "pn_node3_8.port_1.p": 12143985.10708709, + "pn_node3_8.port_1.m_flow": 0.0076735585952654485, + "pn_node3_8.port_1.h_outflow": -150053.77607500303, + "pn_node3_8.port_2.p": 12143985.10708709, + "pn_node3_8.port_2.m_flow": -0.045388018117200515, + "pn_node3_8.port_2.h_outflow": -149969.28519503935, + "pn_node3_8.port_3.p": 12143985.10708709, + "pn_node3_8.port_3.m_flow": 0.03771445952193507, + "pn_node3_8.port_3.h_outflow": -150053.77607500303, + "pneumatic_105.re": 187012.0657516604, + "pneumatic_105.cm": 0.00032980314341364195, + "pneumatic_105.v": -11.578299071872049, + "pneumatic_105.ff": 0.02577660479341561, + "pneumatic_105.port_1.p": 12143985.10708709, + "pneumatic_105.port_1.m_flow": -0.03771445952193507, + "pneumatic_105.port_1.h_outflow": -150077.33785202345, + "pneumatic_105.port_2.p": 12146596.512984818, + "pneumatic_105.port_2.m_flow": 0.03771445952193507, + "pneumatic_105.port_2.h_outflow": -150053.77607500303, + "branch_boundary_pnl00r_chamber.m": 1.206124190402843, + "branch_boundary_pnl00r_chamber.U": -873367.9088547124, + "branch_boundary_pnl00r_chamber.p": 12146596.512984818, + "branch_boundary_pnl00r_chamber.T": 267.35906929321385, + "branch_boundary_pnl00r_chamber.rho": 21.16007351583935, + "branch_boundary_pnl00r_chamber.u": -724111.0955274093, + "branch_boundary_pnl00r_chamber.h": -150077.33785202345, + "branch_boundary_pnl00r_chamber.port_1.p": 12146596.512984818, + "branch_boundary_pnl00r_chamber.port_1.m_flow": -0.03771445952193507, + "branch_boundary_pnl00r_chamber.port_1.h_outflow": -150077.33785202345, + "branch_boundary_pnl00r_chamber.port_2.p": 12146596.512984818, + "branch_boundary_pnl00r_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl00r_chamber.port_2.h_outflow": -150077.33785202345, + "branch_boundary_pnl00r.port_1.p": 12146596.512984818, + "branch_boundary_pnl00r.port_1.m_flow": 0.0, + "branch_boundary_pnl00r.port_1.h_outflow": -150077.33785202345, + "pneumatic_87.m1": 0.000996921054988454, + "pneumatic_87.U1": -721.8635847156165, + "pneumatic_87.p1": 12143985.10708709, + "pneumatic_87.T1": 267.3642929827065, + "pneumatic_87.rho1": 21.155321836506616, + "pneumatic_87.u1": -724093.0273300096, + "pneumatic_87.h1": -150053.77607500303, + "pneumatic_87.m2": 0.0009968996148721218, + "pneumatic_87.U2": -721.8407700947419, + "pneumatic_87.p2": 12143817.920968633, + "pneumatic_87.T2": 267.3665915709505, + "pneumatic_87.rho2": 21.15486686310732, + "pneumatic_87.u2": -724085.7146758318, + "pneumatic_87.h2": -150042.0206383853, + "pneumatic_87.dmctr": 0.04543258405080747, + "pneumatic_87.re": 157696.12887633545, + "pneumatic_87.cm": 0.00019471887109983788, + "pneumatic_87.v": 6.835935075822076, + "pneumatic_87.ff": 0.022548801119827416, + "pneumatic_87.port_1.p": 12143985.10708709, + "pneumatic_87.port_1.m_flow": 0.045388018117200515, + "pneumatic_87.port_1.h_outflow": -150053.77607500303, + "pneumatic_87.port_2.p": 12143817.920968633, + "pneumatic_87.port_2.m_flow": -0.045474937140296684, + "pneumatic_87.port_2.h_outflow": -150042.0206383853, + "step_12.y": 1.0, + "step_12.out.signal": 1.0, + "pn_morifice_1.xv": 1.0, + "pn_morifice_1.cm": 0.0017333579621473356, + "pn_morifice_1.gasvel": -60.96496271691759, + "pn_morifice_1.res.signal": 1.0, + "pn_morifice_1.port_2.p": 12104540.700680764, + "pn_morifice_1.port_2.m_flow": -0.045474937140296684, + "pn_morifice_1.port_2.h_outflow": -150042.0206383853, + "pn_morifice_1.port_3.p": 12143817.920968633, + "pn_morifice_1.port_3.m_flow": 0.045474937140296684, + "pn_morifice_1.port_3.h_outflow": -134253.7121701368, + "pnnode4_16.port_1.p": 12104540.700680764, + "pnnode4_16.port_1.m_flow": -0.07298074448582105, + "pnnode4_16.port_1.h_outflow": -134253.7121701368, + "pnnode4_16.port_2.p": 12104540.700680764, + "pnnode4_16.port_2.m_flow": -0.12115676222203044, + "pnnode4_16.port_2.h_outflow": -107757.16331130893, + "pnnode4_16.port_3.p": 12104540.700680764, + "pnnode4_16.port_3.m_flow": 0.1486625695675548, + "pnnode4_16.port_3.h_outflow": -134253.7121701368, + "pnnode4_16.port_4.p": 12104540.700680764, + "pnnode4_16.port_4.m_flow": 0.045474937140296684, + "pnnode4_16.port_4.h_outflow": -134253.7121701368, + "pneumatic_83.m": 0.012701926140963282, + "pneumatic_83.U": -8724.337567825336, + "pneumatic_83.p": 12103032.785289284, + "pneumatic_83.T": 279.2408023326536, + "pneumatic_83.rho": 20.215743321224686, + "pneumatic_83.u": -686851.5429080982, + "pneumatic_83.h": -88158.10913353554, + "pneumatic_83.re": 249781.7754416765, + "pneumatic_83.cm": 0.0003200363300242587, + "pneumatic_83.v": 11.381091467243266, + "pneumatic_83.ff": 0.02330431854338275, + "pneumatic_83.port_1.p": 12104540.700680764, + "pneumatic_83.port_1.m_flow": 0.07298074448582105, + "pneumatic_83.port_1.h_outflow": -88158.10913353554, + "pneumatic_83.port_2.p": 12101441.315708209, + "pneumatic_83.port_2.m_flow": -0.0738333928492594, + "pneumatic_83.port_2.h_outflow": -88158.10913353554, + "pneumatic_95.m": 0.012879100564768854, + "pneumatic_95.U": -8998.364330621043, + "pneumatic_95.p": 12111070.745998811, + "pneumatic_95.T": 275.4672631145459, + "pneumatic_95.rho": 20.497725174605836, + "pneumatic_95.u": -698679.5611516789, + "pneumatic_95.h": -107830.05747100564, + "pneumatic_95.re": 511267.53177307715, + "pneumatic_95.cm": 0.0006469056858078985, + "pneumatic_95.v": 22.90186415430354, + "pneumatic_95.ff": 0.023904722897413522, + "pneumatic_95.port_1.p": 12117548.269725185, + "pneumatic_95.port_1.m_flow": 0.14978410957442098, + "pneumatic_95.port_1.h_outflow": -107830.05747100564, + "pneumatic_95.port_2.p": 12104540.700680764, + "pneumatic_95.port_2.m_flow": -0.1486625695675548, + "pneumatic_95.port_2.h_outflow": -107830.05747100564, + "branch_boundary_pnl0002_b_chamber.m": 1.1962534043760158, + "branch_boundary_pnl0002_b_chamber.U": -860055.7816079621, + "branch_boundary_pnl0002_b_chamber.p": 12117548.269725185, + "branch_boundary_pnl0002_b_chamber.T": 268.9973461659546, + "branch_boundary_pnl0002_b_chamber.rho": 20.98690183115817, + "branch_boundary_pnl0002_b_chamber.u": -718957.8549676775, + "branch_boundary_pnl0002_b_chamber.h": -141571.61819904903, + "branch_boundary_pnl0002_b_chamber.port_1.p": 12117548.269725185, + "branch_boundary_pnl0002_b_chamber.port_1.m_flow": -0.14978410957442098, + "branch_boundary_pnl0002_b_chamber.port_1.h_outflow": -141571.61819904903, + "branch_boundary_pnl0002_b_chamber.port_2.p": 12117548.269725185, + "branch_boundary_pnl0002_b_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl0002_b_chamber.port_2.h_outflow": -141571.61819904903, + "branch_boundary_pnl0002_b.port_1.p": 12117548.269725185, + "branch_boundary_pnl0002_b.port_1.m_flow": 0.0, + "branch_boundary_pnl0002_b.port_1.h_outflow": -141571.61819904903, + "pneumatic_69.m": 0.006553210254794004, + "pneumatic_69.U": -4682.546417371199, + "pneumatic_69.p": 12104540.700680764, + "pneumatic_69.T": 270.4036250508611, + "pneumatic_69.rho": 20.85951610341929, + "pneumatic_69.u": -714542.3747003509, + "pneumatic_69.h": -134253.7121701368, + "pneumatic_69.re": 429908.71128170093, + "pneumatic_69.cm": 0.0005400132787677932, + "pneumatic_69.v": -19.056461857390133, + "pneumatic_69.ff": 0.023811829493600944, + "pneumatic_69.port_1.p": 12100029.845903302, + "pneumatic_69.port_1.m_flow": -0.12488100126393978, + "pneumatic_69.port_1.h_outflow": -134253.7121701368, + "pneumatic_69.port_2.p": 12104540.700680764, + "pneumatic_69.port_2.m_flow": 0.12115676222203044, + "pneumatic_69.port_2.h_outflow": -134253.7121701368, + "pn_c1_8.m": 0.2410919121122127, + "pn_c1_8.U": -109037.39857007933, + "pn_c1_8.p": 12100029.845903302, + "pn_c1_8.T": 354.1858681326064, + "pn_c1_8.rho": 16.030558625863907, + "pn_c1_8.u": -452264.85457268043, + "pn_c1_8.h": 302545.3880585991, + "pn_c1_8.vol": 0.015039520314858643, + "pn_c1_8.dvol": 0.007888041349013811, + "pn_c1_8.port_1.p": 12100029.845903302, + "pn_c1_8.port_1.m_flow": 0.12488100126393978, + "pn_c1_8.port_1.h_outflow": 302545.3880585991, + "pn_c1_8.port_2.p": 12100029.845903302, + "pn_c1_8.port_2.m_flow": 0.0, + "pn_c1_8.port_2.h_outflow": 302545.3880585991, + "pn_c1_8.port_3.p": 12100029.845903302, + "pn_c1_8.port_3.m_flow": 0.0, + "pn_c1_8.port_3.h_outflow": 302545.3880585991, + "pn_c1_8.port_4.p": 12100029.845903302, + "pn_c1_8.port_4.m_flow": 0.0, + "pn_c1_8.port_4.h_outflow": 302545.3880585991, + "pn_plug_16.port_1.p": 12100029.845903302, + "pn_plug_16.port_1.m_flow": 0.0, + "pn_plug_16.port_1.h_outflow": 302545.3880585991, + "pn_plug_17.port_1.p": 12100029.845903302, + "pn_plug_17.port_1.m_flow": 0.0, + "pn_plug_17.port_1.h_outflow": 302545.3880585991, + "pn_brp2_8.volume": 3.95203148586443e-05, + "pn_brp2_8.volume_flow": 0.007888041349013811, + "pn_brp2_8.length": 0.0012580021425138265, + "pn_brp2_8.pressure_force": 376941.79158260004, + "pn_brp2_8.port_1.p": 12100029.845903302, + "pn_brp2_8.port_1.m_flow": 0.0, + "pn_brp2_8.port_1.h_outflow": 302545.3880585991, + "pn_brp2_8.port_2.x": 0.00044583262150923715, + "pn_brp2_8.port_2.v": 0.08873345197507769, + "pn_brp2_8.port_2.f": -442.88873247388983, + "pn_brp2_8.port_3.x": -0.0008121695210045893, + "pn_brp2_8.port_3.v": -0.16235697968747592, + "pn_brp2_8.port_3.f": 376941.79158260004, + "pn_brp2_8.port_4.x": -0.0008121695210045893, + "pn_brp2_8.port_4.v": -0.16235697968747592, + "pn_brp2_8.port_4.f": 0.0, + "pn_brp2_8.port_5.x": 0.00044583262150923715, + "pn_brp2_8.port_5.v": 0.08873345197507769, + "pn_brp2_8.port_5.f": -376498.90285012615, + "mass_friction_endstops_10.a": 8.857774649477797, + "mass_friction_endstops_10.v": 0.08873345197507769, + "mass_friction_endstops_10.x": 0.00044583262150923715, + "mass_friction_endstops_10.Fvisc": 0.0, + "mass_friction_endstops_10.Ffric": 0.0, + "mass_friction_endstops_10.Fmin": 0.0, + "mass_friction_endstops_10.Fmax": 0.0, + "mass_friction_endstops_10.port_1.x": 0.00044583262150923715, + "mass_friction_endstops_10.port_1.v": 0.08873345197507769, + "mass_friction_endstops_10.port_1.f": 442.88873247388983, + "mass_friction_endstops_10.port_2.x": 0.00044583262150923715, + "mass_friction_endstops_10.port_2.v": 0.08873345197507769, + "mass_friction_endstops_10.port_2.f": 0.0, + "zeroforcesource_17.port_1.x": 0.00044583262150923715, + "zeroforcesource_17.port_1.v": 0.08873345197507769, + "zeroforcesource_17.port_1.f": 0.0, + "zeroforcesource_26.port_1.x": -0.0008121695210045893, + "zeroforcesource_26.port_1.v": -0.16235697968747592, + "zeroforcesource_26.port_1.f": 0.0, + "mass_friction_endstops_19.a": -16.206598333861397, + "mass_friction_endstops_19.v": -0.16235697968747592, + "mass_friction_endstops_19.x": -0.0008121695210045893, + "mass_friction_endstops_19.Fvisc": 0.0, + "mass_friction_endstops_19.Ffric": 0.0, + "mass_friction_endstops_19.Fmin": 0.0, + "mass_friction_endstops_19.Fmax": 0.0, + "mass_friction_endstops_19.port_1.x": -0.0008121695210045893, + "mass_friction_endstops_19.port_1.v": -0.16235697968747592, + "mass_friction_endstops_19.port_1.f": -1507593.8500475257, + "mass_friction_endstops_19.port_2.x": -0.0008121695210045893, + "mass_friction_endstops_19.port_2.v": -0.16235697968747592, + "mass_friction_endstops_19.port_2.f": 49000.0, + "forcecon_1.force": 49000.0, + "forcecon_1.res.signal": 49000.0, + "forcecon_1.port_2.x": -0.0008121695210045893, + "forcecon_1.port_2.v": -0.16235697968747592, + "forcecon_1.port_2.f": -49000.0, + "piecewiselinear.y": 49000.0, + "piecewiselinear.out.signal": 49000.0, + "elasticendstop_8.gap": -1.9709472544354907e-06, + "elasticendstop_8.penetration": 1.9709472544354907e-06, + "elasticendstop_8.force": 376498.90285012615, + "elasticendstop_8.port_1.x": 0.00044583262150923715, + "elasticendstop_8.port_1.v": 0.08873345197507769, + "elasticendstop_8.port_1.f": 376498.90285012615, + "elasticendstop_8.port_2.x": 0.00044386167425480166, + "elasticendstop_8.port_2.v": 0.08873165793329868, + "elasticendstop_8.port_2.f": -376498.90285012615, + "mass_friction_endstops_18.a": 8.857778206680395, + "mass_friction_endstops_18.v": 0.08873165793329868, + "mass_friction_endstops_18.x": 0.00044386167425480166, + "mass_friction_endstops_18.Fvisc": 0.0, + "mass_friction_endstops_18.Ffric": 0.0, + "mass_friction_endstops_18.Fmin": 0.0, + "mass_friction_endstops_18.Fmax": 0.0, + "mass_friction_endstops_18.port_1.x": 0.00044386167425480166, + "mass_friction_endstops_18.port_1.v": 0.08873165793329868, + "mass_friction_endstops_18.port_1.f": 0.0, + "mass_friction_endstops_18.port_2.x": 0.00044386167425480166, + "mass_friction_endstops_18.port_2.v": 0.08873165793329868, + "mass_friction_endstops_18.port_2.f": 1505822.2951356673, + "forcecon_2.force": -0.0, + "forcecon_2.res.signal": 0.0, + "forcecon_2.port_2.x": 0.00044386167425480166, + "forcecon_2.port_2.v": 0.08873165793329868, + "forcecon_2.port_2.f": 0.0, + "piecewiselinear_1.y": 0.0, + "piecewiselinear_1.out.signal": 0.0, + "amesim_lmechn1_1.tforce": -1507593.8500475257, + "amesim_lmechn1_1.port_1.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_1.v": -0.16235697968747592, + "amesim_lmechn1_1.port_1.f": -376941.79158260004, + "amesim_lmechn1_1.port_2.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_2.v": -0.16235697968747592, + "amesim_lmechn1_1.port_2.f": -376855.1334338522, + "amesim_lmechn1_1.port_3.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_3.v": -0.16235697968747592, + "amesim_lmechn1_1.port_3.f": -376855.1334473226, + "amesim_lmechn1_1.port_4.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_4.v": -0.16235697968747592, + "amesim_lmechn1_1.port_4.f": -376941.7915837509, + "amesim_lmechn1_1.port_5.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_5.v": -0.16235697968747592, + "amesim_lmechn1_1.port_5.f": 0.0, + "amesim_lmechn1_1.port_6.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_6.v": -0.16235697968747592, + "amesim_lmechn1_1.port_6.f": 0.0, + "amesim_lmechn1_1.port_7.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_7.v": -0.16235697968747592, + "amesim_lmechn1_1.port_7.f": 0.0, + "amesim_lmechn1_1.port_8.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_8.v": -0.16235697968747592, + "amesim_lmechn1_1.port_8.f": 0.0, + "amesim_lmechn1_1.port_9.x": -0.0008121695210045893, + "amesim_lmechn1_1.port_9.v": -0.16235697968747592, + "amesim_lmechn1_1.port_9.f": 1507593.8500475257, + "amesim_f000_4.port_1.x": -0.0008121695210045893, + "amesim_f000_4.port_1.v": -0.16235697968747592, + "amesim_f000_4.port_1.f": 0.0, + "amesim_f000_5.port_1.x": -0.0008121695210045893, + "amesim_f000_5.port_1.v": -0.16235697968747592, + "amesim_f000_5.port_1.f": 0.0, + "amesim_f000_6.port_1.x": -0.0008121695210045893, + "amesim_f000_6.port_1.v": -0.16235697968747592, + "amesim_f000_6.port_1.f": 0.0, + "amesim_f000_7.port_1.x": -0.0008121695210045893, + "amesim_f000_7.port_1.v": -0.16235697968747592, + "amesim_f000_7.port_1.f": 0.0, + "amesim_lmechn1_2.tforce": 1505822.2951356673, + "amesim_lmechn1_2.port_1.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_1.v": 0.08873165793329868, + "amesim_lmechn1_2.port_1.f": 376498.90285012615, + "amesim_lmechn1_2.port_2.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_2.v": 0.08873165793329868, + "amesim_lmechn1_2.port_2.f": 376412.244709812, + "amesim_lmechn1_2.port_3.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_3.v": 0.08873165793329868, + "amesim_lmechn1_2.port_3.f": 376412.2447250394, + "amesim_lmechn1_2.port_4.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_4.v": 0.08873165793329868, + "amesim_lmechn1_2.port_4.f": 376498.90285068983, + "amesim_lmechn1_2.port_5.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_5.v": 0.08873165793329868, + "amesim_lmechn1_2.port_5.f": 0.0, + "amesim_lmechn1_2.port_6.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_6.v": 0.08873165793329868, + "amesim_lmechn1_2.port_6.f": 0.0, + "amesim_lmechn1_2.port_7.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_7.v": 0.08873165793329868, + "amesim_lmechn1_2.port_7.f": 0.0, + "amesim_lmechn1_2.port_8.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_8.v": 0.08873165793329868, + "amesim_lmechn1_2.port_8.f": 0.0, + "amesim_lmechn1_2.port_9.x": 0.00044386167425480166, + "amesim_lmechn1_2.port_9.v": 0.08873165793329868, + "amesim_lmechn1_2.port_9.f": -1505822.2951356673, + "amesim_f000_11.port_1.x": 0.00044386167425480166, + "amesim_f000_11.port_1.v": 0.08873165793329868, + "amesim_f000_11.port_1.f": 0.0, + "amesim_f000_12.port_1.x": 0.00044386167425480166, + "amesim_f000_12.port_1.v": 0.08873165793329868, + "amesim_f000_12.port_1.f": 0.0, + "amesim_f000_13.port_1.x": 0.00044386167425480166, + "amesim_f000_13.port_1.v": 0.08873165793329868, + "amesim_f000_13.port_1.f": 0.0, + "amesim_f000_14.port_1.x": 0.00044386167425480166, + "amesim_f000_14.port_1.v": 0.08873165793329868, + "amesim_f000_14.port_1.f": 0.0, + "pn_orifice_19.cm": 0.0007741389335371958, + "pn_orifice_19.gasvel": -27.186340853467243, + "pn_orifice_19.port_1.p": 12136692.112962946, + "pn_orifice_19.port_1.m_flow": -0.04062360785133594, + "pn_orifice_19.port_1.h_outflow": -150175.94812120442, + "pn_orifice_19.port_2.p": 12144509.59083339, + "pn_orifice_19.port_2.m_flow": 0.04062360785133594, + "pn_orifice_19.port_2.h_outflow": -150012.11944187304, + "pneumatic_97.m": 0.0032546207052266537, + "pneumatic_97.U": -2356.531146237746, + "pneumatic_97.p": 12136692.112962946, + "pneumatic_97.T": 267.37425258204485, + "pneumatic_97.rho": 21.142407066369483, + "pneumatic_97.u": -724057.0744398419, + "pneumatic_97.h": -150012.11944187304, + "pneumatic_97.re": 202676.8171805755, + "pneumatic_97.cm": 0.0003577452031155884, + "pneumatic_97.v": -12.559140873936686, + "pneumatic_97.ff": 0.025883931203450353, + "pneumatic_97.port_1.p": 12133608.645062644, + "pneumatic_97.port_1.m_flow": -0.0408752399281727, + "pneumatic_97.port_1.h_outflow": -150012.11944187304, + "pneumatic_97.port_2.p": 12136692.112962946, + "pneumatic_97.port_2.m_flow": 0.04062360785133594, + "pneumatic_97.port_2.h_outflow": -150012.11944187304, + "pn_node3_9.port_1.p": 12133608.645062644, + "pn_node3_9.port_1.m_flow": -2.1593078941915607e-09, + "pn_node3_9.port_1.h_outflow": -149935.97313786007, + "pn_node3_9.port_2.p": 12133608.645062644, + "pn_node3_9.port_2.m_flow": -0.04087523776886481, + "pn_node3_9.port_2.h_outflow": -150012.1194458956, + "pn_node3_9.port_3.p": 12133608.645062644, + "pn_node3_9.port_3.m_flow": 0.0408752399281727, + "pn_node3_9.port_3.h_outflow": -149935.97313786007, + "pneumatic_100.re": 0.01070631613758154, + "pneumatic_100.cm": 1.8903880352952398e-11, + "pneumatic_100.v": 6.636575598667969e-07, + "pneumatic_100.ff": 5977.779768275834, + "pneumatic_100.port_1.p": 12133608.645062644, + "pneumatic_100.port_1.m_flow": 2.1593078941915607e-09, + "pneumatic_100.port_1.h_outflow": -149935.97438804558, + "pneumatic_100.port_2.p": 12133608.645060657, + "pneumatic_100.port_2.m_flow": -2.1593078941915607e-09, + "pneumatic_100.port_2.h_outflow": -149935.97313786007, + "pneumatic_88.m1": 0.0009960146024759352, + "pneumatic_88.U1": -721.121255394678, + "pneumatic_88.p1": 12133608.645062644, + "pneumatic_88.T1": 267.3896831399542, + "pneumatic_88.rho1": 21.136086316767226, + "pneumatic_88.u1": -724006.7099438946, + "pneumatic_88.h1": -149935.97313786007, + "pneumatic_88.m2": 0.0009958781336253564, + "pneumatic_88.U2": -720.9136259824896, + "pneumatic_88.p2": 12133473.801515123, + "pneumatic_88.T2": 267.42452182399245, + "pneumatic_88.rho2": 21.1331903578142, + "pneumatic_88.u2": -723897.4344763485, + "pneumatic_88.h2": -149754.411294403, + "pneumatic_88.dmctr": 0.040967172602839774, + "pneumatic_88.re": 142186.8792450076, + "pneumatic_88.cm": 0.0001757391247303641, + "pneumatic_88.v": 6.169664455872712, + "pneumatic_88.ff": 0.022347103590204698, + "pneumatic_88.port_1.p": 12133608.645062644, + "pneumatic_88.port_1.m_flow": 0.04087523776886481, + "pneumatic_88.port_1.h_outflow": -149935.97313786007, + "pneumatic_88.port_2.p": 12133473.801515123, + "pneumatic_88.port_2.m_flow": -0.04105678426673306, + "pneumatic_88.port_2.h_outflow": -149754.411294403, + "step_13.y": 1.0, + "step_13.out.signal": 1.0, + "pn_morifice_9.xv": 1.0, + "pn_morifice_9.cm": 0.0015664560606642613, + "pn_morifice_9.gasvel": -55.07963855766841, + "pn_morifice_9.res.signal": 1.0, + "pn_morifice_9.port_2.p": 12101441.315708209, + "pn_morifice_9.port_2.m_flow": -0.04105678426673306, + "pn_morifice_9.port_2.h_outflow": -149754.411294403, + "pn_morifice_9.port_3.p": 12133473.801515123, + "pn_morifice_9.port_3.m_flow": 0.04105678426673306, + "pn_morifice_9.port_3.h_outflow": -132366.6067378868, + "pnnode4_17.port_1.p": 12101441.315708209, + "pnnode4_17.port_1.m_flow": 0.0008355865251130064, + "pnnode4_17.port_1.h_outflow": -132366.6067378868, + "pnnode4_17.port_2.p": 12101441.315708209, + "pnnode4_17.port_2.m_flow": -0.11572576364110546, + "pnnode4_17.port_2.h_outflow": -99157.20563191314, + "pnnode4_17.port_3.p": 12101441.315708209, + "pnnode4_17.port_3.m_flow": 0.0738333928492594, + "pnnode4_17.port_3.h_outflow": -132366.6067378868, + "pnnode4_17.port_4.p": 12101441.315708209, + "pnnode4_17.port_4.m_flow": 0.04105678426673306, + "pnnode4_17.port_4.h_outflow": -132366.6067378868, + "pneumatic_86.m": 0.00633752606051716, + "pneumatic_86.U": 1364.3747046167766, + "pneumatic_86.p": 12101494.395445164, + "pneumatic_86.T": 567.864569032236, + "pneumatic_86.rho": 10.086485995050122, + "pneumatic_86.u": 215285.06416988836, + "pneumatic_86.h": 1415058.146825606, + "pneumatic_86.re": 1748.9588701700811, + "pneumatic_86.cm": 5.237500752212859e-06, + "pneumatic_86.v": 0.2636943510456783, + "pneumatic_86.ff": 0.03659319901217291, + "pneumatic_86.port_1.p": 12101441.315708209, + "pneumatic_86.port_1.m_flow": -0.0008355865251130064, + "pneumatic_86.port_1.h_outflow": 1415058.146825606, + "pneumatic_86.port_2.p": 12101441.315760281, + "pneumatic_86.port_2.m_flow": -0.00083558329665014, + "pneumatic_86.port_2.h_outflow": 1415058.146825606, + "pneumatic_68.m": 0.006543088385317721, + "pneumatic_68.U": -4667.866320678238, + "pneumatic_68.p": 12101441.315708209, + "pneumatic_68.T": 270.7662050081859, + "pneumatic_68.rho": 20.827297192209663, + "pneumatic_68.u": -713404.1366692579, + "pneumatic_68.h": -132366.6067378868, + "pneumatic_68.re": 412850.6704786727, + "pneumatic_68.cm": 0.0005195727641616527, + "pneumatic_68.v": -18.346504565994834, + "pneumatic_68.ff": 0.02378617935116395, + "pneumatic_68.port_1.p": 12097271.362394733, + "pneumatic_68.port_1.m_flow": -0.12004280093693934, + "pneumatic_68.port_1.h_outflow": -132366.6067378868, + "pneumatic_68.port_2.p": 12101441.315708209, + "pneumatic_68.port_2.m_flow": 0.11572576364110546, + "pneumatic_68.port_2.h_outflow": -132366.6067378868, + "pn_c1_9.m": 0.23897150391654698, + "pn_c1_9.U": -105735.29829660244, + "pn_c1_9.p": 12097271.362394733, + "pn_c1_9.T": 357.320275872009, + "pn_c1_9.rho": 15.889570269874056, + "pn_c1_9.u": -442459.8605427326, + "pn_c1_9.h": 318874.2194185506, + "pn_c1_9.vol": 0.015039519625626798, + "pn_c1_9.dvol": 0.007888042011021919, + "pn_c1_9.port_1.p": 12097271.362394733, + "pn_c1_9.port_1.m_flow": 0.12004280093693934, + "pn_c1_9.port_1.h_outflow": 318874.2194185506, + "pn_c1_9.port_2.p": 12097271.362394733, + "pn_c1_9.port_2.m_flow": 0.0, + "pn_c1_9.port_2.h_outflow": 318874.2194185506, + "pn_c1_9.port_3.p": 12097271.362394733, + "pn_c1_9.port_3.m_flow": 0.0, + "pn_c1_9.port_3.h_outflow": 318874.2194185506, + "pn_c1_9.port_4.p": 12097271.362394733, + "pn_c1_9.port_4.m_flow": 0.0, + "pn_c1_9.port_4.h_outflow": 318874.2194185506, + "pn_plug_18.port_1.p": 12097271.362394733, + "pn_plug_18.port_1.m_flow": 0.0, + "pn_plug_18.port_1.h_outflow": 318874.2194185506, + "pn_plug_19.port_1.p": 12097271.362394733, + "pn_plug_19.port_1.m_flow": 0.0, + "pn_plug_19.port_1.h_outflow": 318874.2194185506, + "pn_brp2_9.volume": 3.951962562679926e-05, + "pn_brp2_9.volume_flow": 0.007888042011021919, + "pn_brp2_9.length": 0.0012579802030343247, + "pn_brp2_9.pressure_force": 376855.1334338522, + "pn_brp2_9.port_1.p": 12097271.362394733, + "pn_brp2_9.port_1.m_flow": 0.0, + "pn_brp2_9.port_1.h_outflow": 318874.2194185506, + "pn_brp2_9.port_2.x": 0.0004458106820297355, + "pn_brp2_9.port_2.v": 0.08873347304797707, + "pn_brp2_9.port_2.f": -442.88872404024005, + "pn_brp2_9.port_3.x": -0.0008121695210045893, + "pn_brp2_9.port_3.v": -0.16235697968747592, + "pn_brp2_9.port_3.f": 376855.1334338522, + "pn_brp2_9.port_4.x": -0.0008121695210045893, + "pn_brp2_9.port_4.v": -0.16235697968747592, + "pn_brp2_9.port_4.f": 0.0, + "pn_brp2_9.port_5.x": 0.0004458106820297355, + "pn_brp2_9.port_5.v": 0.08873347304797707, + "pn_brp2_9.port_5.f": -376412.244709812, + "mass_friction_endstops_11.a": 8.857774480804801, + "mass_friction_endstops_11.v": 0.08873347304797707, + "mass_friction_endstops_11.x": 0.0004458106820297355, + "mass_friction_endstops_11.Fvisc": 0.0, + "mass_friction_endstops_11.Ffric": 0.0, + "mass_friction_endstops_11.Fmin": 0.0, + "mass_friction_endstops_11.Fmax": 0.0, + "mass_friction_endstops_11.port_1.x": 0.0004458106820297355, + "mass_friction_endstops_11.port_1.v": 0.08873347304797707, + "mass_friction_endstops_11.port_1.f": 442.88872404024005, + "mass_friction_endstops_11.port_2.x": 0.0004458106820297355, + "mass_friction_endstops_11.port_2.v": 0.08873347304797707, + "mass_friction_endstops_11.port_2.f": 0.0, + "zeroforcesource_18.port_1.x": 0.0004458106820297355, + "zeroforcesource_18.port_1.v": 0.08873347304797707, + "zeroforcesource_18.port_1.f": 0.0, + "zeroforcesource_27.port_1.x": -0.0008121695210045893, + "zeroforcesource_27.port_1.v": -0.16235697968747592, + "zeroforcesource_27.port_1.f": 0.0, + "elasticendstop_9.gap": -1.949007774933859e-06, + "elasticendstop_9.penetration": 1.949007774933859e-06, + "elasticendstop_9.force": 376412.244709812, + "elasticendstop_9.port_1.x": 0.0004458106820297355, + "elasticendstop_9.port_1.v": 0.08873347304797707, + "elasticendstop_9.port_1.f": 376412.244709812, + "elasticendstop_9.port_2.x": 0.00044386167425480166, + "elasticendstop_9.port_2.v": 0.08873165793329868, + "elasticendstop_9.port_2.f": -376412.244709812, + "pn_general_chamber_2.m": 1.2060062482571396, + "pn_general_chamber_2.U": -873350.1784501448, + "pn_general_chamber_2.p": 12144509.589818476, + "pn_general_chamber_2.T": 267.3407327130245, + "pn_general_chamber_2.rho": 21.158004355388414, + "pn_general_chamber_2.u": -724167.2086792811, + "pn_general_chamber_2.h": -150175.94816961832, + "pn_general_chamber_2.port_1.p": 12144509.589818476, + "pn_general_chamber_2.port_1.m_flow": -0.007542486840867496, + "pn_general_chamber_2.port_1.h_outflow": -150175.94816961832, + "pn_general_chamber_2.port_2.p": 12144509.589818476, + "pn_general_chamber_2.port_2.m_flow": -0.04062360596552071, + "pn_general_chamber_2.port_2.h_outflow": -150175.94816961832, + "pn_orifice_20.cm": 0.0007741388976520398, + "pn_orifice_20.gasvel": 27.18633959179056, + "pn_orifice_20.port_1.p": 12144509.589818476, + "pn_orifice_20.port_1.m_flow": 0.04062360596552071, + "pn_orifice_20.port_1.h_outflow": -150012.1196384058, + "pn_orifice_20.port_2.p": 12136692.112673864, + "pn_orifice_20.port_2.m_flow": -0.04062360596552071, + "pn_orifice_20.port_2.h_outflow": -150175.94816961832, + "pneumatic_98.m": 0.0032546207055964556, + "pneumatic_98.U": -2356.5311468883583, + "pneumatic_98.p": 12136692.112673864, + "pneumatic_98.T": 267.3742525444513, + "pneumatic_98.rho": 21.14240706877176, + "pneumatic_98.u": -724057.0745574761, + "pneumatic_98.h": -150012.1196384058, + "pneumatic_98.re": 202676.80800375578, + "pneumatic_98.cm": 0.0003577451868642719, + "pneumatic_98.v": -12.559140302568471, + "pneumatic_98.ff": 0.025883931146156898, + "pneumatic_98.port_1.p": 12133608.645060657, + "pneumatic_98.port_1.m_flow": -0.040875238073230284, + "pneumatic_98.port_1.h_outflow": -150012.1196384058, + "pneumatic_98.port_2.p": 12136692.112673864, + "pneumatic_98.port_2.m_flow": 0.04062360596552071, + "pneumatic_98.port_2.h_outflow": -150012.1196384058, + "pn_node3_10.port_1.p": 12133608.645060657, + "pn_node3_10.port_1.m_flow": 0.040875238073230284, + "pn_node3_10.port_1.h_outflow": -149935.97438804558, + "pn_node3_10.port_2.p": 12133608.645060657, + "pn_node3_10.port_2.m_flow": -0.040875240232538176, + "pn_node3_10.port_2.h_outflow": -150012.11963438324, + "pn_node3_10.port_3.p": 12133608.645060657, + "pn_node3_10.port_3.m_flow": 2.1593078941915607e-09, + "pn_node3_10.port_3.h_outflow": -149935.97438804558, + "pneumatic_75.m1": 0.0009960146033417782, + "pneumatic_75.U1": -721.1212567696082, + "pneumatic_75.p1": 12133608.645060657, + "pneumatic_75.T1": 267.3896829003164, + "pneumatic_75.rho1": 21.136086335140984, + "pneumatic_75.u1": -724006.710694942, + "pneumatic_75.h1": -149935.97438804558, + "pneumatic_75.m2": 0.0009958781343227421, + "pneumatic_75.U2": -720.9136270898001, + "pneumatic_75.p2": 12133473.801515218, + "pneumatic_75.T2": 267.4245216309644, + "pneumatic_75.rho2": 21.133190372613186, + "pneumatic_75.u2": -723897.4350813169, + "pneumatic_75.h2": -149754.41230142358, + "pneumatic_75.dmctr": 0.04096717231577554, + "pneumatic_75.re": 142186.87834156965, + "pneumatic_75.cm": 0.00017573912342020798, + "pneumatic_75.v": 6.169664407277445, + "pneumatic_75.ff": 0.02234710357769703, + "pneumatic_75.port_1.p": 12133608.645060657, + "pneumatic_75.port_1.m_flow": 0.040875240232538176, + "pneumatic_75.port_1.h_outflow": -149935.97438804558, + "pneumatic_75.port_2.p": 12133473.801515218, + "pneumatic_75.port_2.m_flow": -0.041056784247874505, + "pneumatic_75.port_2.h_outflow": -149754.41230142358, + "step_14.y": 1.0, + "step_14.out.signal": 1.0, + "pn_morifice_10.xv": 1.0, + "pn_morifice_10.cm": 0.0015664560593793941, + "pn_morifice_10.gasvel": -55.07963849366117, + "pn_morifice_10.res.signal": 1.0, + "pn_morifice_10.port_2.p": 12101441.315760281, + "pn_morifice_10.port_2.m_flow": -0.041056784247874505, + "pn_morifice_10.port_2.h_outflow": -149754.41230142358, + "pn_morifice_10.port_3.p": 12133473.801515218, + "pn_morifice_10.port_3.m_flow": 0.041056784247874505, + "pn_morifice_10.port_3.h_outflow": -132366.6466062453, + "pnnode4_18.port_1.p": 12101441.315760281, + "pnnode4_18.port_1.m_flow": 0.07383339318467783, + "pnnode4_18.port_1.h_outflow": -132366.6466062453, + "pnnode4_18.port_2.p": 12101441.315760281, + "pnnode4_18.port_2.m_flow": -0.11572576072920247, + "pnnode4_18.port_2.h_outflow": -99157.25684319626, + "pnnode4_18.port_3.p": 12101441.315760281, + "pnnode4_18.port_3.m_flow": 0.00083558329665014, + "pnnode4_18.port_3.h_outflow": -132366.6466062453, + "pnnode4_18.port_4.p": 12101441.315760281, + "pnnode4_18.port_4.m_flow": 0.041056784247874505, + "pnnode4_18.port_4.h_outflow": -132366.6466062453, + "pneumatic_80.m": 0.012701926255908602, + "pneumatic_80.U": -8724.337750229228, + "pneumatic_80.p": 12103032.785342427, + "pneumatic_80.T": 279.24079973294647, + "pneumatic_80.rho": 20.215743504165847, + "pneumatic_80.u": -686851.5510528095, + "pneumatic_80.h": -88158.12269345851, + "pneumatic_80.re": 249781.77455867175, + "pneumatic_80.cm": 0.00032003632868053206, + "pneumatic_80.v": 11.381091415149045, + "pneumatic_80.ff": 0.02330431853899695, + "pneumatic_80.port_1.p": 12101441.315760281, + "pneumatic_80.port_1.m_flow": -0.07383339318467783, + "pneumatic_80.port_1.h_outflow": -88158.12269345851, + "pneumatic_80.port_2.p": 12104540.700706705, + "pneumatic_80.port_2.m_flow": 0.07298074358285837, + "pneumatic_80.port_2.h_outflow": -88158.12269345851, + "pneumatic_66.m": 0.006543088564608954, + "pneumatic_66.U": -4667.866605288969, + "pneumatic_66.p": 12101441.315760281, + "pneumatic_66.T": 270.76619736570194, + "pneumatic_66.rho": 20.827297762911382, + "pneumatic_66.u": -713404.1606187464, + "pneumatic_66.h": -132366.6466062453, + "pneumatic_66.re": 412850.66602225375, + "pneumatic_66.cm": 0.0005195727405605491, + "pneumatic_66.v": -18.346503488895827, + "pneumatic_66.ff": 0.023786179344108205, + "pneumatic_66.port_1.p": 12097271.362823518, + "pneumatic_66.port_1.m_flow": -0.12004279717875257, + "pneumatic_66.port_1.h_outflow": -132366.6466062453, + "pneumatic_66.port_2.p": 12101441.315760281, + "pneumatic_66.port_2.m_flow": 0.11572576072920247, + "pneumatic_66.port_2.h_outflow": -132366.6466062453, + "pn_c1_10.m": 0.23897151058696434, + "pn_c1_10.U": -105735.3088635258, + "pn_c1_10.p": 12097271.362823518, + "pn_c1_10.T": 357.32026568281736, + "pn_c1_10.rho": 15.88957071340098, + "pn_c1_10.u": -442459.89241067955, + "pn_c1_10.h": 318874.16632640635, + "pn_c1_10.vol": 0.015039519625625886, + "pn_c1_10.dvol": 0.007888042011022839, + "pn_c1_10.port_1.p": 12097271.362823518, + "pn_c1_10.port_1.m_flow": 0.12004279717875257, + "pn_c1_10.port_1.h_outflow": 318874.16632640635, + "pn_c1_10.port_2.p": 12097271.362823518, + "pn_c1_10.port_2.m_flow": 0.0, + "pn_c1_10.port_2.h_outflow": 318874.16632640635, + "pn_c1_10.port_3.p": 12097271.362823518, + "pn_c1_10.port_3.m_flow": 0.0, + "pn_c1_10.port_3.h_outflow": 318874.16632640635, + "pn_c1_10.port_4.p": 12097271.362823518, + "pn_c1_10.port_4.m_flow": 0.0, + "pn_c1_10.port_4.h_outflow": 318874.16632640635, + "pn_plug_20.port_1.p": 12097271.362823518, + "pn_plug_20.port_1.m_flow": 0.0, + "pn_plug_20.port_1.h_outflow": 318874.16632640635, + "pn_plug_21.port_1.p": 12097271.362823518, + "pn_plug_21.port_1.m_flow": 0.0, + "pn_plug_21.port_1.h_outflow": 318874.16632640635, + "pn_brp2_10.volume": 3.9519625625885454e-05, + "pn_brp2_10.volume_flow": 0.007888042011022839, + "pn_brp2_10.length": 0.0012579802030052364, + "pn_brp2_10.pressure_force": 376855.1334473226, + "pn_brp2_10.port_1.p": 12097271.362823518, + "pn_brp2_10.port_1.m_flow": 0.0, + "pn_brp2_10.port_1.h_outflow": 318874.16632640635, + "pn_brp2_10.port_2.x": 0.0004458106820006473, + "pn_brp2_10.port_2.v": 0.08873347304800631, + "pn_brp2_10.port_2.f": -442.8887222831836, + "pn_brp2_10.port_3.x": -0.0008121695210045893, + "pn_brp2_10.port_3.v": -0.16235697968747592, + "pn_brp2_10.port_3.f": 376855.1334473226, + "pn_brp2_10.port_4.x": -0.0008121695210045893, + "pn_brp2_10.port_4.v": -0.16235697968747592, + "pn_brp2_10.port_4.f": 0.0, + "pn_brp2_10.port_5.x": 0.0004458106820006473, + "pn_brp2_10.port_5.v": 0.08873347304800631, + "pn_brp2_10.port_5.f": -376412.2447250394, + "mass_friction_endstops_12.a": 8.857774445663672, + "mass_friction_endstops_12.v": 0.08873347304800631, + "mass_friction_endstops_12.x": 0.0004458106820006473, + "mass_friction_endstops_12.Fvisc": 0.0, + "mass_friction_endstops_12.Ffric": 0.0, + "mass_friction_endstops_12.Fmin": 0.0, + "mass_friction_endstops_12.Fmax": 0.0, + "mass_friction_endstops_12.port_1.x": 0.0004458106820006473, + "mass_friction_endstops_12.port_1.v": 0.08873347304800631, + "mass_friction_endstops_12.port_1.f": 442.8887222831836, + "mass_friction_endstops_12.port_2.x": 0.0004458106820006473, + "mass_friction_endstops_12.port_2.v": 0.08873347304800631, + "mass_friction_endstops_12.port_2.f": 0.0, + "zeroforcesource_19.port_1.x": 0.0004458106820006473, + "zeroforcesource_19.port_1.v": 0.08873347304800631, + "zeroforcesource_19.port_1.f": 0.0, + "zeroforcesource_28.port_1.x": -0.0008121695210045893, + "zeroforcesource_28.port_1.v": -0.16235697968747592, + "zeroforcesource_28.port_1.f": 0.0, + "elasticendstop_10.gap": -1.949007745845636e-06, + "elasticendstop_10.penetration": 1.949007745845636e-06, + "elasticendstop_10.force": 376412.2447250394, + "elasticendstop_10.port_1.x": 0.0004458106820006473, + "elasticendstop_10.port_1.v": 0.08873347304800631, + "elasticendstop_10.port_1.f": 376412.2447250394, + "elasticendstop_10.port_2.x": 0.00044386167425480166, + "elasticendstop_10.port_2.v": 0.08873165793329868, + "elasticendstop_10.port_2.f": -376412.2447250394, + "pn_orifice_21.cm": 0.00014373250010104896, + "pn_orifice_21.gasvel": -5.045847771697627, + "pn_orifice_21.port_1.p": 12144192.565140912, + "pn_orifice_21.port_1.m_flow": -0.007542486840867496, + "pn_orifice_21.port_1.h_outflow": -150175.94816961832, + "pn_orifice_21.port_2.p": 12144509.589818476, + "pn_orifice_21.port_2.m_flow": 0.007542486840867496, + "pn_orifice_21.port_2.h_outflow": -149438.22123048778, + "pneumatic_99.m": 0.0032552690016484026, + "pneumatic_99.U": -2355.914810407958, + "pneumatic_99.p": 12144192.565140912, + "pneumatic_99.T": 267.4822278573467, + "pneumatic_99.rho": 21.14661847780255, + "pneumatic_99.u": -723723.5414999407, + "pneumatic_99.h": -149438.22123048778, + "pneumatic_99.re": 38037.573540666155, + "pneumatic_99.cm": 6.713202217960794e-05, + "pneumatic_99.v": -2.357273525098557, + "pneumatic_99.ff": 0.023511161366549627, + "pneumatic_99.port_1.p": 12143985.106017819, + "pneumatic_99.port_1.m_flow": -0.007673559434659794, + "pneumatic_99.port_1.h_outflow": -149438.22123048778, + "pneumatic_99.port_2.p": 12144192.565140912, + "pneumatic_99.port_2.m_flow": 0.007542486840867496, + "pneumatic_99.port_2.h_outflow": -149438.22123048778, + "pn_node3_11.port_1.p": 12143985.106017819, + "pn_node3_11.port_1.m_flow": 0.03771445806124109, + "pn_node3_11.port_1.h_outflow": -150053.77971705596, + "pn_node3_11.port_2.p": 12143985.106017819, + "pn_node3_11.port_2.m_flow": -0.04538801749590088, + "pn_node3_11.port_2.h_outflow": -149969.2851656632, + "pn_node3_11.port_3.p": 12143985.106017819, + "pn_node3_11.port_3.m_flow": 0.007673559434659794, + "pn_node3_11.port_3.h_outflow": -150053.77971705596, + "pneumatic_107.re": 187012.05851404558, + "pneumatic_107.cm": 0.0003298031306683589, + "pneumatic_107.v": -11.578298624157465, + "pneumatic_107.ff": 0.02577660473906986, + "pneumatic_107.port_1.p": 12143985.106017819, + "pneumatic_107.port_1.m_flow": -0.03771445806124109, + "pneumatic_107.port_1.h_outflow": -150077.33790934985, + "pneumatic_107.port_2.p": 12146596.51170792, + "pneumatic_107.port_2.m_flow": 0.03771445806124109, + "pneumatic_107.port_2.h_outflow": -150053.77971705596, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206124190328161, + "branch_boundary_pnl00r_branch05_chamber.U": -873367.9088398638, + "branch_boundary_pnl00r_branch05_chamber.p": 12146596.51170792, + "branch_boundary_pnl00r_branch05_chamber.T": 267.3590692825713, + "branch_boundary_pnl00r_branch05_chamber.rho": 21.160073514529138, + "branch_boundary_pnl00r_branch05_chamber.u": -724111.0955599347, + "branch_boundary_pnl00r_branch05_chamber.h": -150077.33790934985, + "branch_boundary_pnl00r_branch05_chamber.port_1.p": 12146596.51170792, + "branch_boundary_pnl00r_branch05_chamber.port_1.m_flow": -0.03771445806124109, + "branch_boundary_pnl00r_branch05_chamber.port_1.h_outflow": -150077.33790934985, + "branch_boundary_pnl00r_branch05_chamber.port_2.p": 12146596.51170792, + "branch_boundary_pnl00r_branch05_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl00r_branch05_chamber.port_2.h_outflow": -150077.33790934985, + "branch_boundary_pnl00r_branch05.port_1.p": 12146596.51170792, + "branch_boundary_pnl00r_branch05.port_1.m_flow": 0.0, + "branch_boundary_pnl00r_branch05.port_1.h_outflow": -150077.33790934985, + "pneumatic_76.m1": 0.0009969210574287178, + "pneumatic_76.U1": -721.8635886622386, + "pneumatic_76.p1": 12143985.106017819, + "pneumatic_76.T1": 267.3642922848791, + "pneumatic_76.rho1": 21.155321888290626, + "pneumatic_76.u1": -724093.0295163853, + "pneumatic_76.h1": -150053.77971705596, + "pneumatic_76.m2": 0.0009968996150299173, + "pneumatic_76.U2": -721.8407704168852, + "pneumatic_76.p2": 12143817.919902831, + "pneumatic_76.T2": 267.3665915041932, + "pneumatic_76.rho2": 21.154866866455844, + "pneumatic_76.u2": -724085.7148843643, + "pneumatic_76.h2": -150042.020988162, + "pneumatic_76.dmctr": 0.04543258364835784, + "pneumatic_76.re": 157696.12777947506, + "pneumatic_76.cm": 0.00019471886913801904, + "pneumatic_76.v": 6.8359349985351825, + "pneumatic_76.ff": 0.022548801106483, + "pneumatic_76.port_1.p": 12143985.106017819, + "pneumatic_76.port_1.m_flow": 0.04538801749590088, + "pneumatic_76.port_1.h_outflow": -150053.77971705596, + "pneumatic_76.port_2.p": 12143817.919902831, + "pneumatic_76.port_2.m_flow": -0.0454749365136369, + "pneumatic_76.port_2.h_outflow": -150042.020988162, + "step_15.y": 1.0, + "step_15.out.signal": 1.0, + "pn_morifice_15.xv": 1.0, + "pn_morifice_15.cm": 0.0017333579381968172, + "pn_morifice_15.gasvel": -60.964961864025696, + "pn_morifice_15.res.signal": 1.0, + "pn_morifice_15.port_2.p": 12104540.700706705, + "pn_morifice_15.port_2.m_flow": -0.0454749365136369, + "pn_morifice_15.port_2.h_outflow": -150042.020988162, + "pn_morifice_15.port_3.p": 12143817.919902831, + "pn_morifice_15.port_3.m_flow": 0.0454749365136369, + "pn_morifice_15.port_3.h_outflow": -134253.7009452493, + "pnnode4_19.port_1.p": 12104540.700706705, + "pnnode4_19.port_1.m_flow": 0.14866256935531852, + "pnnode4_19.port_1.h_outflow": -134253.7009452493, + "pnnode4_19.port_2.p": 12104540.700706705, + "pnnode4_19.port_2.m_flow": -0.12115676228609704, + "pnnode4_19.port_2.h_outflow": -107757.1599645697, + "pnnode4_19.port_3.p": 12104540.700706705, + "pnnode4_19.port_3.m_flow": -0.07298074358285837, + "pnnode4_19.port_3.h_outflow": -134253.7009452493, + "pnnode4_19.port_4.p": 12104540.700706705, + "pnnode4_19.port_4.m_flow": 0.0454749365136369, + "pnnode4_19.port_4.h_outflow": -134253.7009452493, + "pneumatic_85.m": 0.012879100492327268, + "pneumatic_85.U": -8998.36421558522, + "pneumatic_85.p": 12111070.746042121, + "pneumatic_85.T": 275.4672647109916, + "pneumatic_85.rho": 20.497725059311474, + "pneumatic_85.u": -698679.5561495929, + "pneumatic_85.h": -107830.04914343191, + "pneumatic_85.re": 511267.5315083719, + "pneumatic_85.cm": 0.0006469056876634268, + "pneumatic_85.v": 22.901864250568973, + "pneumatic_85.ff": 0.023904722897096185, + "pneumatic_85.port_1.p": 12104540.700706705, + "pneumatic_85.port_1.m_flow": -0.14866256935531852, + "pneumatic_85.port_1.h_outflow": -107830.04914343191, + "pneumatic_85.port_2.p": 12117548.269824563, + "pneumatic_85.port_2.m_flow": 0.1497841102270427, + "pneumatic_85.port_2.h_outflow": -107830.04914343191, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1962534045522308, + "branch_boundary_pnl0002_branch05_chamber.U": -860055.7818796586, + "branch_boundary_pnl0002_branch05_chamber.p": 12117548.269824563, + "branch_boundary_pnl0002_branch05_chamber.T": 268.99734612729634, + "branch_boundary_pnl0002_branch05_chamber.rho": 20.986901834249664, + "branch_boundary_pnl0002_branch05_chamber.u": -718957.8550888938, + "branch_boundary_pnl0002_branch05_chamber.h": -141571.61840058258, + "branch_boundary_pnl0002_branch05_chamber.port_1.p": 12117548.269824563, + "branch_boundary_pnl0002_branch05_chamber.port_1.m_flow": -0.1497841102270427, + "branch_boundary_pnl0002_branch05_chamber.port_1.h_outflow": -141571.61840058258, + "branch_boundary_pnl0002_branch05_chamber.port_2.p": 12117548.269824563, + "branch_boundary_pnl0002_branch05_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl0002_branch05_chamber.port_2.h_outflow": -141571.61840058258, + "branch_boundary_pnl0002_branch05.port_1.p": 12117548.269824563, + "branch_boundary_pnl0002_branch05.port_1.m_flow": 0.0, + "branch_boundary_pnl0002_branch05.port_1.h_outflow": -141571.61840058258, + "pneumatic_65.m": 0.006553210204193263, + "pneumatic_65.U": -4682.546337026962, + "pneumatic_65.p": 12104540.700706705, + "pneumatic_65.T": 270.4036272025697, + "pneumatic_65.rho": 20.85951594235213, + "pneumatic_65.u": -714542.3679574169, + "pneumatic_65.h": -134253.7009452493, + "pneumatic_65.re": 429908.7066847893, + "pneumatic_65.cm": 0.0005400132782648766, + "pneumatic_65.v": -19.056461911008544, + "pneumatic_65.ff": 0.023811829487038118, + "pneumatic_65.port_1.p": 12100029.845939936, + "pneumatic_65.port_1.m_flow": -0.12488100065104143, + "pneumatic_65.port_1.h_outflow": -134253.7009452493, + "pneumatic_65.port_2.p": 12104540.700706705, + "pneumatic_65.port_2.m_flow": 0.12115676228609704, + "pneumatic_65.port_2.h_outflow": -134253.7009452493, + "pn_c1_11.m": 0.24109191168512564, + "pn_c1_11.U": -109037.397892104, + "pn_c1_11.p": 12100029.845939936, + "pn_c1_11.T": 354.1858687755428, + "pn_c1_11.rho": 16.030558597466918, + "pn_c1_11.u": -452264.8525617508, + "pn_c1_11.h": 302545.39140890655, + "pn_c1_11.vol": 0.015039520314858022, + "pn_c1_11.dvol": 0.007888041349014432, + "pn_c1_11.port_1.p": 12100029.845939936, + "pn_c1_11.port_1.m_flow": 0.12488100065104143, + "pn_c1_11.port_1.h_outflow": 302545.39140890655, + "pn_c1_11.port_2.p": 12100029.845939936, + "pn_c1_11.port_2.m_flow": 0.0, + "pn_c1_11.port_2.h_outflow": 302545.39140890655, + "pn_c1_11.port_3.p": 12100029.845939936, + "pn_c1_11.port_3.m_flow": 0.0, + "pn_c1_11.port_3.h_outflow": 302545.39140890655, + "pn_c1_11.port_4.p": 12100029.845939936, + "pn_c1_11.port_4.m_flow": 0.0, + "pn_c1_11.port_4.h_outflow": 302545.39140890655, + "pn_plug_22.port_1.p": 12100029.845939936, + "pn_plug_22.port_1.m_flow": 0.0, + "pn_plug_22.port_1.h_outflow": 302545.39140890655, + "pn_plug_23.port_1.p": 12100029.845939936, + "pn_plug_23.port_1.m_flow": 0.0, + "pn_plug_23.port_1.h_outflow": 302545.39140890655, + "pn_brp2_11.volume": 3.952031485802321e-05, + "pn_brp2_11.volume_flow": 0.007888041349014432, + "pn_brp2_11.length": 0.0012580021424940563, + "pn_brp2_11.pressure_force": 376941.7915837509, + "pn_brp2_11.port_1.p": 12100029.845939936, + "pn_brp2_11.port_1.m_flow": 0.0, + "pn_brp2_11.port_1.h_outflow": 302545.39140890655, + "pn_brp2_11.port_2.x": 0.00044583262148946694, + "pn_brp2_11.port_2.v": 0.08873345197509747, + "pn_brp2_11.port_2.f": -442.8887330610887, + "pn_brp2_11.port_3.x": -0.0008121695210045893, + "pn_brp2_11.port_3.v": -0.16235697968747592, + "pn_brp2_11.port_3.f": 376941.7915837509, + "pn_brp2_11.port_4.x": -0.0008121695210045893, + "pn_brp2_11.port_4.v": -0.16235697968747592, + "pn_brp2_11.port_4.f": 0.0, + "pn_brp2_11.port_5.x": 0.00044583262148946694, + "pn_brp2_11.port_5.v": 0.08873345197509747, + "pn_brp2_11.port_5.f": -376498.90285068983, + "mass_friction_endstops_13.a": 8.857774661221775, + "mass_friction_endstops_13.v": 0.08873345197509747, + "mass_friction_endstops_13.x": 0.00044583262148946694, + "mass_friction_endstops_13.Fvisc": 0.0, + "mass_friction_endstops_13.Ffric": 0.0, + "mass_friction_endstops_13.Fmin": 0.0, + "mass_friction_endstops_13.Fmax": 0.0, + "mass_friction_endstops_13.port_1.x": 0.00044583262148946694, + "mass_friction_endstops_13.port_1.v": 0.08873345197509747, + "mass_friction_endstops_13.port_1.f": 442.8887330610887, + "mass_friction_endstops_13.port_2.x": 0.00044583262148946694, + "mass_friction_endstops_13.port_2.v": 0.08873345197509747, + "mass_friction_endstops_13.port_2.f": 0.0, + "zeroforcesource_20.port_1.x": 0.00044583262148946694, + "zeroforcesource_20.port_1.v": 0.08873345197509747, + "zeroforcesource_20.port_1.f": 0.0, + "zeroforcesource_29.port_1.x": -0.0008121695210045893, + "zeroforcesource_29.port_1.v": -0.16235697968747592, + "zeroforcesource_29.port_1.f": 0.0, + "elasticendstop_11.gap": -1.970947234665281e-06, + "elasticendstop_11.penetration": 1.970947234665281e-06, + "elasticendstop_11.force": 376498.90285068983, + "elasticendstop_11.port_1.x": 0.00044583262148946694, + "elasticendstop_11.port_1.v": 0.08873345197509747, + "elasticendstop_11.port_1.f": 376498.90285068983, + "elasticendstop_11.port_2.x": 0.00044386167425480166, + "elasticendstop_11.port_2.v": 0.08873165793329868, + "elasticendstop_11.port_2.f": -376498.90285068983 + }, + "physicalContract": { + "schemaVersion": 1, + "projectionCategories": [ + "state" + ], + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.2050606371581, + "pneumatic_87.m2": 0.0011363561025506627, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.00010316386455937335, + "pneumatic_83.U": -65.50821976891021, + "pneumatic_95.m": 0.00010316386455937335, + "pneumatic_95.U": -65.50821976891021, + "branch_boundary_pnl0002_b_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_b_chamber.U": -886868.3937230138, + "pneumatic_69.m": 5.158193227968668e-05, + "pneumatic_69.U": -32.754109884455104, + "pn_c1_8.m": 0.002462855848963059, + "pn_c1_8.U": -1563.893548405841, + "mass_friction_endstops_10.a": -0.8167936695810981, + "mass_friction_endstops_10.v": 0.0, + "mass_friction_endstops_10.x": 0.0, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 0.0, + "mass_friction_endstops_19.x": 0.0, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 0.0, + "mass_friction_endstops_18.x": 0.0, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.00010316386455937335, + "pneumatic_86.U": -65.50821976891021, + "pneumatic_68.m": 5.158193227968668e-05, + "pneumatic_68.U": -32.754109884455104, + "pn_c1_9.m": 0.002462855848963059, + "pn_c1_9.U": -1563.893548405841, + "mass_friction_endstops_11.a": -0.8167936695810981, + "mass_friction_endstops_11.v": 0.0, + "mass_friction_endstops_11.x": 0.0, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371581, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.00010316386455937335, + "pneumatic_80.U": -65.50821976891021, + "pneumatic_66.m": 5.158193227968668e-05, + "pneumatic_66.U": -32.754109884455104, + "pn_c1_10.m": 0.002462855848963059, + "pn_c1_10.U": -1563.893548405841, + "mass_friction_endstops_12.a": -0.8167936695810981, + "mass_friction_endstops_12.v": 0.0, + "mass_friction_endstops_12.x": 0.0, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506627, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.0011363561025506627, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.00010316386455937335, + "pneumatic_85.U": -65.50821976891021, + "branch_boundary_pnl0002_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_branch05_chamber.U": -886868.3937230138, + "pneumatic_65.m": 5.158193227968668e-05, + "pneumatic_65.U": -32.754109884455104, + "pn_c1_11.m": 0.002462855848963059, + "pn_c1_11.U": -1563.893548405841, + "mass_friction_endstops_13.a": -0.8167936695810981, + "mass_friction_endstops_13.v": 0.0, + "mass_friction_endstops_13.x": 0.0 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.205060637158, + "pneumatic_87.m2": 0.0011363561025506629, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.005752354971956523, + "pneumatic_83.U": -3931.719290698283, + "pneumatic_95.m": 0.011153351115632995, + "pneumatic_95.U": -7784.908156509664, + "branch_boundary_pnl0002_b_chamber.m": 1.2522714879032233, + "branch_boundary_pnl0002_b_chamber.U": -879404.9359576713, + "pneumatic_69.m": 0.0033656803769320197, + "pneumatic_69.U": -2323.9377625288566, + "pn_c1_8.m": 0.06449829186881316, + "pn_c1_8.U": -8215.698180211439, + "mass_friction_endstops_10.a": 9.734498453326524e-06, + "mass_friction_endstops_10.v": 2.2165787255696986e-06, + "mass_friction_endstops_10.x": 7.615138175359735e-08, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 1.7204535623474844e-21, + "mass_friction_endstops_19.x": -1.2449238864173693e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.3786916256412132e-25, + "mass_friction_endstops_18.x": -5.521417937686967e-24, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.001497027829154341, + "pneumatic_86.U": 1704.5017150238582, + "pneumatic_68.m": 0.0022954946593348505, + "pneumatic_68.U": -1558.6815406132575, + "pn_c1_9.m": 0.03971246529726471, + "pn_c1_9.U": -3836.3905996761514, + "mass_friction_endstops_11.a": 6.899700674694032e-06, + "mass_friction_endstops_11.v": 1.6791980885681643e-06, + "mass_friction_endstops_11.x": 5.607885010135549e-08, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371582, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.005752354208859085, + "pneumatic_80.U": -3931.718242540372, + "pneumatic_66.m": 0.00229549447954163, + "pneumatic_66.U": -1558.6812613835866, + "pn_c1_10.m": 0.03971246371985885, + "pn_c1_10.U": -3836.4295505841374, + "mass_friction_endstops_12.a": 6.900102307554334e-06, + "mass_friction_endstops_12.v": 1.6791970458948259e-06, + "mass_friction_endstops_12.x": 5.6078837470433516e-08, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506629, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.001136356102550663, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.011153351022249161, + "pneumatic_85.U": -7784.908056387039, + "branch_boundary_pnl0002_branch05_chamber.m": 1.2522714867708487, + "branch_boundary_pnl0002_branch05_chamber.U": -879404.9358312349, + "pneumatic_65.m": 0.003365680267480819, + "pneumatic_65.U": -2323.937662655075, + "pn_c1_11.m": 0.06449828662707775, + "pn_c1_11.U": -8215.697802972754, + "mass_friction_endstops_13.a": 9.7344332607463e-06, + "mass_friction_endstops_13.v": 2.2165785543742696e-06, + "mass_friction_endstops_13.x": 7.615138012421167e-08 + } + }, + { + "requestedTime": 0.69, + "actualTime": 0.6900000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2105342428506563, + "pn_general_chamber.U": -874021.6128809263, + "pneumatic_96.m": 0.00326741144588273, + "pneumatic_96.U": -2357.5431522121776, + "branch_boundary_pnl00r_chamber.m": 1.2108685651503308, + "branch_boundary_pnl00r_chamber.U": -874070.5351659104, + "pneumatic_87.m1": 0.001000518198664749, + "pneumatic_87.U1": -722.1637801799975, + "pneumatic_87.m2": 0.0010004330953830574, + "pneumatic_87.U2": -722.0477531282031, + "pneumatic_83.m": 0.012679745783851644, + "pneumatic_83.U": -8639.330537692149, + "pneumatic_95.m": 0.012849685649995602, + "pneumatic_95.U": -8909.106148651528, + "branch_boundary_pnl0002_b_chamber.m": 1.1985497181126685, + "branch_boundary_pnl0002_b_chamber.U": -860379.0245019491, + "pneumatic_69.m": 0.006579168980161733, + "pneumatic_69.U": -4699.544238887633, + "pn_c1_8.m": 0.23540556198958848, + "pn_c1_8.U": -99484.30933223445, + "mass_friction_endstops_10.a": 6.302155088633299e-07, + "mass_friction_endstops_10.v": 2.0477201022089e-06, + "mass_friction_endstops_10.x": 1.739862170731644e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.7142848729216316e-20, + "mass_friction_endstops_19.x": -2.0780593120000206e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.0520928869397134e-22, + "mass_friction_endstops_18.x": 4.9098612203217504e-20, + "pneumatic_97.m": 0.0032646046108505246, + "pneumatic_97.U": -2355.7331452897465, + "pneumatic_88.m1": 0.0009987916917054815, + "pneumatic_88.U1": -720.5489778046637, + "pneumatic_88.m2": 0.0009985669726623582, + "pneumatic_88.U2": -720.2062839511643, + "pneumatic_86.m": 0.006354956657485442, + "pneumatic_86.U": 1389.1739707221775, + "pneumatic_68.m": 0.006592090152448902, + "pneumatic_68.U": -4720.142089865395, + "pn_c1_9.m": 0.23302236813021637, + "pn_c1_9.U": -95711.12399082902, + "mass_friction_endstops_11.a": 6.885582115501165e-07, + "mass_friction_endstops_11.v": 2.072356484372671e-06, + "mass_friction_endstops_11.x": 1.7151425366011e-06, + "pn_general_chamber_2.m": 1.2105342420477019, + "pn_general_chamber_2.U": -874021.6127639221, + "pneumatic_98.m": 0.0032646046116421414, + "pneumatic_98.U": -2355.733147442795, + "pneumatic_75.m1": 0.000998791691638376, + "pneumatic_75.U1": -720.548977698558, + "pneumatic_75.m2": 0.00099856697258834, + "pneumatic_75.U2": -720.2062838344375, + "pneumatic_80.m": 0.012679745952732602, + "pneumatic_80.U": -8639.330806039252, + "pneumatic_66.m": 0.006592090149576305, + "pneumatic_66.U": -4720.142085434138, + "pn_c1_10.m": 0.2330223756901088, + "pn_c1_10.U": -95711.13598161584, + "mass_friction_endstops_12.a": 6.88283471390605e-07, + "mass_friction_endstops_12.v": 2.0723565171342975e-06, + "mass_friction_endstops_12.x": 1.7151425037886711e-06, + "pneumatic_99.m": 0.0032674114436482805, + "pneumatic_99.U": -2357.543151890905, + "branch_boundary_pnl00r_branch05_chamber.m": 1.2108685641280736, + "branch_boundary_pnl00r_branch05_chamber.U": -874070.5350132573, + "pneumatic_76.m1": 0.0010005181981378461, + "pneumatic_76.U1": -722.1637803310383, + "pneumatic_76.m2": 0.0010004330928084816, + "pneumatic_76.U2": -722.0477500247466, + "pneumatic_85.m": 0.012849685563490313, + "pneumatic_85.U": -8909.106011748408, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985497182559621, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.0247699278, + "pneumatic_65.m": 0.006579168843426967, + "pneumatic_65.U": -4699.544021984157, + "pn_c1_11.m": 0.23540556157200768, + "pn_c1_11.U": -99484.30868025024, + "mass_friction_endstops_13.a": 6.301060784608125e-07, + "mass_friction_endstops_13.v": 2.0477201243571633e-06, + "mass_friction_endstops_13.x": 1.739862148436311e-06 + } + }, + { + "requestedTime": 0.7, + "actualTime": 0.7000000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2100313452817673, + "pn_general_chamber.U": -873947.8864856226, + "pneumatic_96.m": 0.0032660606424093387, + "pneumatic_96.U": -2357.35674156337, + "branch_boundary_pnl00r_chamber.m": 1.2103163509793102, + "branch_boundary_pnl00r_chamber.U": -873989.7215632556, + "pneumatic_87.m1": 0.0010001323686673997, + "pneumatic_87.U1": -722.1508452424541, + "pneumatic_87.m2": 0.001000053530255132, + "pneumatic_87.U2": -722.0421258113258, + "pneumatic_83.m": 0.012681407438297841, + "pneumatic_83.U": -8642.043293601184, + "pneumatic_95.m": 0.012849959516004638, + "pneumatic_95.U": -8909.498764806547, + "branch_boundary_pnl0002_b_chamber.m": 1.1985586239832504, + "branch_boundary_pnl0002_b_chamber.U": -860379.8819972485, + "pneumatic_69.m": 0.006583785812787189, + "pneumatic_69.U": -4706.906483656017, + "pn_c1_8.m": 0.23591264036701443, + "pn_c1_8.U": -100288.677678112, + "mass_friction_endstops_10.a": -2.1975173149257897e-06, + "mass_friction_endstops_10.v": 2.02734183270263e-06, + "mass_friction_endstops_10.x": 1.7602360080939606e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.665200046136569e-20, + "mass_friction_endstops_19.x": -1.9566383001493946e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.013739831250115e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032637130423187337, + "pneumatic_97.U": -2355.921025330427, + "pneumatic_88.m1": 0.0009985764248405691, + "pneumatic_88.U1": -720.6545510297586, + "pneumatic_88.m2": 0.0009983591472800236, + "pneumatic_88.U2": -720.3217293326904, + "pneumatic_86.m": 0.006354964303801297, + "pneumatic_86.U": 1389.0998959067165, + "pneumatic_68.m": 0.006593168286323642, + "pneumatic_68.U": -4721.897404439745, + "pn_c1_9.m": 0.23355729206770598, + "pn_c1_9.U": -96560.0816929563, + "mass_friction_endstops_11.a": -2.245873911306262e-06, + "mass_friction_endstops_11.v": 2.0517263968615454e-06, + "mass_friction_endstops_11.x": 1.7357614512099663e-06, + "pn_general_chamber_2.m": 1.2100313445985562, + "pn_general_chamber_2.U": -873947.8863858595, + "pneumatic_98.m": 0.0032637130430599385, + "pneumatic_98.U": -2355.921027270413, + "pneumatic_75.m1": 0.0009985764249686698, + "pneumatic_75.U1": -720.6545512340357, + "pneumatic_75.m2": 0.0009983591472543481, + "pneumatic_75.U2": -720.3217292925623, + "pneumatic_80.m": 0.012681407602717975, + "pneumatic_80.U": -8642.043554742524, + "pneumatic_66.m": 0.006593168289865688, + "pneumatic_66.U": -4721.89741006748, + "pn_c1_10.m": 0.2335572995463288, + "pn_c1_10.U": -96560.09354570496, + "mass_friction_endstops_12.a": -2.2355280816555024e-06, + "mass_friction_endstops_12.v": 2.051726429425243e-06, + "mass_friction_endstops_12.x": 1.7357614187243355e-06, + "pneumatic_99.m": 0.003266060640560602, + "pneumatic_99.U": -2357.3567413654787, + "branch_boundary_pnl00r_branch05_chamber.m": 1.210316350104016, + "branch_boundary_pnl00r_branch05_chamber.U": -873989.7214316746, + "pneumatic_76.m1": 0.0010001323660439989, + "pneumatic_76.U1": -722.1508419312411, + "pneumatic_76.m2": 0.00100005352811943, + "pneumatic_76.U2": -722.0421232665894, + "pneumatic_85.m": 0.012849959429845414, + "pneumatic_85.U": -8909.49862797875, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985586241379014, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.8822663656, + "pneumatic_65.m": 0.006583785685946545, + "pneumatic_65.U": -4706.906282326286, + "pn_c1_11.m": 0.23591263994887818, + "pn_c1_11.U": -100288.67701814357, + "mass_friction_endstops_13.a": -2.1975464187562464e-06, + "mass_friction_endstops_13.v": 2.0273418547326992e-06, + "mass_friction_endstops_13.x": 1.7602359860195857e-06 + } + }, + { + "requestedTime": 0.8, + "actualTime": 0.8, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2063684021036665, + "pn_general_chamber.U": -873404.5104492744, + "pneumatic_96.m": 0.0032562562535671563, + "pneumatic_96.U": -2356.03147928222, + "branch_boundary_pnl00r_chamber.m": 1.2064452895529436, + "branch_boundary_pnl00r_chamber.U": -873416.0554726648, + "pneumatic_87.m1": 0.0009972429097436842, + "pneumatic_87.U1": -721.9230326537768, + "pneumatic_87.m2": 0.0009972108301285444, + "pneumatic_87.U2": -721.8772199435517, + "pneumatic_83.m": 0.01270547207717158, + "pneumatic_83.U": -8703.980555484635, + "pneumatic_95.m": 0.0128720029723915, + "pneumatic_95.U": -8967.989425383095, + "branch_boundary_pnl0002_b_chamber.m": 1.1970987817186032, + "branch_boundary_pnl0002_b_chamber.U": -860175.1606710927, + "pneumatic_69.m": 0.006574703188787359, + "pneumatic_69.U": -4704.3007263131885, + "pn_c1_8.m": 0.2402949778374652, + "pn_c1_8.U": -107803.92309836508, + "mass_friction_endstops_10.a": -1.949198776856065e-06, + "mass_friction_endstops_10.v": 1.826519161772371e-06, + "mass_friction_endstops_10.x": 1.9528536810215616e-06, + "mass_friction_endstops_19.a": -16.252500528926326, + "mass_friction_endstops_19.v": 4.576919129896975e-20, + "mass_friction_endstops_19.x": -1.9530653259948938e-21, + "mass_friction_endstops_18.a": 8.892500282325972, + "mass_friction_endstops_18.v": 2.5187368473853223e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032561870649935125, + "pneumatic_97.U": -2356.668143012874, + "pneumatic_88.m1": 0.000996566225592321, + "pneumatic_88.U1": -721.1607123097651, + "pneumatic_88.m2": 0.0009964191636655784, + "pneumatic_88.U2": -720.9310970023907, + "pneumatic_86.m": 0.006346840211910472, + "pneumatic_86.U": 1377.5687495145785, + "pneumatic_68.m": 0.006567696110012524, + "pneumatic_68.U": -4693.326526389924, + "pn_c1_9.m": 0.2381883224928943, + "pn_c1_9.U": -104471.7429655161, + "mass_friction_endstops_11.a": -1.971406163647771e-06, + "mass_friction_endstops_11.v": 1.848554964674094e-06, + "mass_friction_endstops_11.x": 1.930697446050263e-06, + "pn_general_chamber_2.m": 1.2063684020307441, + "pn_general_chamber_2.U": -873404.5104388825, + "pneumatic_98.m": 0.0032561870653915977, + "pneumatic_98.U": -2356.668143725967, + "pneumatic_75.m1": 0.0009965662267659527, + "pneumatic_75.U1": -721.1607141734798, + "pneumatic_75.m2": 0.0009964191642398892, + "pneumatic_75.U2": -720.9310979144485, + "pneumatic_80.m": 0.012705472199729761, + "pneumatic_80.U": -8703.980749781746, + "pneumatic_66.m": 0.006567696268767441, + "pneumatic_66.U": -4693.326778314112, + "pn_c1_10.m": 0.23818832921650948, + "pn_c1_10.U": -104471.75361732666, + "mass_friction_endstops_12.a": -1.9711186178028582e-06, + "mass_friction_endstops_12.v": 1.8485549941949607e-06, + "mass_friction_endstops_12.x": 1.930697416668372e-06, + "pneumatic_99.m": 0.0032562562523787346, + "pneumatic_99.U": -2356.031477688963, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206445289457375, + "branch_boundary_pnl00r_branch05_chamber.U": -873416.0554547055, + "pneumatic_76.m1": 0.0009972429132872915, + "pneumatic_76.U1": -721.9230383692676, + "pneumatic_76.m2": 0.0009972108290529252, + "pneumatic_76.U2": -721.8772183273541, + "pneumatic_85.m": 0.012872002894864527, + "pneumatic_85.U": -8967.989302068207, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1970987819042118, + "branch_boundary_pnl0002_branch05_chamber.U": -860175.1609442824, + "pneumatic_65.m": 0.006574703133691949, + "pneumatic_65.U": -4704.300638717692, + "pn_c1_11.m": 0.24029497741554184, + "pn_c1_11.U": -107803.92242364622, + "mass_friction_endstops_13.a": -1.94919528439641e-06, + "mass_friction_endstops_13.v": 1.826519181824015e-06, + "mass_friction_endstops_13.x": 1.9528536610522474e-06 + } + }, + { + "requestedTime": 0.81, + "actualTime": 0.81, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.206006248314118, + "pn_general_chamber.U": -873350.1784581648, + "pneumatic_96.m": 0.0032552690027748852, + "pneumatic_96.U": -2355.9148119653287, + "branch_boundary_pnl00r_chamber.m": 1.206124190402843, + "branch_boundary_pnl00r_chamber.U": -873367.9088547124, + "pneumatic_87.m1": 0.000996921054988454, + "pneumatic_87.U1": -721.8635847156165, + "pneumatic_87.m2": 0.0009968996148721218, + "pneumatic_87.U2": -721.8407700947419, + "pneumatic_83.m": 0.012701926140963282, + "pneumatic_83.U": -8724.337567825336, + "pneumatic_95.m": 0.012879100564768854, + "pneumatic_95.U": -8998.364330621043, + "branch_boundary_pnl0002_b_chamber.m": 1.1962534043760158, + "branch_boundary_pnl0002_b_chamber.U": -860055.7816079621, + "pneumatic_69.m": 0.006553210254794004, + "pneumatic_69.U": -4682.546417371199, + "pn_c1_8.m": 0.2410919121122127, + "pn_c1_8.U": -109037.39857007933, + "mass_friction_endstops_10.a": 8.857774649477797, + "mass_friction_endstops_10.v": 0.08873345197507769, + "mass_friction_endstops_10.x": 0.00044583262150923715, + "mass_friction_endstops_19.a": -16.206598333861397, + "mass_friction_endstops_19.v": -0.16235697968747592, + "mass_friction_endstops_19.x": -0.0008121695210045893, + "mass_friction_endstops_18.a": 8.857778206680395, + "mass_friction_endstops_18.v": 0.08873165793329868, + "mass_friction_endstops_18.x": 0.00044386167425480166, + "pneumatic_97.m": 0.0032546207052266537, + "pneumatic_97.U": -2356.531146237746, + "pneumatic_88.m1": 0.0009960146024759352, + "pneumatic_88.U1": -721.121255394678, + "pneumatic_88.m2": 0.0009958781336253564, + "pneumatic_88.U2": -720.9136259824896, + "pneumatic_86.m": 0.00633752606051716, + "pneumatic_86.U": 1364.3747046167766, + "pneumatic_68.m": 0.006543088385317721, + "pneumatic_68.U": -4667.866320678238, + "pn_c1_9.m": 0.23897150391654698, + "pn_c1_9.U": -105735.29829660244, + "mass_friction_endstops_11.a": 8.857774480804801, + "mass_friction_endstops_11.v": 0.08873347304797707, + "mass_friction_endstops_11.x": 0.0004458106820297355, + "pn_general_chamber_2.m": 1.2060062482571396, + "pn_general_chamber_2.U": -873350.1784501448, + "pneumatic_98.m": 0.0032546207055964556, + "pneumatic_98.U": -2356.5311468883583, + "pneumatic_75.m1": 0.0009960146033417782, + "pneumatic_75.U1": -721.1212567696082, + "pneumatic_75.m2": 0.0009958781343227421, + "pneumatic_75.U2": -720.9136270898001, + "pneumatic_80.m": 0.012701926255908602, + "pneumatic_80.U": -8724.337750229228, + "pneumatic_66.m": 0.006543088564608954, + "pneumatic_66.U": -4667.866605288969, + "pn_c1_10.m": 0.23897151058696434, + "pn_c1_10.U": -105735.3088635258, + "mass_friction_endstops_12.a": 8.857774445663672, + "mass_friction_endstops_12.v": 0.08873347304800631, + "mass_friction_endstops_12.x": 0.0004458106820006473, + "pneumatic_99.m": 0.0032552690016484026, + "pneumatic_99.U": -2355.914810407958, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206124190328161, + "branch_boundary_pnl00r_branch05_chamber.U": -873367.9088398638, + "pneumatic_76.m1": 0.0009969210574287178, + "pneumatic_76.U1": -721.8635886622386, + "pneumatic_76.m2": 0.0009968996150299173, + "pneumatic_76.U2": -721.8407704168852, + "pneumatic_85.m": 0.012879100492327268, + "pneumatic_85.U": -8998.36421558522, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1962534045522308, + "branch_boundary_pnl0002_branch05_chamber.U": -860055.7818796586, + "pneumatic_65.m": 0.006553210204193263, + "pneumatic_65.U": -4682.546337026962, + "pn_c1_11.m": 0.24109191168512564, + "pn_c1_11.U": -109037.397892104, + "mass_friction_endstops_13.a": 8.857774661221775, + "mass_friction_endstops_13.v": 0.08873345197509747, + "mass_friction_endstops_13.x": 0.00044583262148946694 + } + } + ], + "eventTrace": { + "signalEventTimes": [ + 0.04, + 0.8 + ], + "stateTransitionCount": 0, + "mechanicalTransitionTimes": [], + "solverStartCount": 3, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.8, + "simulatedUntil": 0.8, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.8, + "requestedStopTime": 0.81, + "simulatedUntil": 0.81, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + }, + "comparisonMode": "numericTolerance" + }, + "outputContract": { + "schemaVersion": 1, + "sha256": "e7596daa27144f14d5210c100126fa0c413862ed8a8e4bf525195b2e6070e0f9", + "variableMetadataSha256": "6becf38f0696b7d307dc72d87e8b845acf9f079d116a51cb6bc320d39a214090", + "seriesShapeSha256": "92476917d942a418ad9ce411141f1cc777c44dee96a3eab9d261cf645bf587f7", + "variableCount": 1021, + "seriesKeyCount": 1022, + "sampleCount": 82, + "seriesLengthsConsistent": true, + "containsPhysicalValues": false, + "hashPayload": "variables metadata + ordered series keys/lengths" + }, + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.2050606371581, + "pneumatic_87.m2": 0.0011363561025506627, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.00010316386455937335, + "pneumatic_83.U": -65.50821976891021, + "pneumatic_95.m": 0.00010316386455937335, + "pneumatic_95.U": -65.50821976891021, + "branch_boundary_pnl0002_b_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_b_chamber.U": -886868.3937230138, + "pneumatic_69.m": 5.158193227968668e-05, + "pneumatic_69.U": -32.754109884455104, + "pn_c1_8.m": 0.002462855848963059, + "pn_c1_8.U": -1563.893548405841, + "mass_friction_endstops_10.a": -0.8167936695810981, + "mass_friction_endstops_10.v": 0.0, + "mass_friction_endstops_10.x": 0.0, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 0.0, + "mass_friction_endstops_19.x": 0.0, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 0.0, + "mass_friction_endstops_18.x": 0.0, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.00010316386455937335, + "pneumatic_86.U": -65.50821976891021, + "pneumatic_68.m": 5.158193227968668e-05, + "pneumatic_68.U": -32.754109884455104, + "pn_c1_9.m": 0.002462855848963059, + "pn_c1_9.U": -1563.893548405841, + "mass_friction_endstops_11.a": -0.8167936695810981, + "mass_friction_endstops_11.v": 0.0, + "mass_friction_endstops_11.x": 0.0, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371581, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.00010316386455937335, + "pneumatic_80.U": -65.50821976891021, + "pneumatic_66.m": 5.158193227968668e-05, + "pneumatic_66.U": -32.754109884455104, + "pn_c1_10.m": 0.002462855848963059, + "pn_c1_10.U": -1563.893548405841, + "mass_friction_endstops_12.a": -0.8167936695810981, + "mass_friction_endstops_12.v": 0.0, + "mass_friction_endstops_12.x": 0.0, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506627, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.0011363561025506627, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.00010316386455937335, + "pneumatic_85.U": -65.50821976891021, + "branch_boundary_pnl0002_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_branch05_chamber.U": -886868.3937230138, + "pneumatic_65.m": 5.158193227968668e-05, + "pneumatic_65.U": -32.754109884455104, + "pn_c1_11.m": 0.002462855848963059, + "pn_c1_11.U": -1563.893548405841, + "mass_friction_endstops_13.a": -0.8167936695810981, + "mass_friction_endstops_13.v": 0.0, + "mass_friction_endstops_13.x": 0.0 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.205060637158, + "pneumatic_87.m2": 0.0011363561025506629, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.005752354971956523, + "pneumatic_83.U": -3931.719290698283, + "pneumatic_95.m": 0.011153351115632995, + "pneumatic_95.U": -7784.908156509664, + "branch_boundary_pnl0002_b_chamber.m": 1.2522714879032233, + "branch_boundary_pnl0002_b_chamber.U": -879404.9359576713, + "pneumatic_69.m": 0.0033656803769320197, + "pneumatic_69.U": -2323.9377625288566, + "pn_c1_8.m": 0.06449829186881316, + "pn_c1_8.U": -8215.698180211439, + "mass_friction_endstops_10.a": 9.734498453326524e-06, + "mass_friction_endstops_10.v": 2.2165787255696986e-06, + "mass_friction_endstops_10.x": 7.615138175359735e-08, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 1.7204535623474844e-21, + "mass_friction_endstops_19.x": -1.2449238864173693e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.3786916256412132e-25, + "mass_friction_endstops_18.x": -5.521417937686967e-24, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.001497027829154341, + "pneumatic_86.U": 1704.5017150238582, + "pneumatic_68.m": 0.0022954946593348505, + "pneumatic_68.U": -1558.6815406132575, + "pn_c1_9.m": 0.03971246529726471, + "pn_c1_9.U": -3836.3905996761514, + "mass_friction_endstops_11.a": 6.899700674694032e-06, + "mass_friction_endstops_11.v": 1.6791980885681643e-06, + "mass_friction_endstops_11.x": 5.607885010135549e-08, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371582, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.005752354208859085, + "pneumatic_80.U": -3931.718242540372, + "pneumatic_66.m": 0.00229549447954163, + "pneumatic_66.U": -1558.6812613835866, + "pn_c1_10.m": 0.03971246371985885, + "pn_c1_10.U": -3836.4295505841374, + "mass_friction_endstops_12.a": 6.900102307554334e-06, + "mass_friction_endstops_12.v": 1.6791970458948259e-06, + "mass_friction_endstops_12.x": 5.6078837470433516e-08, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506629, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.001136356102550663, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.011153351022249161, + "pneumatic_85.U": -7784.908056387039, + "branch_boundary_pnl0002_branch05_chamber.m": 1.2522714867708487, + "branch_boundary_pnl0002_branch05_chamber.U": -879404.9358312349, + "pneumatic_65.m": 0.003365680267480819, + "pneumatic_65.U": -2323.937662655075, + "pn_c1_11.m": 0.06449828662707775, + "pn_c1_11.U": -8215.697802972754, + "mass_friction_endstops_13.a": 9.7344332607463e-06, + "mass_friction_endstops_13.v": 2.2165785543742696e-06, + "mass_friction_endstops_13.x": 7.615138012421167e-08 + } + }, + { + "requestedTime": 0.69, + "actualTime": 0.6900000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2105342428506563, + "pn_general_chamber.U": -874021.6128809263, + "pneumatic_96.m": 0.00326741144588273, + "pneumatic_96.U": -2357.5431522121776, + "branch_boundary_pnl00r_chamber.m": 1.2108685651503308, + "branch_boundary_pnl00r_chamber.U": -874070.5351659104, + "pneumatic_87.m1": 0.001000518198664749, + "pneumatic_87.U1": -722.1637801799975, + "pneumatic_87.m2": 0.0010004330953830574, + "pneumatic_87.U2": -722.0477531282031, + "pneumatic_83.m": 0.012679745783851644, + "pneumatic_83.U": -8639.330537692149, + "pneumatic_95.m": 0.012849685649995602, + "pneumatic_95.U": -8909.106148651528, + "branch_boundary_pnl0002_b_chamber.m": 1.1985497181126685, + "branch_boundary_pnl0002_b_chamber.U": -860379.0245019491, + "pneumatic_69.m": 0.006579168980161733, + "pneumatic_69.U": -4699.544238887633, + "pn_c1_8.m": 0.23540556198958848, + "pn_c1_8.U": -99484.30933223445, + "mass_friction_endstops_10.a": 6.302155088633299e-07, + "mass_friction_endstops_10.v": 2.0477201022089e-06, + "mass_friction_endstops_10.x": 1.739862170731644e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.7142848729216316e-20, + "mass_friction_endstops_19.x": -2.0780593120000206e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.0520928869397134e-22, + "mass_friction_endstops_18.x": 4.9098612203217504e-20, + "pneumatic_97.m": 0.0032646046108505246, + "pneumatic_97.U": -2355.7331452897465, + "pneumatic_88.m1": 0.0009987916917054815, + "pneumatic_88.U1": -720.5489778046637, + "pneumatic_88.m2": 0.0009985669726623582, + "pneumatic_88.U2": -720.2062839511643, + "pneumatic_86.m": 0.006354956657485442, + "pneumatic_86.U": 1389.1739707221775, + "pneumatic_68.m": 0.006592090152448902, + "pneumatic_68.U": -4720.142089865395, + "pn_c1_9.m": 0.23302236813021637, + "pn_c1_9.U": -95711.12399082902, + "mass_friction_endstops_11.a": 6.885582115501165e-07, + "mass_friction_endstops_11.v": 2.072356484372671e-06, + "mass_friction_endstops_11.x": 1.7151425366011e-06, + "pn_general_chamber_2.m": 1.2105342420477019, + "pn_general_chamber_2.U": -874021.6127639221, + "pneumatic_98.m": 0.0032646046116421414, + "pneumatic_98.U": -2355.733147442795, + "pneumatic_75.m1": 0.000998791691638376, + "pneumatic_75.U1": -720.548977698558, + "pneumatic_75.m2": 0.00099856697258834, + "pneumatic_75.U2": -720.2062838344375, + "pneumatic_80.m": 0.012679745952732602, + "pneumatic_80.U": -8639.330806039252, + "pneumatic_66.m": 0.006592090149576305, + "pneumatic_66.U": -4720.142085434138, + "pn_c1_10.m": 0.2330223756901088, + "pn_c1_10.U": -95711.13598161584, + "mass_friction_endstops_12.a": 6.88283471390605e-07, + "mass_friction_endstops_12.v": 2.0723565171342975e-06, + "mass_friction_endstops_12.x": 1.7151425037886711e-06, + "pneumatic_99.m": 0.0032674114436482805, + "pneumatic_99.U": -2357.543151890905, + "branch_boundary_pnl00r_branch05_chamber.m": 1.2108685641280736, + "branch_boundary_pnl00r_branch05_chamber.U": -874070.5350132573, + "pneumatic_76.m1": 0.0010005181981378461, + "pneumatic_76.U1": -722.1637803310383, + "pneumatic_76.m2": 0.0010004330928084816, + "pneumatic_76.U2": -722.0477500247466, + "pneumatic_85.m": 0.012849685563490313, + "pneumatic_85.U": -8909.106011748408, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985497182559621, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.0247699278, + "pneumatic_65.m": 0.006579168843426967, + "pneumatic_65.U": -4699.544021984157, + "pn_c1_11.m": 0.23540556157200768, + "pn_c1_11.U": -99484.30868025024, + "mass_friction_endstops_13.a": 6.301060784608125e-07, + "mass_friction_endstops_13.v": 2.0477201243571633e-06, + "mass_friction_endstops_13.x": 1.739862148436311e-06 + } + }, + { + "requestedTime": 0.7, + "actualTime": 0.7000000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2100313452817673, + "pn_general_chamber.U": -873947.8864856226, + "pneumatic_96.m": 0.0032660606424093387, + "pneumatic_96.U": -2357.35674156337, + "branch_boundary_pnl00r_chamber.m": 1.2103163509793102, + "branch_boundary_pnl00r_chamber.U": -873989.7215632556, + "pneumatic_87.m1": 0.0010001323686673997, + "pneumatic_87.U1": -722.1508452424541, + "pneumatic_87.m2": 0.001000053530255132, + "pneumatic_87.U2": -722.0421258113258, + "pneumatic_83.m": 0.012681407438297841, + "pneumatic_83.U": -8642.043293601184, + "pneumatic_95.m": 0.012849959516004638, + "pneumatic_95.U": -8909.498764806547, + "branch_boundary_pnl0002_b_chamber.m": 1.1985586239832504, + "branch_boundary_pnl0002_b_chamber.U": -860379.8819972485, + "pneumatic_69.m": 0.006583785812787189, + "pneumatic_69.U": -4706.906483656017, + "pn_c1_8.m": 0.23591264036701443, + "pn_c1_8.U": -100288.677678112, + "mass_friction_endstops_10.a": -2.1975173149257897e-06, + "mass_friction_endstops_10.v": 2.02734183270263e-06, + "mass_friction_endstops_10.x": 1.7602360080939606e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.665200046136569e-20, + "mass_friction_endstops_19.x": -1.9566383001493946e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.013739831250115e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032637130423187337, + "pneumatic_97.U": -2355.921025330427, + "pneumatic_88.m1": 0.0009985764248405691, + "pneumatic_88.U1": -720.6545510297586, + "pneumatic_88.m2": 0.0009983591472800236, + "pneumatic_88.U2": -720.3217293326904, + "pneumatic_86.m": 0.006354964303801297, + "pneumatic_86.U": 1389.0998959067165, + "pneumatic_68.m": 0.006593168286323642, + "pneumatic_68.U": -4721.897404439745, + "pn_c1_9.m": 0.23355729206770598, + "pn_c1_9.U": -96560.0816929563, + "mass_friction_endstops_11.a": -2.245873911306262e-06, + "mass_friction_endstops_11.v": 2.0517263968615454e-06, + "mass_friction_endstops_11.x": 1.7357614512099663e-06, + "pn_general_chamber_2.m": 1.2100313445985562, + "pn_general_chamber_2.U": -873947.8863858595, + "pneumatic_98.m": 0.0032637130430599385, + "pneumatic_98.U": -2355.921027270413, + "pneumatic_75.m1": 0.0009985764249686698, + "pneumatic_75.U1": -720.6545512340357, + "pneumatic_75.m2": 0.0009983591472543481, + "pneumatic_75.U2": -720.3217292925623, + "pneumatic_80.m": 0.012681407602717975, + "pneumatic_80.U": -8642.043554742524, + "pneumatic_66.m": 0.006593168289865688, + "pneumatic_66.U": -4721.89741006748, + "pn_c1_10.m": 0.2335572995463288, + "pn_c1_10.U": -96560.09354570496, + "mass_friction_endstops_12.a": -2.2355280816555024e-06, + "mass_friction_endstops_12.v": 2.051726429425243e-06, + "mass_friction_endstops_12.x": 1.7357614187243355e-06, + "pneumatic_99.m": 0.003266060640560602, + "pneumatic_99.U": -2357.3567413654787, + "branch_boundary_pnl00r_branch05_chamber.m": 1.210316350104016, + "branch_boundary_pnl00r_branch05_chamber.U": -873989.7214316746, + "pneumatic_76.m1": 0.0010001323660439989, + "pneumatic_76.U1": -722.1508419312411, + "pneumatic_76.m2": 0.00100005352811943, + "pneumatic_76.U2": -722.0421232665894, + "pneumatic_85.m": 0.012849959429845414, + "pneumatic_85.U": -8909.49862797875, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985586241379014, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.8822663656, + "pneumatic_65.m": 0.006583785685946545, + "pneumatic_65.U": -4706.906282326286, + "pn_c1_11.m": 0.23591263994887818, + "pn_c1_11.U": -100288.67701814357, + "mass_friction_endstops_13.a": -2.1975464187562464e-06, + "mass_friction_endstops_13.v": 2.0273418547326992e-06, + "mass_friction_endstops_13.x": 1.7602359860195857e-06 + } + }, + { + "requestedTime": 0.8, + "actualTime": 0.8, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2063684021036665, + "pn_general_chamber.U": -873404.5104492744, + "pneumatic_96.m": 0.0032562562535671563, + "pneumatic_96.U": -2356.03147928222, + "branch_boundary_pnl00r_chamber.m": 1.2064452895529436, + "branch_boundary_pnl00r_chamber.U": -873416.0554726648, + "pneumatic_87.m1": 0.0009972429097436842, + "pneumatic_87.U1": -721.9230326537768, + "pneumatic_87.m2": 0.0009972108301285444, + "pneumatic_87.U2": -721.8772199435517, + "pneumatic_83.m": 0.01270547207717158, + "pneumatic_83.U": -8703.980555484635, + "pneumatic_95.m": 0.0128720029723915, + "pneumatic_95.U": -8967.989425383095, + "branch_boundary_pnl0002_b_chamber.m": 1.1970987817186032, + "branch_boundary_pnl0002_b_chamber.U": -860175.1606710927, + "pneumatic_69.m": 0.006574703188787359, + "pneumatic_69.U": -4704.3007263131885, + "pn_c1_8.m": 0.2402949778374652, + "pn_c1_8.U": -107803.92309836508, + "mass_friction_endstops_10.a": -1.949198776856065e-06, + "mass_friction_endstops_10.v": 1.826519161772371e-06, + "mass_friction_endstops_10.x": 1.9528536810215616e-06, + "mass_friction_endstops_19.a": -16.252500528926326, + "mass_friction_endstops_19.v": 4.576919129896975e-20, + "mass_friction_endstops_19.x": -1.9530653259948938e-21, + "mass_friction_endstops_18.a": 8.892500282325972, + "mass_friction_endstops_18.v": 2.5187368473853223e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032561870649935125, + "pneumatic_97.U": -2356.668143012874, + "pneumatic_88.m1": 0.000996566225592321, + "pneumatic_88.U1": -721.1607123097651, + "pneumatic_88.m2": 0.0009964191636655784, + "pneumatic_88.U2": -720.9310970023907, + "pneumatic_86.m": 0.006346840211910472, + "pneumatic_86.U": 1377.5687495145785, + "pneumatic_68.m": 0.006567696110012524, + "pneumatic_68.U": -4693.326526389924, + "pn_c1_9.m": 0.2381883224928943, + "pn_c1_9.U": -104471.7429655161, + "mass_friction_endstops_11.a": -1.971406163647771e-06, + "mass_friction_endstops_11.v": 1.848554964674094e-06, + "mass_friction_endstops_11.x": 1.930697446050263e-06, + "pn_general_chamber_2.m": 1.2063684020307441, + "pn_general_chamber_2.U": -873404.5104388825, + "pneumatic_98.m": 0.0032561870653915977, + "pneumatic_98.U": -2356.668143725967, + "pneumatic_75.m1": 0.0009965662267659527, + "pneumatic_75.U1": -721.1607141734798, + "pneumatic_75.m2": 0.0009964191642398892, + "pneumatic_75.U2": -720.9310979144485, + "pneumatic_80.m": 0.012705472199729761, + "pneumatic_80.U": -8703.980749781746, + "pneumatic_66.m": 0.006567696268767441, + "pneumatic_66.U": -4693.326778314112, + "pn_c1_10.m": 0.23818832921650948, + "pn_c1_10.U": -104471.75361732666, + "mass_friction_endstops_12.a": -1.9711186178028582e-06, + "mass_friction_endstops_12.v": 1.8485549941949607e-06, + "mass_friction_endstops_12.x": 1.930697416668372e-06, + "pneumatic_99.m": 0.0032562562523787346, + "pneumatic_99.U": -2356.031477688963, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206445289457375, + "branch_boundary_pnl00r_branch05_chamber.U": -873416.0554547055, + "pneumatic_76.m1": 0.0009972429132872915, + "pneumatic_76.U1": -721.9230383692676, + "pneumatic_76.m2": 0.0009972108290529252, + "pneumatic_76.U2": -721.8772183273541, + "pneumatic_85.m": 0.012872002894864527, + "pneumatic_85.U": -8967.989302068207, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1970987819042118, + "branch_boundary_pnl0002_branch05_chamber.U": -860175.1609442824, + "pneumatic_65.m": 0.006574703133691949, + "pneumatic_65.U": -4704.300638717692, + "pn_c1_11.m": 0.24029497741554184, + "pn_c1_11.U": -107803.92242364622, + "mass_friction_endstops_13.a": -1.94919528439641e-06, + "mass_friction_endstops_13.v": 1.826519181824015e-06, + "mass_friction_endstops_13.x": 1.9528536610522474e-06 + } + }, + { + "requestedTime": 0.81, + "actualTime": 0.81, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.206006248314118, + "pn_general_chamber.U": -873350.1784581648, + "pneumatic_96.m": 0.0032552690027748852, + "pneumatic_96.U": -2355.9148119653287, + "branch_boundary_pnl00r_chamber.m": 1.206124190402843, + "branch_boundary_pnl00r_chamber.U": -873367.9088547124, + "pneumatic_87.m1": 0.000996921054988454, + "pneumatic_87.U1": -721.8635847156165, + "pneumatic_87.m2": 0.0009968996148721218, + "pneumatic_87.U2": -721.8407700947419, + "pneumatic_83.m": 0.012701926140963282, + "pneumatic_83.U": -8724.337567825336, + "pneumatic_95.m": 0.012879100564768854, + "pneumatic_95.U": -8998.364330621043, + "branch_boundary_pnl0002_b_chamber.m": 1.1962534043760158, + "branch_boundary_pnl0002_b_chamber.U": -860055.7816079621, + "pneumatic_69.m": 0.006553210254794004, + "pneumatic_69.U": -4682.546417371199, + "pn_c1_8.m": 0.2410919121122127, + "pn_c1_8.U": -109037.39857007933, + "mass_friction_endstops_10.a": 8.857774649477797, + "mass_friction_endstops_10.v": 0.08873345197507769, + "mass_friction_endstops_10.x": 0.00044583262150923715, + "mass_friction_endstops_19.a": -16.206598333861397, + "mass_friction_endstops_19.v": -0.16235697968747592, + "mass_friction_endstops_19.x": -0.0008121695210045893, + "mass_friction_endstops_18.a": 8.857778206680395, + "mass_friction_endstops_18.v": 0.08873165793329868, + "mass_friction_endstops_18.x": 0.00044386167425480166, + "pneumatic_97.m": 0.0032546207052266537, + "pneumatic_97.U": -2356.531146237746, + "pneumatic_88.m1": 0.0009960146024759352, + "pneumatic_88.U1": -721.121255394678, + "pneumatic_88.m2": 0.0009958781336253564, + "pneumatic_88.U2": -720.9136259824896, + "pneumatic_86.m": 0.00633752606051716, + "pneumatic_86.U": 1364.3747046167766, + "pneumatic_68.m": 0.006543088385317721, + "pneumatic_68.U": -4667.866320678238, + "pn_c1_9.m": 0.23897150391654698, + "pn_c1_9.U": -105735.29829660244, + "mass_friction_endstops_11.a": 8.857774480804801, + "mass_friction_endstops_11.v": 0.08873347304797707, + "mass_friction_endstops_11.x": 0.0004458106820297355, + "pn_general_chamber_2.m": 1.2060062482571396, + "pn_general_chamber_2.U": -873350.1784501448, + "pneumatic_98.m": 0.0032546207055964556, + "pneumatic_98.U": -2356.5311468883583, + "pneumatic_75.m1": 0.0009960146033417782, + "pneumatic_75.U1": -721.1212567696082, + "pneumatic_75.m2": 0.0009958781343227421, + "pneumatic_75.U2": -720.9136270898001, + "pneumatic_80.m": 0.012701926255908602, + "pneumatic_80.U": -8724.337750229228, + "pneumatic_66.m": 0.006543088564608954, + "pneumatic_66.U": -4667.866605288969, + "pn_c1_10.m": 0.23897151058696434, + "pn_c1_10.U": -105735.3088635258, + "mass_friction_endstops_12.a": 8.857774445663672, + "mass_friction_endstops_12.v": 0.08873347304800631, + "mass_friction_endstops_12.x": 0.0004458106820006473, + "pneumatic_99.m": 0.0032552690016484026, + "pneumatic_99.U": -2355.914810407958, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206124190328161, + "branch_boundary_pnl00r_branch05_chamber.U": -873367.9088398638, + "pneumatic_76.m1": 0.0009969210574287178, + "pneumatic_76.U1": -721.8635886622386, + "pneumatic_76.m2": 0.0009968996150299173, + "pneumatic_76.U2": -721.8407704168852, + "pneumatic_85.m": 0.012879100492327268, + "pneumatic_85.U": -8998.36421558522, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1962534045522308, + "branch_boundary_pnl0002_branch05_chamber.U": -860055.7818796586, + "pneumatic_65.m": 0.006553210204193263, + "pneumatic_65.U": -4682.546337026962, + "pn_c1_11.m": 0.24109191168512564, + "pn_c1_11.U": -109037.397892104, + "mass_friction_endstops_13.a": 8.857774661221775, + "mass_friction_endstops_13.v": 0.08873345197509747, + "mass_friction_endstops_13.x": 0.00044583262148946694 + } + } + ], + "diagnostics": { + "integration": { + "method": "BDF", + "jacobianSparsity": { + "nonzeroCount": 1284, + "density": 0.23447772096420746, + "colorGroupCount": 31 + }, + "jacobian": { + "mode": "scipySparseFiniteDifference", + "fallbackReason": null, + "jacobianEvaluationCount": 248, + "fullBuildCount": 248, + "finiteDifferenceRhsEstimateIsExact": false + }, + "segmentCount": 3, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "nfev": 1856, + "njev": 86, + "nlu": 295, + "acceptedStepCount": 603, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 2666 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.8, + "simulatedUntil": 0.8, + "nfev": 1832, + "njev": 155, + "nlu": 453, + "acceptedStepCount": 414, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 4805 + }, + { + "startTime": 0.8, + "requestedStopTime": 0.81, + "simulatedUntil": 0.81, + "nfev": 139, + "njev": 7, + "nlu": 24, + "acceptedStepCount": 56, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 217 + } + ], + "totals": { + "nfev": 3827, + "njev": 248, + "nlu": 772, + "acceptedStepCount": 1073, + "solverStartCount": 3, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 7688, + "jacobianRhsEvaluationCountEstimate": 7936 + } + }, + "pressureFlow": { + "solveCount": 30239, + "seededSolveCount": 30239, + "nonlinearSolveCount": 0, + "fastPathHitRate": 1.0, + "optimizerEvaluationCount": 0, + "residualEvaluationCount": 0, + "blockFallbackCount": 0, + "denseFallbackCount": 0, + "closurePassCount": 30239, + "secondaryPhysicalIslandCount": 1, + "secondaryBlockCount": 9, + "secondaryUnknownCount": 192, + "equationBlockFallbackReasons": [], + "usesConservativeGlobalCoupling": false, + "couplingPlanFallbackReason": null, + "maxScaledResidual": 1.0700979760449996e-16, + "maxEvaluationsPerSolve": 0, + "maxResidualEvaluationsPerSolve": 0, + "lastScope": [ + "pn_general_chamber", + "pn_orifice_19", + "pneumatic_97", + "pn_node3_9", + "pneumatic_100", + "pneumatic_88", + "pn_general_chamber_2", + "pn_orifice_20", + "pneumatic_98", + "pn_node3_10", + "pneumatic_75", + "pn_orifice_18", + "pneumatic_96", + "pn_node3_8", + "pneumatic_105", + "branch_boundary_pnl00r_chamber", + "pneumatic_87", + "pn_morifice_1", + "pnnode4_16", + "pneumatic_83", + "pneumatic_95", + "pneumatic_69", + "pn_c1_8", + "pn_morifice_9", + "pnnode4_17", + "pneumatic_86", + "pneumatic_68", + "pn_c1_9", + "branch_boundary_pnl0002_b_chamber", + "pn_morifice_10", + "pnnode4_18", + "pneumatic_80", + "pneumatic_66", + "pn_c1_10", + "pn_orifice_21", + "pneumatic_99", + "pn_node3_11", + "pneumatic_107", + "branch_boundary_pnl00r_branch05_chamber", + "pneumatic_76", + "pn_morifice_15", + "pnnode4_19", + "pneumatic_85", + "pneumatic_65", + "pn_c1_11", + "branch_boundary_pnl0002_branch05_chamber" + ], + "last": { + "success": true, + "message": "Compiled causal stream-pressure block completed; residuals reuse the latest full audit.", + "evaluations": 0, + "pressureScale": 12152279.856800547, + "flowScale": 0.0414926071396759, + "maxScaledResidual": 0.0, + "maxRawResidual": 0.0, + "residualEvaluations": 0, + "jacobianMode": "seeded", + "denseFallbackUsed": false, + "nonlinearBlockCount": 0, + "nonlinearBlockUnknownCount": 0, + "blockFallbackUsed": false, + "blockFallbackReason": null, + "residualVerifiedThisSolve": false, + "causalFastPathUsed": true + }, + "causalExecution": { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 11692, + "fullResidualAuditCount": 184, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 55, + "lastVerifiedMaxScaledResidual": 5.539742377396744e-17, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 11692, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 11692, + "compiledEffortUnknownCount": 272, + "compiledFlowAssignmentCount": 200, + "compiledAssignmentCount": 472, + "logicalEffortCoordinateCount": 68, + "eliminatedEffortAliasCount": 204, + "canonicalCoordinateCount": 268, + "compatibilityScatterCount": 472 + }, + "secondaryCausalExecution": [ + { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 18079, + "fullResidualAuditCount": 284, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 3, + "lastVerifiedMaxScaledResidual": 0.0, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 18079, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 18079, + "compiledEffortUnknownCount": 96, + "compiledFlowAssignmentCount": 96, + "compiledAssignmentCount": 192 + } + ] + }, + "stream": { + "maxIterationsPerSolve": 4, + "maxThermofluidIterations": 2, + "thermofluidClosure": { + "failureCount": 0, + "lastFailure": null, + "lastSuccess": { + "rhsTime": 0.81, + "iterations": 2, + "maxDelta": 0.0, + "scale": 1.0, + "tolerance": 1e-12, + "worstPort": null + }, + "transaction": { + "physicalPortValueSlotCount": 856, + "physicalFlowPortCount": 200, + "componentCount": 98, + "cacheBindingCount": 36, + "streamAndCausalCacheSlotCount": 56, + "customCacheHookCount": 0, + "diagnosticOwnerCount": 4 + } + }, + "last": { + "converged": true, + "iterations": 2, + "maxDelta": 0.0 + } + }, + "signal": { + "propagations": 71256, + "eventTimes": [ + 0.04, + 0.8 + ], + "last": { + "propagated": 6 + } + }, + "pneumaticVolume": { + "propagations": 47504, + "last": { + "propagated": 4, + "outputPorts": [ + "pn_brp2_10.port_1", + "pn_brp2_11.port_1", + "pn_brp2_8.port_1", + "pn_brp2_9.port_1" + ] + } + }, + "stateCount": 74, + "sampleCount": 82, + "performance": { + "mode": "standard", + "phases": { + "simulation.integration": { + "calls": 1, + "inclusiveNs": 57118321884, + "selfNs": 57118321884, + "maxNs": 57118321884, + "errors": 0 + }, + "simulation.network_compilation": { + "calls": 1, + "inclusiveNs": 15702610, + "selfNs": 15702610, + "maxNs": 15702610, + "errors": 0 + }, + "simulation.postprocessing": { + "calls": 1, + "inclusiveNs": 1120102078, + "selfNs": 1120102078, + "maxNs": 1120102078, + "errors": 0 + }, + "simulation.response_assembly": { + "calls": 1, + "inclusiveNs": 13321433, + "selfNs": 13321433, + "maxNs": 13321433, + "errors": 0 + }, + "simulation.result_assembly": { + "calls": 1, + "inclusiveNs": 6116799, + "selfNs": 6116799, + "maxNs": 6116799, + "errors": 0 + }, + "simulation.sample_initialization": { + "calls": 1, + "inclusiveNs": 211878881, + "selfNs": 211878881, + "maxNs": 211878881, + "errors": 0 + }, + "simulation.system_construction": { + "calls": 1, + "inclusiveNs": 135539702, + "selfNs": 135539702, + "maxNs": 135539702, + "errors": 0 + }, + "simulation.total": { + "calls": 1, + "inclusiveNs": 58631725837, + "selfNs": 1993166, + "maxNs": 58631725837, + "errors": 0 + }, + "simulation.xml_validation": { + "calls": 1, + "inclusiveNs": 8749284, + "selfNs": 8749284, + "maxNs": 8749284, + "errors": 0 + } + }, + "properties": {}, + "propertyOutermostNs": 0 + } + }, + "eventTrace": { + "signalEventTimes": [ + 0.04, + 0.8 + ], + "stateTransitionCount": 0, + "mechanicalTransitionTimes": [], + "solverStartCount": 3, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.8, + "simulatedUntil": 0.8, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.8, + "requestedStopTime": 0.81, + "simulatedUntil": 0.81, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + } + } + }, + "acceptance": { + "evaluated": true, + "passed": true, + "issues": [], + "regressionGolden": { + "configured": false, + "evaluated": false, + "passed": null, + "issues": [] + } + } + }, + { + "caseId": "2.10s", + "stopTime": 2.1, + "sampleStep": 0.01, + "maxStep": 0.81, + "lane": "production", + "samplingMode": "source", + "maxStepMode": "source", + "runtimePredictionEligible": true, + "predictedWallSeconds": 230.12377060846325, + "softTimeoutSeconds": 300.0, + "hardTimeoutSeconds": 360.0, + "outcome": "completed", + "softCancelSent": false, + "hardTimeoutReached": false, + "orchestrationWallSeconds": 116.73170870356262, + "returnCode": 0, + "lastSimulatedTime": 2.1, + "progressEventCount": 244, + "lastProgressEvent": { + "event": "progress", + "progress": 100, + "phase": "complete", + "message": "正在汇总仿真结果", + "simulatedTime": 2.1, + "totalTime": 2.1, + "wallSeconds": 115.83323622308671 + }, + "stderrTail": [], + "worker": { + "event": "result", + "outcome": "completed", + "sourceSha256": "2fb95e65f5de0c85a6a17802aef74ea004087323fd00fd8d01acf0184ff71d48", + "sourcePath": "/home/lujz/projects/SystemSimulationApp/tests/data/test_mql-full-branches-01-04.xml", + "derivedConfiguration": { + "stopTime": 2.1, + "sampleStep": 0.01, + "maxStep": 0.81, + "lane": "production", + "sourceXmlUnmodified": true + }, + "wallSeconds": 115.8682054579258, + "cpuSeconds": 119.19843780000001, + "peakRssBytes": 195031040, + "peakRssRaw": 190460, + "peakRssRawUnit": "KiB", + "lastSimulatedTime": 2.1, + "runtime": { + "python": "3.12.3 (main, Jun 19 2026, 12:46:00) [GCC 13.3.0]", + "pythonImplementation": "CPython", + "executable": "/home/lujz/projects/SystemSimulationApp/.venv/bin/python", + "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39", + "machine": "x86_64", + "processor": "x86_64", + "cpuCount": 16, + "repository": { + "root": "/home/lujz/projects/SystemSimulationApp", + "head": "684d28752ac2fd011458befcb216b47aae692e3e", + "branch": "model-development", + "dirty": true, + "status": [ + "M .github/workflows/solver-regression.yml", + " M README.md", + " M app/simulation/benchmark_regression.py", + " M \"docs/other/\\346\\261\\202\\350\\247\\243\\345\\231\\250\\346\\200\\247\\350\\203\\275\\344\\274\\230\\345\\214\\226\\344\\273\\273\\345\\212\\241\\346\\270\\205\\345\\215\\225.md\"", + " M requirements.txt", + " M tests/baselines/simulation/test_mql_8/manifest.json", + " M tests/data/test-mql-8.json", + " M tests/data/test-mql-8.xml", + " M tests/test_benchmark_regression.py", + " M tests/test_dependency_constraints.py", + " M tests/test_supported_piston_tangent.py", + "?? app/simulation/physical_state_v21.py", + "?? constraints/python312-linux-x86_64.lock", + "?? tests/baselines/simulation/test_mql_8/runs/2026-08-18-production-amesim-aligned-v1-candidate-0.2.json", + "?? tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-1.json", + "?? tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-2.json", + "?? tests/test_test_mql_ame_contract.py" + ] + }, + "packages": { + "numpy": "2.5.2", + "scipy": "1.18.0", + "lxml": "6.1.1" + }, + "environment": { + "SIMULATIONAPP_PROFILE": "standard", + "SIMULATION_ODE_JACOBIAN_MODE": "scipy", + "SIMULATIONAPP_PROPERTY_CACHE": "on", + "SIMULATION_CAUSAL_EXECUTOR_V2": "1", + "SIMULATION_CAUSAL_COORDINATE_KERNEL": "1", + "SIMULATION_CAUSAL_FAST_PATH": "1" + } + }, + "summary": { + "success": true, + "status": "completed", + "partial": false, + "message": "The solver successfully reached the end of the integration interval.", + "simulatedUntil": 2.1, + "requestedStopTime": 2.1, + "variableCount": 1021, + "seriesHealth": { + "seriesCount": 1022, + "scalarCount": 218708, + "nonfiniteCount": 0, + "timeStrictlyIncreasing": true, + "timeStart": 0.0, + "timeEnd": 2.1 + }, + "final": { + "pn_general_chamber.m": 0.9383213576466783, + "pn_general_chamber.U": -802747.7609731702, + "pn_general_chamber.p": 7840983.501435023, + "pn_general_chamber.T": 224.45771029519904, + "pn_general_chamber.rho": 16.46177820432769, + "pn_general_chamber.u": -855514.7492181907, + "pn_general_chamber.h": -379200.25851671584, + "pn_general_chamber.port_1.p": 7840983.501435023, + "pn_general_chamber.port_1.m_flow": 0.004470961127944595, + "pn_general_chamber.port_1.h_outflow": -379200.25851671584, + "pn_general_chamber.port_2.p": 7840983.501435023, + "pn_general_chamber.port_2.m_flow": 0.0003465157448840186, + "pn_general_chamber.port_2.h_outflow": -379200.25851671584, + "pn_orifice_18.cm": 9.3718926992071e-06, + "pn_orifice_18.gasvel": -0.29797267577776726, + "pn_orifice_18.port_1.p": 7840983.501435023, + "pn_orifice_18.port_1.m_flow": -0.0003465157448840186, + "pn_orifice_18.port_1.h_outflow": -379081.6211645684, + "pn_orifice_18.port_2.p": 7841023.172495168, + "pn_orifice_18.port_2.m_flow": 0.0003465157448840186, + "pn_orifice_18.port_2.h_outflow": -379200.25851671584, + "pneumatic_96.m": 0.002533854003606723, + "pneumatic_96.U": -2167.569222453132, + "pneumatic_96.p": 7841023.172495168, + "pneumatic_96.T": 224.4804254422671, + "pneumatic_96.rho": 16.460219989681597, + "pneumatic_96.u": -855443.6125237619, + "pneumatic_96.h": -379081.6211645684, + "pneumatic_96.re": 2029.0195656051449, + "pneumatic_96.cm": 4.459063193039918e-06, + "pneumatic_96.v": 0.14177235188272333, + "pneumatic_96.ff": 0.0315423276763289, + "pneumatic_96.port_1.p": 7841056.643384503, + "pneumatic_96.port_1.m_flow": 0.0003592319308963766, + "pneumatic_96.port_1.h_outflow": -379081.6211645684, + "pneumatic_96.port_2.p": 7841023.172495168, + "pneumatic_96.port_2.m_flow": -0.0003465157448840186, + "pneumatic_96.port_2.h_outflow": -379081.6211645684, + "pn_node3_8.port_1.p": 7841056.643384503, + "pn_node3_8.port_1.m_flow": -0.0003592319308963766, + "pn_node3_8.port_1.h_outflow": -378090.0927656911, + "pn_node3_8.port_2.p": 7841056.643384503, + "pn_node3_8.port_2.m_flow": 0.00517641600223604, + "pn_node3_8.port_2.h_outflow": -378090.0927656911, + "pn_node3_8.port_3.p": 7841056.643384503, + "pn_node3_8.port_3.m_flow": -0.004817184071339664, + "pn_node3_8.port_3.h_outflow": -378090.0927656911, + "pneumatic_105.re": 27190.988670525767, + "pneumatic_105.cm": 5.981988255397779e-05, + "pneumatic_105.v": 1.9027039385508302, + "pneumatic_105.ff": 0.02440895216193467, + "pneumatic_105.port_1.p": 7841056.643384503, + "pneumatic_105.port_1.m_flow": 0.004817184071339664, + "pneumatic_105.port_1.h_outflow": -379199.14943793666, + "pneumatic_105.port_2.p": 7841004.738334835, + "pneumatic_105.port_2.m_flow": -0.004817184071339664, + "pneumatic_105.port_2.h_outflow": -378090.0927656911, + "branch_boundary_pnl00r_chamber.m": 0.938322968645941, + "branch_boundary_pnl00r_chamber.U": -802748.5416937041, + "branch_boundary_pnl00r_chamber.p": 7841004.738334835, + "branch_boundary_pnl00r_chamber.T": 224.45791876149883, + "branch_boundary_pnl00r_chamber.rho": 16.46180646747265, + "branch_boundary_pnl00r_chamber.u": -855514.1124298818, + "branch_boundary_pnl00r_chamber.h": -379199.14943793666, + "branch_boundary_pnl00r_chamber.port_1.p": 7841004.738334835, + "branch_boundary_pnl00r_chamber.port_1.m_flow": 0.004817184071339664, + "branch_boundary_pnl00r_chamber.port_1.h_outflow": -379199.14943793666, + "branch_boundary_pnl00r_chamber.port_2.p": 7841004.738334835, + "branch_boundary_pnl00r_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl00r_chamber.port_2.h_outflow": -379199.14943793666, + "branch_boundary_pnl00r.port_1.p": 7841004.738334835, + "branch_boundary_pnl00r.port_1.m_flow": 0.0, + "branch_boundary_pnl00r.port_1.h_outflow": -379199.14943793666, + "pneumatic_87.m1": 0.000775027662068701, + "pneumatic_87.U1": -662.5313698561031, + "pneumatic_87.p1": 7841056.643384503, + "pneumatic_87.T1": 224.67032659655175, + "pneumatic_87.rho1": 16.446597793491836, + "pneumatic_87.u1": -854848.6748042989, + "pneumatic_87.h1": -378090.0927656911, + "pneumatic_87.m2": 0.0007706784939136677, + "pneumatic_87.U2": -655.7022069331298, + "pneumatic_87.p2": 7841059.796659648, + "pneumatic_87.T2": 225.9589203564586, + "pneumatic_87.rho2": 16.354305578796982, + "pneumatic_87.u2": -850811.6057622627, + "pneumatic_87.h2": -371362.3403146743, + "pneumatic_87.dmctr": -0.005151330305337378, + "pneumatic_87.re": 20265.629779054583, + "pneumatic_87.cm": 3.143471338265633e-05, + "pneumatic_87.v": -1.0026224319257642, + "pneumatic_87.ff": 0.025573705641245913, + "pneumatic_87.port_1.p": 7841056.643384503, + "pneumatic_87.port_1.m_flow": -0.00517641600223604, + "pneumatic_87.port_1.h_outflow": -378090.0927656911, + "pneumatic_87.port_2.p": 7841059.796659648, + "pneumatic_87.port_2.m_flow": 0.005026295322280804, + "pneumatic_87.port_2.h_outflow": -371362.3403146743, + "step_12.y": 1.0, + "step_12.out.signal": 1.0, + "pn_morifice_1.xv": 1.0, + "pn_morifice_1.cm": 0.000276287656377993, + "pn_morifice_1.gasvel": 8.923293386232704, + "pn_morifice_1.res.signal": 1.0, + "pn_morifice_1.port_2.p": 7841694.646806817, + "pn_morifice_1.port_2.m_flow": 0.005026295322280804, + "pn_morifice_1.port_2.h_outflow": -371362.3403146743, + "pn_morifice_1.port_3.p": 7841059.796659648, + "pn_morifice_1.port_3.m_flow": -0.005026295322280804, + "pn_morifice_1.port_3.h_outflow": -340596.28614454763, + "pnnode4_16.port_1.p": 7841694.646806817, + "pnnode4_16.port_1.m_flow": 0.0007541071379725392, + "pnnode4_16.port_1.h_outflow": -340596.28614454763, + "pnnode4_16.port_2.p": 7841694.646806817, + "pnnode4_16.port_2.m_flow": 0.008998462731767111, + "pnnode4_16.port_2.h_outflow": -339424.7004529432, + "pnnode4_16.port_3.p": 7841694.646806817, + "pnnode4_16.port_3.m_flow": -0.004726274547458847, + "pnnode4_16.port_3.h_outflow": -340596.28614454763, + "pnnode4_16.port_4.p": 7841694.646806817, + "pnnode4_16.port_4.m_flow": -0.005026295322280804, + "pnnode4_16.port_4.h_outflow": -340596.28614454763, + "pneumatic_83.m": 0.009897446602767727, + "pneumatic_83.U": -8148.173078272971, + "pneumatic_83.p": 7841726.735982845, + "pneumatic_83.T": 234.75487976190536, + "pneumatic_83.rho": 15.752275508185702, + "pneumatic_83.u": -823260.1200388807, + "pneumatic_83.h": -325444.6309745963, + "pneumatic_83.re": 3052.209759398049, + "pneumatic_83.cm": 4.88071581939195e-06, + "pneumatic_83.v": 0.15752597244636304, + "pneumatic_83.ff": 0.03534461040159005, + "pneumatic_83.port_1.p": 7841694.646806817, + "pneumatic_83.port_1.m_flow": -0.0007541071379725392, + "pneumatic_83.port_1.h_outflow": -325444.6309745963, + "pneumatic_83.port_2.p": 7841760.56691308, + "pneumatic_83.port_2.m_flow": 0.0008263160775199352, + "pneumatic_83.port_2.h_outflow": -325444.6309745963, + "pneumatic_95.m": 0.010032755291451692, + "pneumatic_95.U": -8360.714717131163, + "pneumatic_95.p": 7841618.293053942, + "pneumatic_95.T": 231.53594889061856, + "pneumatic_95.rho": 15.967625974659056, + "pneumatic_95.u": -833341.8362406213, + "pneumatic_95.h": -342247.023179574, + "pneumatic_95.re": 18156.319253315756, + "pneumatic_95.cm": 2.906266709055005e-05, + "pneumatic_95.v": 0.9382875827325416, + "pneumatic_95.ff": 0.02627667728752523, + "pneumatic_95.port_1.p": 7841542.313901982, + "pneumatic_95.port_1.m_flow": -0.004681026114461799, + "pneumatic_95.port_1.h_outflow": -342247.023179574, + "pneumatic_95.port_2.p": 7841694.646806817, + "pneumatic_95.port_2.m_flow": 0.004726274547458847, + "pneumatic_95.port_2.h_outflow": -342247.023179574, + "branch_boundary_pnl0002_b_chamber.m": 0.919232833810773, + "branch_boundary_pnl0002_b_chamber.U": -772729.849215003, + "branch_boundary_pnl0002_b_chamber.p": 7841542.313901982, + "branch_boundary_pnl0002_b_chamber.T": 229.21086766358033, + "branch_boundary_pnl0002_b_chamber.rho": 16.12689182124163, + "branch_boundary_pnl0002_b_chamber.u": -840624.7261769066, + "branch_boundary_pnl0002_b_chamber.h": -354384.57520290336, + "branch_boundary_pnl0002_b_chamber.port_1.p": 7841542.313901982, + "branch_boundary_pnl0002_b_chamber.port_1.m_flow": 0.004681026114461799, + "branch_boundary_pnl0002_b_chamber.port_1.h_outflow": -354384.57520290336, + "branch_boundary_pnl0002_b_chamber.port_2.p": 7841542.313901982, + "branch_boundary_pnl0002_b_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl0002_b_chamber.port_2.h_outflow": -354384.57520290336, + "branch_boundary_pnl0002_b.port_1.p": 7841542.313901982, + "branch_boundary_pnl0002_b.port_1.m_flow": 0.0, + "branch_boundary_pnl0002_b.port_1.h_outflow": -354384.57520290336, + "pneumatic_69.m": 0.005009690268749923, + "pneumatic_69.U": -4169.822929680966, + "pneumatic_69.p": 7841694.646806817, + "pneumatic_69.T": 231.85216503530646, + "pneumatic_69.rho": 15.946339392618315, + "pneumatic_69.u": -832351.4440986527, + "pneumatic_69.h": -340596.28614454763, + "pneumatic_69.re": 29132.476482553797, + "pneumatic_69.cm": 4.6671084945762685e-05, + "pneumatic_69.v": 1.507271161444471, + "pneumatic_69.ff": 0.02356163980501875, + "pneumatic_69.port_1.p": 7841790.465372653, + "pneumatic_69.port_1.m_flow": 0.007551051380475607, + "pneumatic_69.port_1.h_outflow": -340596.28614454763, + "pneumatic_69.port_2.p": 7841694.646806817, + "pneumatic_69.port_2.m_flow": -0.008998462731767111, + "pneumatic_69.port_2.h_outflow": -340596.28614454763, + "pn_c1_8.m": 0.6570381273931875, + "pn_c1_8.U": -452333.9264734677, + "pn_c1_8.p": 7841790.465372653, + "pn_c1_8.T": 277.82921451003205, + "pn_c1_8.rho": 13.342886422741902, + "pn_c1_8.u": -688443.954185904, + "pn_c1_8.h": -100730.7550384964, + "pn_c1_8.vol": 0.049242578148107265, + "pn_c1_8.dvol": 2.0837923204987828e-09, + "pn_c1_8.port_1.p": 7841790.465372653, + "pn_c1_8.port_1.m_flow": -0.007551051380475607, + "pn_c1_8.port_1.h_outflow": -100730.7550384964, + "pn_c1_8.port_2.p": 7841790.465372653, + "pn_c1_8.port_2.m_flow": 0.0, + "pn_c1_8.port_2.h_outflow": -100730.7550384964, + "pn_c1_8.port_3.p": 7841790.465372653, + "pn_c1_8.port_3.m_flow": 0.0, + "pn_c1_8.port_3.h_outflow": -100730.7550384964, + "pn_c1_8.port_4.p": 7841790.465372653, + "pn_c1_8.port_4.m_flow": 0.0, + "pn_c1_8.port_4.h_outflow": -100730.7550384964, + "pn_plug_16.port_1.p": 7841790.465372653, + "pn_plug_16.port_1.m_flow": 0.0, + "pn_plug_16.port_1.h_outflow": -100730.7550384964, + "pn_plug_17.port_1.p": 7841790.465372653, + "pn_plug_17.port_1.m_flow": 0.0, + "pn_plug_17.port_1.h_outflow": -100730.7550384964, + "pn_brp2_8.volume": 0.034242578148107265, + "pn_brp2_8.volume_flow": 2.0837923204987828e-09, + "pn_brp2_8.length": 1.0900023653554918, + "pn_brp2_8.pressure_force": 243168.6004449704, + "pn_brp2_8.port_1.p": 7841790.465372653, + "pn_brp2_8.port_1.m_flow": 0.0, + "pn_brp2_8.port_1.h_outflow": -100730.7550384964, + "pn_brp2_8.port_2.x": 0.3700023653554917, + "pn_brp2_8.port_2.v": 6.633051283469949e-08, + "pn_brp2_8.port_2.f": 7.737980922684073e-06, + "pn_brp2_8.port_3.x": -0.72, + "pn_brp2_8.port_3.v": -3.1507286064810157e-13, + "pn_brp2_8.port_3.f": 243168.6004449704, + "pn_brp2_8.port_4.x": -0.72, + "pn_brp2_8.port_4.v": -3.1507286064810157e-13, + "pn_brp2_8.port_4.f": 0.0, + "pn_brp2_8.port_5.x": 0.3700023653554917, + "pn_brp2_8.port_5.v": 6.633051283469949e-08, + "pn_brp2_8.port_5.f": -243168.60045270837, + "mass_friction_endstops_10.a": -1.5475961845368147e-07, + "mass_friction_endstops_10.v": 6.633051283469949e-08, + "mass_friction_endstops_10.x": 0.3700023653554917, + "mass_friction_endstops_10.Fvisc": 0.0, + "mass_friction_endstops_10.Ffric": 0.0, + "mass_friction_endstops_10.Fmin": 0.0, + "mass_friction_endstops_10.Fmax": 0.0, + "mass_friction_endstops_10.port_1.x": 0.3700023653554917, + "mass_friction_endstops_10.port_1.v": 6.633051283469949e-08, + "mass_friction_endstops_10.port_1.f": -7.737980922684073e-06, + "mass_friction_endstops_10.port_2.x": 0.3700023653554917, + "mass_friction_endstops_10.port_2.v": 6.633051283469949e-08, + "mass_friction_endstops_10.port_2.f": 0.0, + "zeroforcesource_17.port_1.x": 0.3700023653554917, + "zeroforcesource_17.port_1.v": 6.633051283469949e-08, + "zeroforcesource_17.port_1.f": 0.0, + "zeroforcesource_26.port_1.x": -0.72, + "zeroforcesource_26.port_1.v": -3.1507286064810157e-13, + "zeroforcesource_26.port_1.f": 0.0, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.1507286064810157e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_19.Fvisc": 0.0, + "mass_friction_endstops_19.Ffric": 0.0, + "mass_friction_endstops_19.Fmin": 0.0, + "mass_friction_endstops_19.Fmax": 0.0, + "mass_friction_endstops_19.port_1.x": -0.72, + "mass_friction_endstops_19.port_1.v": -3.1507286064810157e-13, + "mass_friction_endstops_19.port_1.f": -972677.0949414637, + "mass_friction_endstops_19.port_2.x": -0.72, + "mass_friction_endstops_19.port_2.v": -3.1507286064810157e-13, + "mass_friction_endstops_19.port_2.f": 49000.0, + "forcecon_1.force": 49000.0, + "forcecon_1.res.signal": 49000.0, + "forcecon_1.port_2.x": -0.72, + "forcecon_1.port_2.v": -3.1507286064810157e-13, + "forcecon_1.port_2.f": -49000.0, + "piecewiselinear.y": 49000.0, + "piecewiselinear.out.signal": 49000.0, + "elasticendstop_8.gap": -2.3653554916958086e-06, + "elasticendstop_8.penetration": 2.3653554916958086e-06, + "elasticendstop_8.force": 243168.60045270837, + "elasticendstop_8.port_1.x": 0.3700023653554917, + "elasticendstop_8.port_1.v": 6.633051283469949e-08, + "elasticendstop_8.port_1.f": 243168.60045270837, + "elasticendstop_8.port_2.x": 0.37, + "elasticendstop_8.port_2.v": -1.164558438137342e-19, + "elasticendstop_8.port_2.f": -243168.60045270837, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.164558438137342e-19, + "mass_friction_endstops_18.x": 0.37, + "mass_friction_endstops_18.Fvisc": 0.0, + "mass_friction_endstops_18.Ffric": 0.0, + "mass_friction_endstops_18.Fmin": 0.0, + "mass_friction_endstops_18.Fmax": 0.0, + "mass_friction_endstops_18.port_1.x": 0.37, + "mass_friction_endstops_18.port_1.v": -1.164558438137342e-19, + "mass_friction_endstops_18.port_1.f": 0.0, + "mass_friction_endstops_18.port_2.x": 0.37, + "mass_friction_endstops_18.port_2.v": -1.164558438137342e-19, + "mass_friction_endstops_18.port_2.f": 972677.0949739341, + "forcecon_2.force": -0.0, + "forcecon_2.res.signal": 0.0, + "forcecon_2.port_2.x": 0.37, + "forcecon_2.port_2.v": -1.164558438137342e-19, + "forcecon_2.port_2.f": 0.0, + "piecewiselinear_1.y": 0.0, + "piecewiselinear_1.out.signal": 0.0, + "amesim_lmechn1_1.tforce": -972677.0949414637, + "amesim_lmechn1_1.port_1.x": -0.72, + "amesim_lmechn1_1.port_1.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_1.f": -243168.6004449704, + "amesim_lmechn1_1.port_2.x": -0.72, + "amesim_lmechn1_1.port_2.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_2.f": -243169.9470183521, + "amesim_lmechn1_1.port_3.x": -0.72, + "amesim_lmechn1_1.port_3.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_3.f": -243169.9470250293, + "amesim_lmechn1_1.port_4.x": -0.72, + "amesim_lmechn1_1.port_4.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_4.f": -243168.6004531119, + "amesim_lmechn1_1.port_5.x": -0.72, + "amesim_lmechn1_1.port_5.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_5.f": 0.0, + "amesim_lmechn1_1.port_6.x": -0.72, + "amesim_lmechn1_1.port_6.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_6.f": 0.0, + "amesim_lmechn1_1.port_7.x": -0.72, + "amesim_lmechn1_1.port_7.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_7.f": 0.0, + "amesim_lmechn1_1.port_8.x": -0.72, + "amesim_lmechn1_1.port_8.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_8.f": 0.0, + "amesim_lmechn1_1.port_9.x": -0.72, + "amesim_lmechn1_1.port_9.v": -3.1507286064810157e-13, + "amesim_lmechn1_1.port_9.f": 972677.0949414637, + "amesim_f000_4.port_1.x": -0.72, + "amesim_f000_4.port_1.v": -3.1507286064810157e-13, + "amesim_f000_4.port_1.f": 0.0, + "amesim_f000_5.port_1.x": -0.72, + "amesim_f000_5.port_1.v": -3.1507286064810157e-13, + "amesim_f000_5.port_1.f": 0.0, + "amesim_f000_6.port_1.x": -0.72, + "amesim_f000_6.port_1.v": -3.1507286064810157e-13, + "amesim_f000_6.port_1.f": 0.0, + "amesim_f000_7.port_1.x": -0.72, + "amesim_f000_7.port_1.v": -3.1507286064810157e-13, + "amesim_f000_7.port_1.f": 0.0, + "amesim_lmechn1_2.tforce": 972677.0949739341, + "amesim_lmechn1_2.port_1.x": 0.37, + "amesim_lmechn1_2.port_1.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_1.f": 243168.60045270837, + "amesim_lmechn1_2.port_2.x": 0.37, + "amesim_lmechn1_2.port_2.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_2.f": 243169.9470268246, + "amesim_lmechn1_2.port_3.x": 0.37, + "amesim_lmechn1_2.port_3.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_3.f": 243169.94703351636, + "amesim_lmechn1_2.port_4.x": 0.37, + "amesim_lmechn1_2.port_4.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_4.f": 243168.6004608847, + "amesim_lmechn1_2.port_5.x": 0.37, + "amesim_lmechn1_2.port_5.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_5.f": 0.0, + "amesim_lmechn1_2.port_6.x": 0.37, + "amesim_lmechn1_2.port_6.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_6.f": 0.0, + "amesim_lmechn1_2.port_7.x": 0.37, + "amesim_lmechn1_2.port_7.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_7.f": 0.0, + "amesim_lmechn1_2.port_8.x": 0.37, + "amesim_lmechn1_2.port_8.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_8.f": 0.0, + "amesim_lmechn1_2.port_9.x": 0.37, + "amesim_lmechn1_2.port_9.v": -1.164558438137342e-19, + "amesim_lmechn1_2.port_9.f": -972677.0949739341, + "amesim_f000_11.port_1.x": 0.37, + "amesim_f000_11.port_1.v": -1.164558438137342e-19, + "amesim_f000_11.port_1.f": 0.0, + "amesim_f000_12.port_1.x": 0.37, + "amesim_f000_12.port_1.v": -1.164558438137342e-19, + "amesim_f000_12.port_1.f": 0.0, + "amesim_f000_13.port_1.x": 0.37, + "amesim_f000_13.port_1.v": -1.164558438137342e-19, + "amesim_f000_13.port_1.f": 0.0, + "amesim_f000_14.port_1.x": 0.37, + "amesim_f000_14.port_1.v": -1.164558438137342e-19, + "amesim_f000_14.port_1.f": 0.0, + "pn_orifice_19.cm": 0.00012095872856064727, + "pn_orifice_19.gasvel": 3.8470303567043485, + "pn_orifice_19.port_1.p": 7841155.116945682, + "pn_orifice_19.port_1.m_flow": 0.004470961127944595, + "pn_orifice_19.port_1.h_outflow": -379200.25851671584, + "pn_orifice_19.port_2.p": 7840983.501435023, + "pn_orifice_19.port_2.m_flow": -0.004470961127944595, + "pn_orifice_19.port_2.h_outflow": -378329.42990175623, + "pneumatic_97.m": 0.0025322965276950117, + "pneumatic_97.U": -2165.094351906718, + "pneumatic_97.p": 7841155.116945682, + "pneumatic_97.T": 224.62446792652884, + "pneumatic_97.rho": 16.45010243906546, + "pneumatic_97.u": -854992.4261348121, + "pneumatic_97.h": -378329.42990175623, + "pneumatic_97.re": 25298.318934767933, + "pneumatic_97.cm": 5.564015316771911e-05, + "pneumatic_97.v": 1.7695849459831672, + "pneumatic_97.ff": 0.02469934638190605, + "pneumatic_97.port_1.p": 7841275.048496576, + "pneumatic_97.port_1.m_flow": 0.0044811803896225195, + "pneumatic_97.port_1.h_outflow": -378329.42990175623, + "pneumatic_97.port_2.p": 7841155.116945682, + "pneumatic_97.port_2.m_flow": -0.004470961127944595, + "pneumatic_97.port_2.h_outflow": -378329.42990175623, + "pn_node3_9.port_1.p": 7841275.048496576, + "pn_node3_9.port_1.m_flow": 5.571283388085518e-10, + "pn_node3_9.port_1.h_outflow": -377587.0882840837, + "pn_node3_9.port_2.p": 7841275.048496576, + "pn_node3_9.port_2.m_flow": 0.00448117983249418, + "pn_node3_9.port_2.h_outflow": -377587.08828407864, + "pn_node3_9.port_3.p": 7841275.048496576, + "pn_node3_9.port_3.m_flow": -0.0044811803896225195, + "pn_node3_9.port_3.h_outflow": -377587.0882840837, + "pneumatic_100.re": 0.0031437307974541014, + "pneumatic_100.cm": 6.919720145416664e-12, + "pneumatic_100.v": -2.2014287033060582e-07, + "pneumatic_100.ff": 20357.977232601897, + "pneumatic_100.port_1.p": 7841275.048496576, + "pneumatic_100.port_1.m_flow": -5.571283388085518e-10, + "pneumatic_100.port_1.h_outflow": -377587.0476116501, + "pneumatic_100.port_2.p": 7841275.048497155, + "pneumatic_100.port_2.m_flow": 5.571283388085518e-10, + "pneumatic_100.port_2.h_outflow": -377587.0882840837, + "pneumatic_88.m1": 0.0007747218750818736, + "pneumatic_88.U1": -662.0363583491554, + "pneumatic_88.p1": 7841275.048496576, + "pneumatic_88.T1": 224.766626745553, + "pneumatic_88.rho1": 16.440108792093604, + "pneumatic_88.u1": -854547.134452852, + "pneumatic_88.h1": -377587.0882840837, + "pneumatic_88.m2": 0.0007726291061561864, + "pneumatic_88.U2": -658.7501715937773, + "pneumatic_88.p2": 7841277.503257427, + "pneumatic_88.T2": 225.3854031119713, + "pneumatic_88.rho2": 16.395698856190638, + "pneumatic_88.u2": -852608.5366768611, + "pneumatic_88.h2": -374356.430924339, + "pneumatic_88.dmctr": -0.004473043042966383, + "pneumatic_88.re": 17631.24148937215, + "pneumatic_88.cm": 2.7260214809077528e-05, + "pneumatic_88.v": -0.8684069123190968, + "pneumatic_88.ff": 0.026471067095830914, + "pneumatic_88.port_1.p": 7841275.048496576, + "pneumatic_88.port_1.m_flow": -0.00448117983249418, + "pneumatic_88.port_1.h_outflow": -377587.0882840837, + "pneumatic_88.port_2.p": 7841277.503257427, + "pneumatic_88.port_2.m_flow": 0.004414964638000998, + "pneumatic_88.port_2.h_outflow": -374356.430924339, + "step_13.y": 1.0, + "step_13.out.signal": 1.0, + "pn_morifice_9.xv": 1.0, + "pn_morifice_9.cm": 0.00024097600784869707, + "pn_morifice_9.gasvel": 7.729754500097511, + "pn_morifice_9.res.signal": 1.0, + "pn_morifice_9.port_2.p": 7841760.56691308, + "pn_morifice_9.port_2.m_flow": 0.004414964638000998, + "pn_morifice_9.port_2.h_outflow": -374356.430924339, + "pn_morifice_9.port_3.p": 7841277.503257427, + "pn_morifice_9.port_3.m_flow": -0.004414964638000998, + "pn_morifice_9.port_3.h_outflow": -357550.22534320515, + "pnnode4_17.port_1.p": 7841760.56691308, + "pnnode4_17.port_1.m_flow": -2.653573939959742e-05, + "pnnode4_17.port_1.h_outflow": -357550.22534320515, + "pnnode4_17.port_2.p": 7841760.56691308, + "pnnode4_17.port_2.m_flow": 0.005267816454920531, + "pnnode4_17.port_2.h_outflow": -357550.22534320515, + "pnnode4_17.port_3.p": 7841760.56691308, + "pnnode4_17.port_3.m_flow": -0.0008263160775199352, + "pnnode4_17.port_3.h_outflow": -357550.22534320515, + "pnnode4_17.port_4.p": 7841760.56691308, + "pnnode4_17.port_4.m_flow": -0.004414964638000998, + "pnnode4_17.port_4.h_outflow": -357550.22534320515, + "pneumatic_86.m": 0.005759128268286419, + "pneumatic_86.U": -1652.8900562718827, + "pneumatic_86.p": 7841748.343973852, + "pneumatic_86.T": 406.2950830060699, + "pneumatic_86.rho": 9.165937317980505, + "pneumatic_86.u": -287003.5149892028, + "pneumatic_86.h": 568528.0113491688, + "pneumatic_86.re": 103.47841080594651, + "pneumatic_86.cm": 1.628637006401956e-07, + "pneumatic_86.v": 0.005223970603333932, + "pneumatic_86.ff": 0.6184864994566818, + "pneumatic_86.port_1.p": 7841760.56691308, + "pneumatic_86.port_1.m_flow": 2.653573939959742e-05, + "pneumatic_86.port_1.h_outflow": 568528.0113491688, + "pneumatic_86.port_2.p": 7841760.567115283, + "pneumatic_86.port_2.m_flow": 2.653747848441162e-05, + "pneumatic_86.port_2.h_outflow": 568528.0113491688, + "pneumatic_68.m": 0.0050797776289221675, + "pneumatic_68.U": -4279.83737473691, + "pneumatic_68.p": 7841760.56691308, + "pneumatic_68.T": 228.60443337207118, + "pneumatic_68.rho": 16.16943438901181, + "pneumatic_68.u": -842524.5527224013, + "pneumatic_68.h": -357550.22534320515, + "pneumatic_68.re": 16770.26086470671, + "pneumatic_68.cm": 2.6394311362779037e-05, + "pneumatic_68.v": 0.8466167840044752, + "pneumatic_68.ff": 0.026809371244336896, + "pneumatic_68.port_1.p": 7841833.329206236, + "pneumatic_68.port_1.m_flow": 0.004300663782317462, + "pneumatic_68.port_1.h_outflow": -357550.22534320515, + "pneumatic_68.port_2.p": 7841760.56691308, + "pneumatic_68.port_2.m_flow": -0.005267816454920531, + "pneumatic_68.port_2.h_outflow": -357550.22534320515, + "pn_c1_9.m": 0.6468152214977394, + "pn_c1_9.U": -436285.00323808845, + "pn_c1_9.p": 7841833.329206236, + "pn_c1_9.T": 282.2830492093766, + "pn_c1_9.rho": 13.135283563698133, + "pn_c1_9.u": -674512.5790760526, + "pn_c1_9.h": -77507.32287614711, + "pn_c1_9.vol": 0.049242577700061, + "pn_c1_9.dvol": 2.5322616133224727e-09, + "pn_c1_9.port_1.p": 7841833.329206236, + "pn_c1_9.port_1.m_flow": -0.004300663782317462, + "pn_c1_9.port_1.h_outflow": -77507.32287614711, + "pn_c1_9.port_2.p": 7841833.329206236, + "pn_c1_9.port_2.m_flow": 0.0, + "pn_c1_9.port_2.h_outflow": -77507.32287614711, + "pn_c1_9.port_3.p": 7841833.329206236, + "pn_c1_9.port_3.m_flow": 0.0, + "pn_c1_9.port_3.h_outflow": -77507.32287614711, + "pn_c1_9.port_4.p": 7841833.329206236, + "pn_c1_9.port_4.m_flow": 0.0, + "pn_c1_9.port_4.h_outflow": -77507.32287614711, + "pn_plug_18.port_1.p": 7841833.329206236, + "pn_plug_18.port_1.m_flow": 0.0, + "pn_plug_18.port_1.h_outflow": -77507.32287614711, + "pn_plug_19.port_1.p": 7841833.329206236, + "pn_plug_19.port_1.m_flow": 0.0, + "pn_plug_19.port_1.h_outflow": -77507.32287614711, + "pn_brp2_9.volume": 0.034242577700061, + "pn_brp2_9.volume_flow": 2.5322616133224727e-09, + "pn_brp2_9.length": 1.0900023510933796, + "pn_brp2_9.pressure_force": 243169.9470183521, + "pn_brp2_9.port_1.p": 7841833.329206236, + "pn_brp2_9.port_1.m_flow": 0.0, + "pn_brp2_9.port_1.h_outflow": -77507.32287614711, + "pn_brp2_9.port_2.x": 0.3700023510933796, + "pn_brp2_9.port_2.v": 8.0606090679709e-08, + "pn_brp2_9.port_2.f": 8.472503395751119e-06, + "pn_brp2_9.port_3.x": -0.72, + "pn_brp2_9.port_3.v": -3.1507286064810157e-13, + "pn_brp2_9.port_3.f": 243169.9470183521, + "pn_brp2_9.port_4.x": -0.72, + "pn_brp2_9.port_4.v": -3.1507286064810157e-13, + "pn_brp2_9.port_4.f": 0.0, + "pn_brp2_9.port_5.x": 0.3700023510933796, + "pn_brp2_9.port_5.v": 8.0606090679709e-08, + "pn_brp2_9.port_5.f": -243169.9470268246, + "mass_friction_endstops_11.a": -1.6945006791502238e-07, + "mass_friction_endstops_11.v": 8.0606090679709e-08, + "mass_friction_endstops_11.x": 0.3700023510933796, + "mass_friction_endstops_11.Fvisc": 0.0, + "mass_friction_endstops_11.Ffric": 0.0, + "mass_friction_endstops_11.Fmin": 0.0, + "mass_friction_endstops_11.Fmax": 0.0, + "mass_friction_endstops_11.port_1.x": 0.3700023510933796, + "mass_friction_endstops_11.port_1.v": 8.0606090679709e-08, + "mass_friction_endstops_11.port_1.f": -8.472503395751119e-06, + "mass_friction_endstops_11.port_2.x": 0.3700023510933796, + "mass_friction_endstops_11.port_2.v": 8.0606090679709e-08, + "mass_friction_endstops_11.port_2.f": 0.0, + "zeroforcesource_18.port_1.x": 0.3700023510933796, + "zeroforcesource_18.port_1.v": 8.0606090679709e-08, + "zeroforcesource_18.port_1.f": 0.0, + "zeroforcesource_27.port_1.x": -0.72, + "zeroforcesource_27.port_1.v": -3.1507286064810157e-13, + "zeroforcesource_27.port_1.f": 0.0, + "elasticendstop_9.gap": -2.351093379593383e-06, + "elasticendstop_9.penetration": 2.351093379593383e-06, + "elasticendstop_9.force": 243169.9470268246, + "elasticendstop_9.port_1.x": 0.3700023510933796, + "elasticendstop_9.port_1.v": 8.0606090679709e-08, + "elasticendstop_9.port_1.f": 243169.9470268246, + "elasticendstop_9.port_2.x": 0.37, + "elasticendstop_9.port_2.v": -1.164558438137342e-19, + "elasticendstop_9.port_2.f": -243169.9470268246, + "pn_general_chamber_2.m": 0.9383213576459569, + "pn_general_chamber_2.U": -802747.7609716613, + "pn_general_chamber_2.p": 7840983.501439589, + "pn_general_chamber_2.T": 224.45771029550346, + "pn_general_chamber_2.rho": 16.46177820431503, + "pn_general_chamber_2.u": -855514.7492172404, + "pn_general_chamber_2.h": -379200.25851512176, + "pn_general_chamber_2.port_1.p": 7840983.501439589, + "pn_general_chamber_2.port_1.m_flow": 0.00034652322988001043, + "pn_general_chamber_2.port_1.h_outflow": -379200.25851512176, + "pn_general_chamber_2.port_2.p": 7840983.501439589, + "pn_general_chamber_2.port_2.m_flow": 0.004470961087684, + "pn_general_chamber_2.port_2.h_outflow": -379200.25851512176, + "pn_orifice_20.cm": 0.00012095872760137367, + "pn_orifice_20.gasvel": -3.847030330197856, + "pn_orifice_20.port_1.p": 7840983.501439589, + "pn_orifice_20.port_1.m_flow": -0.004470961087684, + "pn_orifice_20.port_1.h_outflow": -378329.42738083977, + "pn_orifice_20.port_2.p": 7841155.116949049, + "pn_orifice_20.port_2.m_flow": 0.004470961087684, + "pn_orifice_20.port_2.h_outflow": -379200.25851512176, + "pneumatic_98.m": 0.0025322965223399637, + "pneumatic_98.U": -2165.0943434975566, + "pneumatic_98.p": 7841155.116949049, + "pneumatic_98.T": 224.6244684093599, + "pneumatic_98.rho": 16.450102404278425, + "pneumatic_98.u": -854992.4246220997, + "pneumatic_98.h": -378329.42738083977, + "pneumatic_98.re": 25298.317839772484, + "pneumatic_98.cm": 5.564015091025746e-05, + "pneumatic_98.v": 1.7695848760276494, + "pneumatic_98.ff": 0.024699346565679715, + "pneumatic_98.port_1.p": 7841275.048497155, + "pneumatic_98.port_1.m_flow": 0.004481180202993878, + "pneumatic_98.port_1.h_outflow": -378329.42738083977, + "pneumatic_98.port_2.p": 7841155.116949049, + "pneumatic_98.port_2.m_flow": -0.004470961087684, + "pneumatic_98.port_2.h_outflow": -378329.42738083977, + "pn_node3_10.port_1.p": 7841275.048497155, + "pn_node3_10.port_1.m_flow": -0.004481180202993878, + "pn_node3_10.port_1.h_outflow": -377587.0476116501, + "pn_node3_10.port_2.p": 7841275.048497155, + "pn_node3_10.port_2.m_flow": 0.004481180760122217, + "pn_node3_10.port_2.h_outflow": -377587.0476116501, + "pn_node3_10.port_3.p": 7841275.048497155, + "pn_node3_10.port_3.m_flow": -5.571283388085518e-10, + "pn_node3_10.port_3.h_outflow": -377587.0476116501, + "pneumatic_75.m1": 0.0007747218486607169, + "pneumatic_75.U1": -662.0363168630721, + "pneumatic_75.p1": 7841275.048497155, + "pneumatic_75.T1": 224.76663453558618, + "pneumatic_75.rho1": 16.440108231419245, + "pneumatic_75.u1": -854547.1100467253, + "pneumatic_75.h1": -377587.0476116501, + "pneumatic_75.m2": 0.0007726291344808584, + "pneumatic_75.U2": -658.7502160682232, + "pneumatic_75.p2": 7841277.503260281, + "pneumatic_75.T2": 225.38539471541182, + "pneumatic_75.rho2": 16.395699457258846, + "pneumatic_75.u2": -852608.562982611, + "pneumatic_75.h2": -374356.47476269165, + "pneumatic_75.dmctr": -0.004473045526128648, + "pneumatic_75.re": 17631.25177670148, + "pneumatic_75.cm": 2.726022943450645e-05, + "pneumatic_75.v": -0.8684073625700428, + "pneumatic_75.ff": 0.026471063200943418, + "pneumatic_75.port_1.p": 7841275.048497155, + "pneumatic_75.port_1.m_flow": -0.004481180760122217, + "pneumatic_75.port_1.h_outflow": -377587.0476116501, + "pneumatic_75.port_2.p": 7841277.503260281, + "pneumatic_75.port_2.m_flow": 0.004414965539029119, + "pneumatic_75.port_2.h_outflow": -374356.47476269165, + "step_14.y": 1.0, + "step_14.out.signal": 1.0, + "pn_morifice_10.xv": 1.0, + "pn_morifice_10.cm": 0.00024097605760601648, + "pn_morifice_10.gasvel": 7.729756114402484, + "pn_morifice_10.res.signal": 1.0, + "pn_morifice_10.port_2.p": 7841760.567115283, + "pn_morifice_10.port_2.m_flow": 0.004414965539029119, + "pn_morifice_10.port_2.h_outflow": -374356.47476269165, + "pn_morifice_10.port_3.p": 7841277.503260281, + "pn_morifice_10.port_3.m_flow": -0.004414965539029119, + "pn_morifice_10.port_3.h_outflow": -357550.2195590928, + "pnnode4_18.port_1.p": 7841760.567115283, + "pnnode4_18.port_1.m_flow": -0.0008263149692179853, + "pnnode4_18.port_1.h_outflow": -357550.2195590928, + "pnnode4_18.port_2.p": 7841760.567115283, + "pnnode4_18.port_2.m_flow": 0.005267817986731516, + "pnnode4_18.port_2.h_outflow": -357550.2195590928, + "pnnode4_18.port_3.p": 7841760.567115283, + "pnnode4_18.port_3.m_flow": -2.653747848441162e-05, + "pnnode4_18.port_3.h_outflow": -357550.2195590928, + "pnnode4_18.port_4.p": 7841760.567115283, + "pnnode4_18.port_4.m_flow": -0.004414965539029119, + "pnnode4_18.port_4.h_outflow": -357550.2195590928, + "pneumatic_80.m": 0.00989744668242247, + "pneumatic_80.U": -8148.173203124546, + "pneumatic_80.p": 7841726.736213326, + "pneumatic_80.T": 234.75487784970326, + "pneumatic_80.rho": 15.752275634960164, + "pneumatic_80.u": -823260.1260277992, + "pneumatic_80.h": -325444.64095530653, + "pneumatic_80.re": 3052.2055570817724, + "pneumatic_80.cm": 4.880709088221888e-06, + "pneumatic_80.v": 0.1575257550445366, + "pneumatic_80.ff": 0.03534458686375598, + "pneumatic_80.port_1.p": 7841760.567115283, + "pneumatic_80.port_1.m_flow": 0.0008263149692179853, + "pneumatic_80.port_1.h_outflow": -325444.64095530653, + "pneumatic_80.port_2.p": 7841694.647065768, + "pneumatic_80.port_2.m_flow": -0.0007541060682076299, + "pneumatic_80.port_2.h_outflow": -325444.64095530653, + "pneumatic_66.m": 0.005079777604819243, + "pneumatic_66.U": -4279.837336800422, + "pneumatic_66.p": 7841760.567115283, + "pneumatic_66.T": 228.60443447999447, + "pneumatic_66.rho": 16.16943431228982, + "pneumatic_66.u": -842524.549251938, + "pneumatic_66.h": -357550.2195590928, + "pneumatic_66.re": 16770.265915370823, + "pneumatic_66.cm": 2.6394319472077968e-05, + "pneumatic_66.v": 0.8466170461035568, + "pneumatic_66.ff": 0.026809369184675358, + "pneumatic_66.port_1.p": 7841833.329418783, + "pneumatic_66.port_1.m_flow": 0.004300665093333909, + "pneumatic_66.port_1.h_outflow": -357550.2195590928, + "pneumatic_66.port_2.p": 7841760.567115283, + "pneumatic_66.port_2.m_flow": -0.005267817986731516, + "pneumatic_66.port_2.h_outflow": -357550.2195590928, + "pn_c1_10.m": 0.646815227151306, + "pn_c1_10.U": -436285.01209659013, + "pn_c1_10.p": 7841833.329418783, + "pn_c1_10.T": 282.28304671569106, + "pn_c1_10.rho": 13.13528367850873, + "pn_c1_10.u": -674512.5868759616, + "pn_c1_10.h": -77507.33587807437, + "pn_c1_10.vol": 0.04924257770006076, + "pn_c1_10.dvol": 2.532261850849937e-09, + "pn_c1_10.port_1.p": 7841833.329418783, + "pn_c1_10.port_1.m_flow": -0.004300665093333909, + "pn_c1_10.port_1.h_outflow": -77507.33587807437, + "pn_c1_10.port_2.p": 7841833.329418783, + "pn_c1_10.port_2.m_flow": 0.0, + "pn_c1_10.port_2.h_outflow": -77507.33587807437, + "pn_c1_10.port_3.p": 7841833.329418783, + "pn_c1_10.port_3.m_flow": 0.0, + "pn_c1_10.port_3.h_outflow": -77507.33587807437, + "pn_c1_10.port_4.p": 7841833.329418783, + "pn_c1_10.port_4.m_flow": 0.0, + "pn_c1_10.port_4.h_outflow": -77507.33587807437, + "pn_plug_20.port_1.p": 7841833.329418783, + "pn_plug_20.port_1.m_flow": 0.0, + "pn_plug_20.port_1.h_outflow": -77507.33587807437, + "pn_plug_21.port_1.p": 7841833.329418783, + "pn_plug_21.port_1.m_flow": 0.0, + "pn_plug_21.port_1.h_outflow": -77507.33587807437, + "pn_brp2_10.volume": 0.03424257770006076, + "pn_brp2_10.volume_flow": 2.532261850849937e-09, + "pn_brp2_10.length": 1.090002351093372, + "pn_brp2_10.pressure_force": 243169.9470250293, + "pn_brp2_10.port_1.p": 7841833.329418783, + "pn_brp2_10.port_1.m_flow": 0.0, + "pn_brp2_10.port_1.h_outflow": -77507.33587807437, + "pn_brp2_10.port_2.x": 0.3700023510933721, + "pn_brp2_10.port_2.v": 8.060609824063203e-08, + "pn_brp2_10.port_2.f": 8.487055310979486e-06, + "pn_brp2_10.port_3.x": -0.72, + "pn_brp2_10.port_3.v": -3.1507286064810157e-13, + "pn_brp2_10.port_3.f": 243169.9470250293, + "pn_brp2_10.port_4.x": -0.72, + "pn_brp2_10.port_4.v": -3.1507286064810157e-13, + "pn_brp2_10.port_4.f": 0.0, + "pn_brp2_10.port_5.x": 0.3700023510933721, + "pn_brp2_10.port_5.v": 8.060609824063203e-08, + "pn_brp2_10.port_5.f": -243169.94703351636, + "mass_friction_endstops_12.a": -1.6974110621958972e-07, + "mass_friction_endstops_12.v": 8.060609824063203e-08, + "mass_friction_endstops_12.x": 0.3700023510933721, + "mass_friction_endstops_12.Fvisc": 0.0, + "mass_friction_endstops_12.Ffric": 0.0, + "mass_friction_endstops_12.Fmin": 0.0, + "mass_friction_endstops_12.Fmax": 0.0, + "mass_friction_endstops_12.port_1.x": 0.3700023510933721, + "mass_friction_endstops_12.port_1.v": 8.060609824063203e-08, + "mass_friction_endstops_12.port_1.f": -8.487055310979486e-06, + "mass_friction_endstops_12.port_2.x": 0.3700023510933721, + "mass_friction_endstops_12.port_2.v": 8.060609824063203e-08, + "mass_friction_endstops_12.port_2.f": 0.0, + "zeroforcesource_19.port_1.x": 0.3700023510933721, + "zeroforcesource_19.port_1.v": 8.060609824063203e-08, + "zeroforcesource_19.port_1.f": 0.0, + "zeroforcesource_28.port_1.x": -0.72, + "zeroforcesource_28.port_1.v": -3.1507286064810157e-13, + "zeroforcesource_28.port_1.f": 0.0, + "elasticendstop_10.gap": -2.3510933720993776e-06, + "elasticendstop_10.penetration": 2.3510933720993776e-06, + "elasticendstop_10.force": 243169.94703351636, + "elasticendstop_10.port_1.x": 0.3700023510933721, + "elasticendstop_10.port_1.v": 8.060609824063203e-08, + "elasticendstop_10.port_1.f": 243169.94703351636, + "elasticendstop_10.port_2.x": 0.37, + "elasticendstop_10.port_2.v": -1.164558438137342e-19, + "elasticendstop_10.port_2.f": -243169.94703351636, + "pn_orifice_21.cm": 9.372095203871607e-06, + "pn_orifice_21.gasvel": 0.2979791162963207, + "pn_orifice_21.port_1.p": 7841023.1729323305, + "pn_orifice_21.port_1.m_flow": 0.00034652322988001043, + "pn_orifice_21.port_1.h_outflow": -379200.25851512176, + "pn_orifice_21.port_2.p": 7840983.501439589, + "pn_orifice_21.port_2.m_flow": -0.00034652322988001043, + "pn_orifice_21.port_2.h_outflow": -379081.60481085954, + "pneumatic_99.m": 0.002533853968955365, + "pneumatic_99.U": -2167.569167946825, + "pneumatic_99.p": 7841023.1729323305, + "pneumatic_99.T": 224.4804285744019, + "pneumatic_99.rho": 16.460219764582217, + "pneumatic_99.u": -855443.602711032, + "pneumatic_99.h": -379081.60481085954, + "pneumatic_99.re": 2029.06266241382, + "pneumatic_99.cm": 4.459157982617245e-06, + "pneumatic_99.v": 0.14177536659935056, + "pneumatic_99.ff": 0.03154165772478614, + "pneumatic_99.port_1.p": 7841056.6440021135, + "pneumatic_99.port_1.m_flow": 0.0003592395648751468, + "pneumatic_99.port_1.h_outflow": -379081.60481085954, + "pneumatic_99.port_2.p": 7841023.1729323305, + "pneumatic_99.port_2.m_flow": -0.00034652322988001043, + "pneumatic_99.port_2.h_outflow": -379081.60481085954, + "pn_node3_11.port_1.p": 7841056.6440021135, + "pn_node3_11.port_1.m_flow": -0.004817174886825183, + "pn_node3_11.port_1.h_outflow": -378090.1014029442, + "pn_node3_11.port_2.p": 7841056.6440021135, + "pn_node3_11.port_2.m_flow": 0.00517641445170033, + "pn_node3_11.port_2.h_outflow": -378090.1014029442, + "pn_node3_11.port_3.p": 7841056.6440021135, + "pn_node3_11.port_3.m_flow": -0.0003592395648751468, + "pn_node3_11.port_3.h_outflow": -378090.1014029442, + "pneumatic_107.re": 27190.936980181526, + "pneumatic_107.cm": 5.9819768275543747e-05, + "pneumatic_107.v": 1.9027002968948707, + "pneumatic_107.ff": 0.024408959386717444, + "pneumatic_107.port_1.p": 7841056.6440021135, + "pneumatic_107.port_1.m_flow": 0.004817174886825183, + "pneumatic_107.port_1.h_outflow": -379199.1493886648, + "pneumatic_107.port_2.p": 7841004.739135387, + "pneumatic_107.port_2.m_flow": -0.004817174886825183, + "pneumatic_107.port_2.h_outflow": -378090.1014029442, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9383229687007891, + "branch_boundary_pnl00r_branch05_chamber.U": -802748.5417139007, + "branch_boundary_pnl00r_branch05_chamber.p": 7841004.739135387, + "branch_boundary_pnl00r_branch05_chamber.T": 224.4579187707868, + "branch_boundary_pnl00r_branch05_chamber.rho": 16.461806468434897, + "branch_boundary_pnl00r_branch05_chamber.u": -855514.1124013984, + "branch_boundary_pnl00r_branch05_chamber.h": -379199.1493886648, + "branch_boundary_pnl00r_branch05_chamber.port_1.p": 7841004.739135387, + "branch_boundary_pnl00r_branch05_chamber.port_1.m_flow": 0.004817174886825183, + "branch_boundary_pnl00r_branch05_chamber.port_1.h_outflow": -379199.1493886648, + "branch_boundary_pnl00r_branch05_chamber.port_2.p": 7841004.739135387, + "branch_boundary_pnl00r_branch05_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl00r_branch05_chamber.port_2.h_outflow": -379199.1493886648, + "branch_boundary_pnl00r_branch05.port_1.p": 7841004.739135387, + "branch_boundary_pnl00r_branch05.port_1.m_flow": 0.0, + "branch_boundary_pnl00r_branch05.port_1.h_outflow": -379199.1493886648, + "pneumatic_76.m1": 0.0007750276677438138, + "pneumatic_76.U1": -662.5313787250212, + "pneumatic_76.p1": 7841056.6440021135, + "pneumatic_76.T1": 224.67032494213936, + "pneumatic_76.rho1": 16.44659791392147, + "pneumatic_76.u1": -854848.6799880565, + "pneumatic_76.h1": -378090.1014029442, + "pneumatic_76.m2": 0.0007706784944489166, + "pneumatic_76.U2": -655.702207731343, + "pneumatic_76.p2": 7841059.797279552, + "pneumatic_76.T2": 225.95892021462302, + "pneumatic_76.rho2": 16.354305590155317, + "pneumatic_76.u2": -850811.606207088, + "pneumatic_76.h2": -371362.34105458035, + "pneumatic_76.dmctr": -0.005151332439407614, + "pneumatic_76.re": 20265.638184277792, + "pneumatic_76.cm": 3.14347263929387e-05, + "pneumatic_76.v": -1.0026228465913933, + "pneumatic_76.ff": 0.025573703065901305, + "pneumatic_76.port_1.p": 7841056.6440021135, + "pneumatic_76.port_1.m_flow": -0.00517641445170033, + "pneumatic_76.port_1.h_outflow": -378090.1014029442, + "pneumatic_76.port_2.p": 7841059.797279552, + "pneumatic_76.port_2.m_flow": 0.005026293902860347, + "pneumatic_76.port_2.h_outflow": -371362.34105458035, + "step_15.y": 1.0, + "step_15.out.signal": 1.0, + "pn_morifice_15.xv": 1.0, + "pn_morifice_15.cm": 0.0002762875778274555, + "pn_morifice_15.gasvel": 8.923290832834404, + "pn_morifice_15.res.signal": 1.0, + "pn_morifice_15.port_2.p": 7841694.647065768, + "pn_morifice_15.port_2.m_flow": 0.005026293902860347, + "pn_morifice_15.port_2.h_outflow": -371362.34105458035, + "pn_morifice_15.port_3.p": 7841059.797279552, + "pn_morifice_15.port_3.m_flow": -0.005026293902860347, + "pn_morifice_15.port_3.h_outflow": -340596.2906831172, + "pnnode4_19.port_1.p": 7841694.647065768, + "pnnode4_19.port_1.m_flow": -0.004726274979299054, + "pnnode4_19.port_1.h_outflow": -340596.2906831172, + "pnnode4_19.port_2.p": 7841694.647065768, + "pnnode4_19.port_2.m_flow": 0.008998462813951771, + "pnnode4_19.port_2.h_outflow": -339424.70695567486, + "pnnode4_19.port_3.p": 7841694.647065768, + "pnnode4_19.port_3.m_flow": 0.0007541060682076299, + "pnnode4_19.port_3.h_outflow": -340596.2906831172, + "pnnode4_19.port_4.p": 7841694.647065768, + "pnnode4_19.port_4.m_flow": -0.005026293902860347, + "pnnode4_19.port_4.h_outflow": -340596.2906831172, + "pneumatic_85.m": 0.010032755342377334, + "pneumatic_85.U": -8360.714796856231, + "pneumatic_85.p": 7841618.293309726, + "pneumatic_85.T": 231.53594770414244, + "pneumatic_85.rho": 15.967626055709733, + "pneumatic_85.u": -833341.8399571079, + "pneumatic_85.h": -342247.0293728085, + "pneumatic_85.re": 18156.32100081822, + "pneumatic_85.cm": 2.906266972500996e-05, + "pneumatic_85.v": 0.938287665771572, + "pneumatic_85.ff": 0.02627667665424724, + "pneumatic_85.port_1.p": 7841694.647065768, + "pneumatic_85.port_1.m_flow": 0.004726274979299054, + "pneumatic_85.port_1.h_outflow": -342247.0293728085, + "pneumatic_85.port_2.p": 7841542.314154542, + "pneumatic_85.port_2.m_flow": -0.0046810265565389985, + "pneumatic_85.port_2.h_outflow": -342247.0293728085, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9192328344649761, + "branch_boundary_pnl0002_branch05_chamber.U": -772729.8502213629, + "branch_boundary_pnl0002_branch05_chamber.p": 7841542.314154542, + "branch_boundary_pnl0002_branch05_chamber.T": 229.21086750513325, + "branch_boundary_pnl0002_branch05_chamber.rho": 16.12689183271888, + "branch_boundary_pnl0002_branch05_chamber.u": -840624.7266734301, + "branch_boundary_pnl0002_branch05_chamber.h": -354384.5760298156, + "branch_boundary_pnl0002_branch05_chamber.port_1.p": 7841542.314154542, + "branch_boundary_pnl0002_branch05_chamber.port_1.m_flow": 0.0046810265565389985, + "branch_boundary_pnl0002_branch05_chamber.port_1.h_outflow": -354384.5760298156, + "branch_boundary_pnl0002_branch05_chamber.port_2.p": 7841542.314154542, + "branch_boundary_pnl0002_branch05_chamber.port_2.m_flow": 0.0, + "branch_boundary_pnl0002_branch05_chamber.port_2.h_outflow": -354384.5760298156, + "branch_boundary_pnl0002_branch05.port_1.p": 7841542.314154542, + "branch_boundary_pnl0002_branch05.port_1.m_flow": 0.0, + "branch_boundary_pnl0002_branch05.port_1.h_outflow": -354384.5760298156, + "pneumatic_65.m": 0.005009690287404794, + "pneumatic_65.U": -4169.822958852925, + "pneumatic_65.p": 7841694.647065768, + "pneumatic_65.T": 231.85216416580363, + "pneumatic_65.rho": 15.946339451998615, + "pneumatic_65.u": -832351.4468222841, + "pneumatic_65.h": -340596.2906831172, + "pneumatic_65.re": 29132.47675690709, + "pneumatic_65.cm": 4.667108516406483e-05, + "pneumatic_65.v": 1.5072711657580558, + "pneumatic_65.ff": 0.023561639759589165, + "pneumatic_65.port_1.p": 7841790.465631811, + "pneumatic_65.port_1.m_flow": 0.0075510514302040525, + "pneumatic_65.port_1.h_outflow": -340596.2906831172, + "pneumatic_65.port_2.p": 7841694.647065768, + "pneumatic_65.port_2.m_flow": -0.008998462813951771, + "pneumatic_65.port_2.h_outflow": -340596.2906831172, + "pn_c1_11.m": 0.6570381274463638, + "pn_c1_11.U": -452333.92653835827, + "pn_c1_11.p": 7841790.465631811, + "pn_c1_11.T": 277.82921449632875, + "pn_c1_11.rho": 13.342886423821833, + "pn_c1_11.u": -688443.9542289481, + "pn_c1_11.h": -100730.75510968504, + "pn_c1_11.vol": 0.0492425781481071, + "pn_c1_11.dvol": 2.0837924852492185e-09, + "pn_c1_11.port_1.p": 7841790.465631811, + "pn_c1_11.port_1.m_flow": -0.0075510514302040525, + "pn_c1_11.port_1.h_outflow": -100730.75510968504, + "pn_c1_11.port_2.p": 7841790.465631811, + "pn_c1_11.port_2.m_flow": 0.0, + "pn_c1_11.port_2.h_outflow": -100730.75510968504, + "pn_c1_11.port_3.p": 7841790.465631811, + "pn_c1_11.port_3.m_flow": 0.0, + "pn_c1_11.port_3.h_outflow": -100730.75510968504, + "pn_c1_11.port_4.p": 7841790.465631811, + "pn_c1_11.port_4.m_flow": 0.0, + "pn_c1_11.port_4.h_outflow": -100730.75510968504, + "pn_plug_22.port_1.p": 7841790.465631811, + "pn_plug_22.port_1.m_flow": 0.0, + "pn_plug_22.port_1.h_outflow": -100730.75510968504, + "pn_plug_23.port_1.p": 7841790.465631811, + "pn_plug_23.port_1.m_flow": 0.0, + "pn_plug_23.port_1.h_outflow": -100730.75510968504, + "pn_brp2_11.volume": 0.0342425781481071, + "pn_brp2_11.volume_flow": 2.0837924852492185e-09, + "pn_brp2_11.length": 1.0900023653554864, + "pn_brp2_11.pressure_force": 243168.6004531119, + "pn_brp2_11.port_1.p": 7841790.465631811, + "pn_brp2_11.port_1.m_flow": 0.0, + "pn_brp2_11.port_1.h_outflow": -100730.75510968504, + "pn_brp2_11.port_2.x": 0.37000236535548653, + "pn_brp2_11.port_2.v": 6.633051807899984e-08, + "pn_brp2_11.port_2.f": 7.772818207740784e-06, + "pn_brp2_11.port_3.x": -0.72, + "pn_brp2_11.port_3.v": -3.1507286064810157e-13, + "pn_brp2_11.port_3.f": 243168.6004531119, + "pn_brp2_11.port_4.x": -0.72, + "pn_brp2_11.port_4.v": -3.1507286064810157e-13, + "pn_brp2_11.port_4.f": 0.0, + "pn_brp2_11.port_5.x": 0.37000236535548653, + "pn_brp2_11.port_5.v": 6.633051807899984e-08, + "pn_brp2_11.port_5.f": -243168.6004608847, + "mass_friction_endstops_13.a": -1.5545636415481566e-07, + "mass_friction_endstops_13.v": 6.633051807899984e-08, + "mass_friction_endstops_13.x": 0.37000236535548653, + "mass_friction_endstops_13.Fvisc": 0.0, + "mass_friction_endstops_13.Ffric": 0.0, + "mass_friction_endstops_13.Fmin": 0.0, + "mass_friction_endstops_13.Fmax": 0.0, + "mass_friction_endstops_13.port_1.x": 0.37000236535548653, + "mass_friction_endstops_13.port_1.v": 6.633051807899984e-08, + "mass_friction_endstops_13.port_1.f": -7.772818207740784e-06, + "mass_friction_endstops_13.port_2.x": 0.37000236535548653, + "mass_friction_endstops_13.port_2.v": 6.633051807899984e-08, + "mass_friction_endstops_13.port_2.f": 0.0, + "zeroforcesource_20.port_1.x": 0.37000236535548653, + "zeroforcesource_20.port_1.v": 6.633051807899984e-08, + "zeroforcesource_20.port_1.f": 0.0, + "zeroforcesource_29.port_1.x": -0.72, + "zeroforcesource_29.port_1.v": -3.1507286064810157e-13, + "zeroforcesource_29.port_1.f": 0.0, + "elasticendstop_11.gap": -2.3653554865332715e-06, + "elasticendstop_11.penetration": 2.3653554865332715e-06, + "elasticendstop_11.force": 243168.6004608847, + "elasticendstop_11.port_1.x": 0.37000236535548653, + "elasticendstop_11.port_1.v": 6.633051807899984e-08, + "elasticendstop_11.port_1.f": 243168.6004608847, + "elasticendstop_11.port_2.x": 0.37, + "elasticendstop_11.port_2.v": -1.164558438137342e-19, + "elasticendstop_11.port_2.f": -243168.6004608847 + }, + "physicalContract": { + "schemaVersion": 1, + "projectionCategories": [ + "state" + ], + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.2050606371581, + "pneumatic_87.m2": 0.0011363561025506627, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.00010316386455937335, + "pneumatic_83.U": -65.50821976891021, + "pneumatic_95.m": 0.00010316386455937335, + "pneumatic_95.U": -65.50821976891021, + "branch_boundary_pnl0002_b_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_b_chamber.U": -886868.3937230138, + "pneumatic_69.m": 5.158193227968668e-05, + "pneumatic_69.U": -32.754109884455104, + "pn_c1_8.m": 0.002462855848963059, + "pn_c1_8.U": -1563.893548405841, + "mass_friction_endstops_10.a": -0.8167936695810981, + "mass_friction_endstops_10.v": 0.0, + "mass_friction_endstops_10.x": 0.0, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 0.0, + "mass_friction_endstops_19.x": 0.0, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 0.0, + "mass_friction_endstops_18.x": 0.0, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.00010316386455937335, + "pneumatic_86.U": -65.50821976891021, + "pneumatic_68.m": 5.158193227968668e-05, + "pneumatic_68.U": -32.754109884455104, + "pn_c1_9.m": 0.002462855848963059, + "pn_c1_9.U": -1563.893548405841, + "mass_friction_endstops_11.a": -0.8167936695810981, + "mass_friction_endstops_11.v": 0.0, + "mass_friction_endstops_11.x": 0.0, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371581, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.00010316386455937335, + "pneumatic_80.U": -65.50821976891021, + "pneumatic_66.m": 5.158193227968668e-05, + "pneumatic_66.U": -32.754109884455104, + "pn_c1_10.m": 0.002462855848963059, + "pn_c1_10.U": -1563.893548405841, + "mass_friction_endstops_12.a": -0.8167936695810981, + "mass_friction_endstops_12.v": 0.0, + "mass_friction_endstops_12.x": 0.0, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506627, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.0011363561025506627, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.00010316386455937335, + "pneumatic_85.U": -65.50821976891021, + "branch_boundary_pnl0002_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_branch05_chamber.U": -886868.3937230138, + "pneumatic_65.m": 5.158193227968668e-05, + "pneumatic_65.U": -32.754109884455104, + "pn_c1_11.m": 0.002462855848963059, + "pn_c1_11.U": -1563.893548405841, + "mass_friction_endstops_13.a": -0.8167936695810981, + "mass_friction_endstops_13.v": 0.0, + "mass_friction_endstops_13.x": 0.0 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.205060637158, + "pneumatic_87.m2": 0.0011363561025506629, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.005752354971956523, + "pneumatic_83.U": -3931.719290698283, + "pneumatic_95.m": 0.011153351115632995, + "pneumatic_95.U": -7784.908156509664, + "branch_boundary_pnl0002_b_chamber.m": 1.2522714879032233, + "branch_boundary_pnl0002_b_chamber.U": -879404.9359576713, + "pneumatic_69.m": 0.0033656803769320197, + "pneumatic_69.U": -2323.9377625288566, + "pn_c1_8.m": 0.06449829186881316, + "pn_c1_8.U": -8215.698180211439, + "mass_friction_endstops_10.a": 9.734498453326524e-06, + "mass_friction_endstops_10.v": 2.2165787255696986e-06, + "mass_friction_endstops_10.x": 7.615138175359735e-08, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 1.7204535623474844e-21, + "mass_friction_endstops_19.x": -1.2449238864173693e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.3786916256412132e-25, + "mass_friction_endstops_18.x": -5.521417937686967e-24, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.001497027829154341, + "pneumatic_86.U": 1704.5017150238582, + "pneumatic_68.m": 0.0022954946593348505, + "pneumatic_68.U": -1558.6815406132575, + "pn_c1_9.m": 0.03971246529726471, + "pn_c1_9.U": -3836.3905996761514, + "mass_friction_endstops_11.a": 6.899700674694032e-06, + "mass_friction_endstops_11.v": 1.6791980885681643e-06, + "mass_friction_endstops_11.x": 5.607885010135549e-08, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371582, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.005752354208859085, + "pneumatic_80.U": -3931.718242540372, + "pneumatic_66.m": 0.00229549447954163, + "pneumatic_66.U": -1558.6812613835866, + "pn_c1_10.m": 0.03971246371985885, + "pn_c1_10.U": -3836.4295505841374, + "mass_friction_endstops_12.a": 6.900102307554334e-06, + "mass_friction_endstops_12.v": 1.6791970458948259e-06, + "mass_friction_endstops_12.x": 5.6078837470433516e-08, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506629, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.001136356102550663, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.011153351022249161, + "pneumatic_85.U": -7784.908056387039, + "branch_boundary_pnl0002_branch05_chamber.m": 1.2522714867708487, + "branch_boundary_pnl0002_branch05_chamber.U": -879404.9358312349, + "pneumatic_65.m": 0.003365680267480819, + "pneumatic_65.U": -2323.937662655075, + "pn_c1_11.m": 0.06449828662707775, + "pn_c1_11.U": -8215.697802972754, + "mass_friction_endstops_13.a": 9.7344332607463e-06, + "mass_friction_endstops_13.v": 2.2165785543742696e-06, + "mass_friction_endstops_13.x": 7.615138012421167e-08 + } + }, + { + "requestedTime": 0.69, + "actualTime": 0.6900000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2105342428506563, + "pn_general_chamber.U": -874021.6128809263, + "pneumatic_96.m": 0.00326741144588273, + "pneumatic_96.U": -2357.5431522121776, + "branch_boundary_pnl00r_chamber.m": 1.2108685651503308, + "branch_boundary_pnl00r_chamber.U": -874070.5351659104, + "pneumatic_87.m1": 0.001000518198664749, + "pneumatic_87.U1": -722.1637801799975, + "pneumatic_87.m2": 0.0010004330953830574, + "pneumatic_87.U2": -722.0477531282031, + "pneumatic_83.m": 0.012679745783851644, + "pneumatic_83.U": -8639.330537692149, + "pneumatic_95.m": 0.012849685649995602, + "pneumatic_95.U": -8909.106148651528, + "branch_boundary_pnl0002_b_chamber.m": 1.1985497181126685, + "branch_boundary_pnl0002_b_chamber.U": -860379.0245019491, + "pneumatic_69.m": 0.006579168980161733, + "pneumatic_69.U": -4699.544238887633, + "pn_c1_8.m": 0.23540556198958848, + "pn_c1_8.U": -99484.30933223445, + "mass_friction_endstops_10.a": 6.302155088633299e-07, + "mass_friction_endstops_10.v": 2.0477201022089e-06, + "mass_friction_endstops_10.x": 1.739862170731644e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.7142848729216316e-20, + "mass_friction_endstops_19.x": -2.0780593120000206e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.0520928869397134e-22, + "mass_friction_endstops_18.x": 4.9098612203217504e-20, + "pneumatic_97.m": 0.0032646046108505246, + "pneumatic_97.U": -2355.7331452897465, + "pneumatic_88.m1": 0.0009987916917054815, + "pneumatic_88.U1": -720.5489778046637, + "pneumatic_88.m2": 0.0009985669726623582, + "pneumatic_88.U2": -720.2062839511643, + "pneumatic_86.m": 0.006354956657485442, + "pneumatic_86.U": 1389.1739707221775, + "pneumatic_68.m": 0.006592090152448902, + "pneumatic_68.U": -4720.142089865395, + "pn_c1_9.m": 0.23302236813021637, + "pn_c1_9.U": -95711.12399082902, + "mass_friction_endstops_11.a": 6.885582115501165e-07, + "mass_friction_endstops_11.v": 2.072356484372671e-06, + "mass_friction_endstops_11.x": 1.7151425366011e-06, + "pn_general_chamber_2.m": 1.2105342420477019, + "pn_general_chamber_2.U": -874021.6127639221, + "pneumatic_98.m": 0.0032646046116421414, + "pneumatic_98.U": -2355.733147442795, + "pneumatic_75.m1": 0.000998791691638376, + "pneumatic_75.U1": -720.548977698558, + "pneumatic_75.m2": 0.00099856697258834, + "pneumatic_75.U2": -720.2062838344375, + "pneumatic_80.m": 0.012679745952732602, + "pneumatic_80.U": -8639.330806039252, + "pneumatic_66.m": 0.006592090149576305, + "pneumatic_66.U": -4720.142085434138, + "pn_c1_10.m": 0.2330223756901088, + "pn_c1_10.U": -95711.13598161584, + "mass_friction_endstops_12.a": 6.88283471390605e-07, + "mass_friction_endstops_12.v": 2.0723565171342975e-06, + "mass_friction_endstops_12.x": 1.7151425037886711e-06, + "pneumatic_99.m": 0.0032674114436482805, + "pneumatic_99.U": -2357.543151890905, + "branch_boundary_pnl00r_branch05_chamber.m": 1.2108685641280736, + "branch_boundary_pnl00r_branch05_chamber.U": -874070.5350132573, + "pneumatic_76.m1": 0.0010005181981378461, + "pneumatic_76.U1": -722.1637803310383, + "pneumatic_76.m2": 0.0010004330928084816, + "pneumatic_76.U2": -722.0477500247466, + "pneumatic_85.m": 0.012849685563490313, + "pneumatic_85.U": -8909.106011748408, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985497182559621, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.0247699278, + "pneumatic_65.m": 0.006579168843426967, + "pneumatic_65.U": -4699.544021984157, + "pn_c1_11.m": 0.23540556157200768, + "pn_c1_11.U": -99484.30868025024, + "mass_friction_endstops_13.a": 6.301060784608125e-07, + "mass_friction_endstops_13.v": 2.0477201243571633e-06, + "mass_friction_endstops_13.x": 1.739862148436311e-06 + } + }, + { + "requestedTime": 0.7, + "actualTime": 0.7000000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2100313452817673, + "pn_general_chamber.U": -873947.8864856226, + "pneumatic_96.m": 0.0032660606424093387, + "pneumatic_96.U": -2357.35674156337, + "branch_boundary_pnl00r_chamber.m": 1.2103163509793102, + "branch_boundary_pnl00r_chamber.U": -873989.7215632556, + "pneumatic_87.m1": 0.0010001323686673997, + "pneumatic_87.U1": -722.1508452424541, + "pneumatic_87.m2": 0.001000053530255132, + "pneumatic_87.U2": -722.0421258113258, + "pneumatic_83.m": 0.012681407438297841, + "pneumatic_83.U": -8642.043293601184, + "pneumatic_95.m": 0.012849959516004638, + "pneumatic_95.U": -8909.498764806547, + "branch_boundary_pnl0002_b_chamber.m": 1.1985586239832504, + "branch_boundary_pnl0002_b_chamber.U": -860379.8819972485, + "pneumatic_69.m": 0.006583785812787189, + "pneumatic_69.U": -4706.906483656017, + "pn_c1_8.m": 0.23591264036701443, + "pn_c1_8.U": -100288.677678112, + "mass_friction_endstops_10.a": -2.1975173149257897e-06, + "mass_friction_endstops_10.v": 2.02734183270263e-06, + "mass_friction_endstops_10.x": 1.7602360080939606e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.665200046136569e-20, + "mass_friction_endstops_19.x": -1.9566383001493946e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.013739831250115e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032637130423187337, + "pneumatic_97.U": -2355.921025330427, + "pneumatic_88.m1": 0.0009985764248405691, + "pneumatic_88.U1": -720.6545510297586, + "pneumatic_88.m2": 0.0009983591472800236, + "pneumatic_88.U2": -720.3217293326904, + "pneumatic_86.m": 0.006354964303801297, + "pneumatic_86.U": 1389.0998959067165, + "pneumatic_68.m": 0.006593168286323642, + "pneumatic_68.U": -4721.897404439745, + "pn_c1_9.m": 0.23355729206770598, + "pn_c1_9.U": -96560.0816929563, + "mass_friction_endstops_11.a": -2.245873911306262e-06, + "mass_friction_endstops_11.v": 2.0517263968615454e-06, + "mass_friction_endstops_11.x": 1.7357614512099663e-06, + "pn_general_chamber_2.m": 1.2100313445985562, + "pn_general_chamber_2.U": -873947.8863858595, + "pneumatic_98.m": 0.0032637130430599385, + "pneumatic_98.U": -2355.921027270413, + "pneumatic_75.m1": 0.0009985764249686698, + "pneumatic_75.U1": -720.6545512340357, + "pneumatic_75.m2": 0.0009983591472543481, + "pneumatic_75.U2": -720.3217292925623, + "pneumatic_80.m": 0.012681407602717975, + "pneumatic_80.U": -8642.043554742524, + "pneumatic_66.m": 0.006593168289865688, + "pneumatic_66.U": -4721.89741006748, + "pn_c1_10.m": 0.2335572995463288, + "pn_c1_10.U": -96560.09354570496, + "mass_friction_endstops_12.a": -2.2355280816555024e-06, + "mass_friction_endstops_12.v": 2.051726429425243e-06, + "mass_friction_endstops_12.x": 1.7357614187243355e-06, + "pneumatic_99.m": 0.003266060640560602, + "pneumatic_99.U": -2357.3567413654787, + "branch_boundary_pnl00r_branch05_chamber.m": 1.210316350104016, + "branch_boundary_pnl00r_branch05_chamber.U": -873989.7214316746, + "pneumatic_76.m1": 0.0010001323660439989, + "pneumatic_76.U1": -722.1508419312411, + "pneumatic_76.m2": 0.00100005352811943, + "pneumatic_76.U2": -722.0421232665894, + "pneumatic_85.m": 0.012849959429845414, + "pneumatic_85.U": -8909.49862797875, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985586241379014, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.8822663656, + "pneumatic_65.m": 0.006583785685946545, + "pneumatic_65.U": -4706.906282326286, + "pn_c1_11.m": 0.23591263994887818, + "pn_c1_11.U": -100288.67701814357, + "mass_friction_endstops_13.a": -2.1975464187562464e-06, + "mass_friction_endstops_13.v": 2.0273418547326992e-06, + "mass_friction_endstops_13.x": 1.7602359860195857e-06 + } + }, + { + "requestedTime": 0.8, + "actualTime": 0.8, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2063684021036665, + "pn_general_chamber.U": -873404.5104492744, + "pneumatic_96.m": 0.0032562562535671563, + "pneumatic_96.U": -2356.03147928222, + "branch_boundary_pnl00r_chamber.m": 1.2064452895529436, + "branch_boundary_pnl00r_chamber.U": -873416.0554726648, + "pneumatic_87.m1": 0.0009972429097436842, + "pneumatic_87.U1": -721.9230326537768, + "pneumatic_87.m2": 0.0009972108301285444, + "pneumatic_87.U2": -721.8772199435517, + "pneumatic_83.m": 0.01270547207717158, + "pneumatic_83.U": -8703.980555484635, + "pneumatic_95.m": 0.0128720029723915, + "pneumatic_95.U": -8967.989425383095, + "branch_boundary_pnl0002_b_chamber.m": 1.1970987817186032, + "branch_boundary_pnl0002_b_chamber.U": -860175.1606710927, + "pneumatic_69.m": 0.006574703188787359, + "pneumatic_69.U": -4704.3007263131885, + "pn_c1_8.m": 0.2402949778374652, + "pn_c1_8.U": -107803.92309836508, + "mass_friction_endstops_10.a": -1.949198776856065e-06, + "mass_friction_endstops_10.v": 1.826519161772371e-06, + "mass_friction_endstops_10.x": 1.9528536810215616e-06, + "mass_friction_endstops_19.a": -16.252500528926326, + "mass_friction_endstops_19.v": 4.576919129896975e-20, + "mass_friction_endstops_19.x": -1.9530653259948938e-21, + "mass_friction_endstops_18.a": 8.892500282325972, + "mass_friction_endstops_18.v": 2.5187368473853223e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032561870649935125, + "pneumatic_97.U": -2356.668143012874, + "pneumatic_88.m1": 0.000996566225592321, + "pneumatic_88.U1": -721.1607123097651, + "pneumatic_88.m2": 0.0009964191636655784, + "pneumatic_88.U2": -720.9310970023907, + "pneumatic_86.m": 0.006346840211910472, + "pneumatic_86.U": 1377.5687495145785, + "pneumatic_68.m": 0.006567696110012524, + "pneumatic_68.U": -4693.326526389924, + "pn_c1_9.m": 0.2381883224928943, + "pn_c1_9.U": -104471.7429655161, + "mass_friction_endstops_11.a": -1.971406163647771e-06, + "mass_friction_endstops_11.v": 1.848554964674094e-06, + "mass_friction_endstops_11.x": 1.930697446050263e-06, + "pn_general_chamber_2.m": 1.2063684020307441, + "pn_general_chamber_2.U": -873404.5104388825, + "pneumatic_98.m": 0.0032561870653915977, + "pneumatic_98.U": -2356.668143725967, + "pneumatic_75.m1": 0.0009965662267659527, + "pneumatic_75.U1": -721.1607141734798, + "pneumatic_75.m2": 0.0009964191642398892, + "pneumatic_75.U2": -720.9310979144485, + "pneumatic_80.m": 0.012705472199729761, + "pneumatic_80.U": -8703.980749781746, + "pneumatic_66.m": 0.006567696268767441, + "pneumatic_66.U": -4693.326778314112, + "pn_c1_10.m": 0.23818832921650948, + "pn_c1_10.U": -104471.75361732666, + "mass_friction_endstops_12.a": -1.9711186178028582e-06, + "mass_friction_endstops_12.v": 1.8485549941949607e-06, + "mass_friction_endstops_12.x": 1.930697416668372e-06, + "pneumatic_99.m": 0.0032562562523787346, + "pneumatic_99.U": -2356.031477688963, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206445289457375, + "branch_boundary_pnl00r_branch05_chamber.U": -873416.0554547055, + "pneumatic_76.m1": 0.0009972429132872915, + "pneumatic_76.U1": -721.9230383692676, + "pneumatic_76.m2": 0.0009972108290529252, + "pneumatic_76.U2": -721.8772183273541, + "pneumatic_85.m": 0.012872002894864527, + "pneumatic_85.U": -8967.989302068207, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1970987819042118, + "branch_boundary_pnl0002_branch05_chamber.U": -860175.1609442824, + "pneumatic_65.m": 0.006574703133691949, + "pneumatic_65.U": -4704.300638717692, + "pn_c1_11.m": 0.24029497741554184, + "pn_c1_11.U": -107803.92242364622, + "mass_friction_endstops_13.a": -1.94919528439641e-06, + "mass_friction_endstops_13.v": 1.826519181824015e-06, + "mass_friction_endstops_13.x": 1.9528536610522474e-06 + } + }, + { + "requestedTime": 1.0, + "actualTime": 1.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.1575072978479832, + "pn_general_chamber.U": -865080.8367860075, + "pneumatic_96.m": 0.003123729270270666, + "pneumatic_96.U": -2334.4069259408425, + "branch_boundary_pnl00r_chamber.m": 1.1678210258114112, + "branch_boundary_pnl00r_chamber.U": -867004.8037842558, + "pneumatic_87.m1": 0.0009508631922926857, + "pneumatic_87.U1": -706.3131229284975, + "pneumatic_87.m2": 0.0009500270072830445, + "pneumatic_87.U2": -705.7453980286242, + "pneumatic_83.m": 0.009496349447543061, + "pneumatic_83.U": -7576.544516641329, + "pneumatic_95.m": 0.010545461509227754, + "pneumatic_95.U": -8495.442745022583, + "branch_boundary_pnl0002_b_chamber.m": 1.0200651174775017, + "branch_boundary_pnl0002_b_chamber.U": -821832.18723991, + "pneumatic_69.m": 0.004795940054530253, + "pneumatic_69.U": -3796.030006397544, + "pn_c1_8.m": 0.38314931740574626, + "pn_c1_8.U": -274733.09196309303, + "mass_friction_endstops_10.a": 5.337506036671112, + "mass_friction_endstops_10.v": 1.4692397997585764, + "mass_friction_endstops_10.x": 0.1599133361094105, + "mass_friction_endstops_19.a": -9.54931997607691, + "mass_friction_endstops_19.v": -2.6696065452676345, + "mass_friction_endstops_19.x": -0.2915209059087121, + "mass_friction_endstops_18.a": 5.337478209825592, + "mass_friction_endstops_18.v": 1.4692396558157577, + "mass_friction_endstops_18.x": 0.1599111725256627, + "pneumatic_97.m": 0.002986126319734133, + "pneumatic_97.U": -2231.2112738065657, + "pneumatic_88.m1": 0.0008963449559782043, + "pneumatic_88.U1": -669.6911041651043, + "pneumatic_88.m2": 0.0008958075882644087, + "pneumatic_88.U2": -669.5192060345452, + "pneumatic_86.m": 0.004826437204332604, + "pneumatic_86.U": -396.7407438874708, + "pneumatic_68.m": 0.004541242541783211, + "pneumatic_68.U": -3536.5270264260203, + "pn_c1_9.m": 0.3706510817652048, + "pn_c1_9.U": -265725.0371165716, + "mass_friction_endstops_11.a": 5.337515379170655, + "mass_friction_endstops_11.v": 1.4692397472726986, + "mass_friction_endstops_11.x": 0.1599133103986336, + "pn_general_chamber_2.m": 1.157507297823738, + "pn_general_chamber_2.U": -865080.836781886, + "pneumatic_98.m": 0.0029861263197482296, + "pneumatic_98.U": -2231.211273855305, + "pneumatic_75.m1": 0.000896344956139504, + "pneumatic_75.U1": -669.6911044196434, + "pneumatic_75.m2": 0.0008958075886883069, + "pneumatic_75.U2": -669.5192067053738, + "pneumatic_80.m": 0.009496349448619141, + "pneumatic_80.U": -7576.544518407595, + "pneumatic_66.m": 0.004541242546837507, + "pneumatic_66.U": -3536.527034352294, + "pn_c1_10.m": 0.37065108819994863, + "pn_c1_10.U": -265725.0471201981, + "mass_friction_endstops_12.a": 5.337515143153142, + "mass_friction_endstops_12.v": 1.4692397472727232, + "mass_friction_endstops_12.x": 0.15991331039860968, + "pneumatic_99.m": 0.0031237292700972397, + "pneumatic_99.U": -2334.4069257629353, + "branch_boundary_pnl00r_branch05_chamber.m": 1.1678210257789237, + "branch_boundary_pnl00r_branch05_chamber.U": -867004.8037748901, + "pneumatic_76.m1": 0.0009508631922671181, + "pneumatic_76.U1": -706.3131229180824, + "pneumatic_76.m2": 0.0009500270072581424, + "pneumatic_76.U2": -705.7453980192186, + "pneumatic_85.m": 0.010545461510647114, + "pneumatic_85.U": -8495.442747354022, + "branch_boundary_pnl0002_branch05_chamber.m": 1.0200651176202795, + "branch_boundary_pnl0002_branch05_chamber.U": -821832.18747001, + "pneumatic_65.m": 0.004795940055001584, + "pneumatic_65.U": -3796.0300072134555, + "pn_c1_11.m": 0.38314931696882704, + "pn_c1_11.U": -274733.0912934626, + "mass_friction_endstops_13.a": 5.337506972429692, + "mass_friction_endstops_13.v": 1.4692397997585922, + "mass_friction_endstops_13.x": 0.15991333610939415 + } + }, + { + "requestedTime": 2.0, + "actualTime": 2.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 0.9388828023997754, + "pn_general_chamber.U": -802960.6941217952, + "pneumatic_96.m": 0.002535378014133708, + "pneumatic_96.U": -2168.153541946679, + "branch_boundary_pnl00r_chamber.m": 0.9390697516680178, + "branch_boundary_pnl00r_chamber.U": -803031.5764679932, + "pneumatic_87.m1": 0.0007760347357471679, + "pneumatic_87.U1": -663.5584178697704, + "pneumatic_87.m2": 0.000775946822781371, + "pneumatic_87.U2": -663.4278441405601, + "pneumatic_83.m": 0.009869069595030996, + "pneumatic_83.U": -8120.656590103802, + "pneumatic_95.m": 0.010001111028980096, + "pneumatic_95.U": -8328.371132243179, + "branch_boundary_pnl0002_b_chamber.m": 0.9179360053806332, + "branch_boundary_pnl0002_b_chamber.U": -772286.4682624673, + "pneumatic_69.m": 0.005077450240619749, + "pneumatic_69.U": -4284.7599132929745, + "pn_c1_8.m": 0.6571847802863814, + "pn_c1_8.U": -453928.69829577766, + "mass_friction_endstops_10.a": -5.5966665968298915e-09, + "mass_friction_endstops_10.v": 6.713197714589101e-08, + "mass_friction_endstops_10.x": 0.3700023585738787, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.1507290824741586e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.1654046974175209e-19, + "mass_friction_endstops_18.x": 0.37, + "pneumatic_97.m": 0.002532440207666662, + "pneumatic_97.U": -2164.6176191131335, + "pneumatic_88.m1": 0.0007748418062849091, + "pneumatic_88.U1": -662.1434159537747, + "pneumatic_88.m2": 0.0007746177710225603, + "pneumatic_88.U2": -661.7970678998525, + "pneumatic_86.m": 0.005744784430325623, + "pneumatic_86.U": -1647.6116574692712, + "pneumatic_68.m": 0.0051152340666703175, + "pneumatic_68.U": -4343.976212068701, + "pn_c1_9.m": 0.6466110943182897, + "pn_c1_9.U": -437317.92241094704, + "mass_friction_endstops_11.a": -4.6964269131422045e-08, + "mass_friction_endstops_11.v": 8.296314048540649e-08, + "mass_friction_endstops_11.x": 0.3700023428086111, + "pn_general_chamber_2.m": 0.938882802373437, + "pn_general_chamber_2.U": -802960.694111656, + "pneumatic_98.m": 0.002532440207628468, + "pneumatic_98.U": -2164.6176190758297, + "pneumatic_75.m1": 0.0007748418062540021, + "pneumatic_75.U1": -662.1434159057197, + "pneumatic_75.m2": 0.0007746177710019782, + "pneumatic_75.U2": -661.7970678665274, + "pneumatic_80.m": 0.009869069686396056, + "pneumatic_80.U": -8120.656733496484, + "pneumatic_66.m": 0.005115234066714636, + "pneumatic_66.U": -4343.976212113444, + "pn_c1_10.m": 0.6466111001653223, + "pn_c1_10.U": -437317.9315829484, + "mass_friction_endstops_12.a": -2.4841283448040484e-08, + "mass_friction_endstops_12.v": 8.29631490450475e-08, + "mass_friction_endstops_12.x": 0.37000234280860256, + "pneumatic_99.m": 0.0025353779787030337, + "pneumatic_99.U": -2168.153486402468, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9390697516259071, + "branch_boundary_pnl00r_branch05_chamber.U": -803031.5764482999, + "pneumatic_76.m1": 0.000776034735673773, + "pneumatic_76.U1": -663.5584177841083, + "pneumatic_76.m2": 0.0007759468226959079, + "pneumatic_76.U2": -663.4278440347166, + "pneumatic_85.m": 0.010001111074316178, + "pneumatic_85.U": -8328.371203371178, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9179360060143595, + "branch_boundary_pnl0002_branch05_chamber.U": -772286.4692545742, + "pneumatic_65.m": 0.005077450257846326, + "pneumatic_65.U": -4284.7599403173035, + "pn_c1_11.m": 0.6571847803274807, + "pn_c1_11.U": -453928.6983570724, + "mass_friction_endstops_13.a": 4.3330946937203405e-08, + "mass_friction_endstops_13.v": 6.713198290867542e-08, + "mass_friction_endstops_13.x": 0.3700023585738729 + } + }, + { + "requestedTime": 2.05, + "actualTime": 2.05, + "available": true, + "stateValues": { + "pn_general_chamber.m": 0.9381130502939634, + "pn_general_chamber.U": -802668.9179584626, + "pneumatic_96.m": 0.002533287559515925, + "pneumatic_96.U": -2167.3598235897343, + "branch_boundary_pnl00r_chamber.m": 0.9381125189701648, + "branch_boundary_pnl00r_chamber.U": -802668.8163913072, + "pneumatic_87.m1": 0.0007754873922663931, + "pneumatic_87.U1": -663.4643140644157, + "pneumatic_87.m2": 0.000775406201901327, + "pneumatic_87.U2": -663.336846204431, + "pneumatic_83.m": 0.009892956718340342, + "pneumatic_83.U": -8144.606576808627, + "pneumatic_95.m": 0.010028108762001683, + "pneumatic_95.U": -8356.938530080884, + "branch_boundary_pnl0002_b_chamber.m": 0.9189711020154747, + "branch_boundary_pnl0002_b_chamber.U": -772640.2579114933, + "pneumatic_69.m": 0.00508236105187094, + "pneumatic_69.U": -4285.669816785954, + "pn_c1_8.m": 0.6574025955125712, + "pn_c1_8.U": -453182.78972087207, + "mass_friction_endstops_10.a": -1.1839671060442924e-07, + "mass_friction_endstops_10.v": 6.848947280509e-08, + "mass_friction_endstops_10.x": 0.37000236198352005, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.150728667970711e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.1644108142482222e-19, + "mass_friction_endstops_18.x": 0.37, + "pneumatic_97.m": 0.002531780415394501, + "pneumatic_97.U": -2164.9943210453084, + "pneumatic_88.m1": 0.0007748078076617882, + "pneumatic_88.U1": -662.3977787097264, + "pneumatic_88.m2": 0.0007745870869169965, + "pneumatic_88.U2": -662.0512095396308, + "pneumatic_86.m": 0.005756202827816742, + "pneumatic_86.U": -1651.8254437402938, + "pneumatic_68.m": 0.005125983107881825, + "pneumatic_68.U": -4354.11901311425, + "pn_c1_9.m": 0.6470168162690852, + "pn_c1_9.U": -436877.08234619617, + "mass_friction_endstops_11.a": -9.816722013056278e-08, + "mass_friction_endstops_11.v": 8.350267455159574e-08, + "mass_friction_endstops_11.x": 0.3700023469893441, + "pn_general_chamber_2.m": 0.93811305029142, + "pn_general_chamber_2.U": -802668.9179569854, + "pneumatic_98.m": 0.002531780415326603, + "pneumatic_98.U": -2164.9943209833646, + "pneumatic_75.m1": 0.0007748078072798002, + "pneumatic_75.U1": -662.3977781264183, + "pneumatic_75.m2": 0.0007745870872944216, + "pneumatic_75.U2": -662.0512100662392, + "pneumatic_80.m": 0.009892956807728209, + "pneumatic_80.U": -8144.606717144718, + "pneumatic_66.m": 0.005125983105252238, + "pneumatic_66.U": -4354.119008990314, + "pn_c1_10.m": 0.6470168220031571, + "pn_c1_10.U": -436877.0913448419, + "mass_friction_endstops_12.a": -9.857350960373879e-08, + "mass_friction_endstops_12.v": 8.350268244045684e-08, + "mass_friction_endstops_12.x": 0.3700023469893362, + "pneumatic_99.m": 0.0025332875249184767, + "pneumatic_99.U": -2167.3597687183774, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9381125189656889, + "branch_boundary_pnl00r_branch05_chamber.U": -802668.8163858769, + "pneumatic_76.m1": 0.0007754873920209047, + "pneumatic_76.U1": -663.4643136874881, + "pneumatic_76.m2": 0.0007754062014915902, + "pneumatic_76.U2": -663.3368456649802, + "pneumatic_85.m": 0.010028108806575306, + "pneumatic_85.U": -8356.938599998502, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9189711026533357, + "branch_boundary_pnl0002_branch05_chamber.U": -772640.2589106868, + "pneumatic_65.m": 0.0050823610773067076, + "pneumatic_65.U": -4285.669856693608, + "pn_c1_11.m": 0.6574025955544724, + "pn_c1_11.U": -453182.789784899, + "mass_friction_endstops_13.a": -9.438255801796913e-08, + "mass_friction_endstops_13.v": 6.84894782408154e-08, + "mass_friction_endstops_13.x": 0.3700023619835146 + } + }, + { + "requestedTime": 2.1, + "actualTime": 2.1, + "available": true, + "stateValues": { + "pn_general_chamber.m": 0.9383213576466783, + "pn_general_chamber.U": -802747.7609731702, + "pneumatic_96.m": 0.002533854003606723, + "pneumatic_96.U": -2167.569222453132, + "branch_boundary_pnl00r_chamber.m": 0.938322968645941, + "branch_boundary_pnl00r_chamber.U": -802748.5416937041, + "pneumatic_87.m1": 0.000775027662068701, + "pneumatic_87.U1": -662.5313698561031, + "pneumatic_87.m2": 0.0007706784939136677, + "pneumatic_87.U2": -655.7022069331298, + "pneumatic_83.m": 0.009897446602767727, + "pneumatic_83.U": -8148.173078272971, + "pneumatic_95.m": 0.010032755291451692, + "pneumatic_95.U": -8360.714717131163, + "branch_boundary_pnl0002_b_chamber.m": 0.919232833810773, + "branch_boundary_pnl0002_b_chamber.U": -772729.849215003, + "pneumatic_69.m": 0.005009690268749923, + "pneumatic_69.U": -4169.822929680966, + "pn_c1_8.m": 0.6570381273931875, + "pn_c1_8.U": -452333.9264734677, + "mass_friction_endstops_10.a": -1.5475961845368147e-07, + "mass_friction_endstops_10.v": 6.633051283469949e-08, + "mass_friction_endstops_10.x": 0.3700023653554917, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.1507286064810157e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.164558438137342e-19, + "mass_friction_endstops_18.x": 0.37, + "pneumatic_97.m": 0.0025322965276950117, + "pneumatic_97.U": -2165.094351906718, + "pneumatic_88.m1": 0.0007747218750818736, + "pneumatic_88.U1": -662.0363583491554, + "pneumatic_88.m2": 0.0007726291061561864, + "pneumatic_88.U2": -658.7501715937773, + "pneumatic_86.m": 0.005759128268286419, + "pneumatic_86.U": -1652.8900562718827, + "pneumatic_68.m": 0.0050797776289221675, + "pneumatic_68.U": -4279.83737473691, + "pn_c1_9.m": 0.6468152214977394, + "pn_c1_9.U": -436285.00323808845, + "mass_friction_endstops_11.a": -1.6945006791502238e-07, + "mass_friction_endstops_11.v": 8.0606090679709e-08, + "mass_friction_endstops_11.x": 0.3700023510933796, + "pn_general_chamber_2.m": 0.9383213576459569, + "pn_general_chamber_2.U": -802747.7609716613, + "pneumatic_98.m": 0.0025322965223399637, + "pneumatic_98.U": -2165.0943434975566, + "pneumatic_75.m1": 0.0007747218486607169, + "pneumatic_75.U1": -662.0363168630721, + "pneumatic_75.m2": 0.0007726291344808584, + "pneumatic_75.U2": -658.7502160682232, + "pneumatic_80.m": 0.00989744668242247, + "pneumatic_80.U": -8148.173203124546, + "pneumatic_66.m": 0.005079777604819243, + "pneumatic_66.U": -4279.837336800422, + "pn_c1_10.m": 0.646815227151306, + "pn_c1_10.U": -436285.01209659013, + "mass_friction_endstops_12.a": -1.6974110621958972e-07, + "mass_friction_endstops_12.v": 8.060609824063203e-08, + "mass_friction_endstops_12.x": 0.3700023510933721, + "pneumatic_99.m": 0.002533853968955365, + "pneumatic_99.U": -2167.569167946825, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9383229687007891, + "branch_boundary_pnl00r_branch05_chamber.U": -802748.5417139007, + "pneumatic_76.m1": 0.0007750276677438138, + "pneumatic_76.U1": -662.5313787250212, + "pneumatic_76.m2": 0.0007706784944489166, + "pneumatic_76.U2": -655.702207731343, + "pneumatic_85.m": 0.010032755342377334, + "pneumatic_85.U": -8360.714796856231, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9192328344649761, + "branch_boundary_pnl0002_branch05_chamber.U": -772729.8502213629, + "pneumatic_65.m": 0.005009690287404794, + "pneumatic_65.U": -4169.822958852925, + "pn_c1_11.m": 0.6570381274463638, + "pn_c1_11.U": -452333.92653835827, + "mass_friction_endstops_13.a": -1.5545636415481566e-07, + "mass_friction_endstops_13.v": 6.633051807899984e-08, + "mass_friction_endstops_13.x": 0.37000236535548653 + } + } + ], + "eventTrace": { + "signalEventTimes": [ + 0.04, + 0.8 + ], + "stateTransitionCount": 3, + "mechanicalTransitionTimes": [ + 1.1199696877773673, + 1.1331667954945566, + 1.2023983086085228 + ], + "solverStartCount": 6, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.8, + "simulatedUntil": 0.8, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.8, + "requestedStopTime": 2.1, + "simulatedUntil": 2.1, + "solverStartCount": 4, + "stateTransitionCount": 3, + "stateTransitionTimes": [ + 1.1199696877773673, + 1.1331667954945566, + 1.2023983086085228 + ], + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + }, + "comparisonMode": "numericTolerance" + }, + "outputContract": { + "schemaVersion": 1, + "sha256": "5ed1efeba81d0f0a47bd1e0513f5503fc507cac8ae8c08f96602f10c1266eb86", + "variableMetadataSha256": "6becf38f0696b7d307dc72d87e8b845acf9f079d116a51cb6bc320d39a214090", + "seriesShapeSha256": "2d1c3978835b4c5f666d8b91225a5956531b6808bd930ead53bdd92a36a2d300", + "variableCount": 1021, + "seriesKeyCount": 1022, + "sampleCount": 214, + "seriesLengthsConsistent": true, + "containsPhysicalValues": false, + "hashPayload": "variables metadata + ordered series keys/lengths" + }, + "checkpoints": [ + { + "requestedTime": 0.0, + "actualTime": 0.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.2050606371581, + "pneumatic_87.m2": 0.0011363561025506627, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.00010316386455937335, + "pneumatic_83.U": -65.50821976891021, + "pneumatic_95.m": 0.00010316386455937335, + "pneumatic_95.U": -65.50821976891021, + "branch_boundary_pnl0002_b_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_b_chamber.U": -886868.3937230138, + "pneumatic_69.m": 5.158193227968668e-05, + "pneumatic_69.U": -32.754109884455104, + "pn_c1_8.m": 0.002462855848963059, + "pn_c1_8.U": -1563.893548405841, + "mass_friction_endstops_10.a": -0.8167936695810981, + "mass_friction_endstops_10.v": 0.0, + "mass_friction_endstops_10.x": 0.0, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 0.0, + "mass_friction_endstops_19.x": 0.0, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 0.0, + "mass_friction_endstops_18.x": 0.0, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.00010316386455937335, + "pneumatic_86.U": -65.50821976891021, + "pneumatic_68.m": 5.158193227968668e-05, + "pneumatic_68.U": -32.754109884455104, + "pn_c1_9.m": 0.002462855848963059, + "pn_c1_9.U": -1563.893548405841, + "mass_friction_endstops_11.a": -0.8167936695810981, + "mass_friction_endstops_11.v": 0.0, + "mass_friction_endstops_11.x": 0.0, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371581, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.00010316386455937335, + "pneumatic_80.U": -65.50821976891021, + "pneumatic_66.m": 5.158193227968668e-05, + "pneumatic_66.U": -32.754109884455104, + "pn_c1_10.m": 0.002462855848963059, + "pn_c1_10.U": -1563.893548405841, + "mass_friction_endstops_12.a": -0.8167936695810981, + "mass_friction_endstops_12.v": 0.0, + "mass_friction_endstops_12.x": 0.0, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506627, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.0011363561025506627, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.00010316386455937335, + "pneumatic_85.U": -65.50821976891021, + "branch_boundary_pnl0002_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl0002_branch05_chamber.U": -886868.3937230138, + "pneumatic_65.m": 5.158193227968668e-05, + "pneumatic_65.U": -32.754109884455104, + "pn_c1_11.m": 0.002462855848963059, + "pn_c1_11.U": -1563.893548405841, + "mass_friction_endstops_13.a": -0.8167936695810981, + "mass_friction_endstops_13.v": 0.0, + "mass_friction_endstops_13.x": 0.0 + } + }, + { + "requestedTime": 0.04, + "actualTime": 0.04, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.374510850335198, + "pn_general_chamber.U": -886868.3937230138, + "pneumatic_96.m": 0.0037120966016654976, + "pneumatic_96.U": -2395.136531414716, + "branch_boundary_pnl00r_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_chamber.U": -886868.3937230138, + "pneumatic_87.m1": 0.0011363561025506627, + "pneumatic_87.U1": -733.205060637158, + "pneumatic_87.m2": 0.0011363561025506629, + "pneumatic_87.U2": -733.2050606371581, + "pneumatic_83.m": 0.005752354971956523, + "pneumatic_83.U": -3931.719290698283, + "pneumatic_95.m": 0.011153351115632995, + "pneumatic_95.U": -7784.908156509664, + "branch_boundary_pnl0002_b_chamber.m": 1.2522714879032233, + "branch_boundary_pnl0002_b_chamber.U": -879404.9359576713, + "pneumatic_69.m": 0.0033656803769320197, + "pneumatic_69.U": -2323.9377625288566, + "pn_c1_8.m": 0.06449829186881316, + "pn_c1_8.U": -8215.698180211439, + "mass_friction_endstops_10.a": 9.734498453326524e-06, + "mass_friction_endstops_10.v": 2.2165787255696986e-06, + "mass_friction_endstops_10.x": 7.615138175359735e-08, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 1.7204535623474844e-21, + "mass_friction_endstops_19.x": -1.2449238864173693e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.3786916256412132e-25, + "mass_friction_endstops_18.x": -5.521417937686967e-24, + "pneumatic_97.m": 0.0037120966016654976, + "pneumatic_97.U": -2395.136531414716, + "pneumatic_88.m1": 0.0011363561025506627, + "pneumatic_88.U1": -733.2050606371581, + "pneumatic_88.m2": 0.0011363561025506627, + "pneumatic_88.U2": -733.2050606371581, + "pneumatic_86.m": 0.001497027829154341, + "pneumatic_86.U": 1704.5017150238582, + "pneumatic_68.m": 0.0022954946593348505, + "pneumatic_68.U": -1558.6815406132575, + "pn_c1_9.m": 0.03971246529726471, + "pn_c1_9.U": -3836.3905996761514, + "mass_friction_endstops_11.a": 6.899700674694032e-06, + "mass_friction_endstops_11.v": 1.6791980885681643e-06, + "mass_friction_endstops_11.x": 5.607885010135549e-08, + "pn_general_chamber_2.m": 1.374510850335198, + "pn_general_chamber_2.U": -886868.3937230138, + "pneumatic_98.m": 0.0037120966016654976, + "pneumatic_98.U": -2395.136531414716, + "pneumatic_75.m1": 0.0011363561025506627, + "pneumatic_75.U1": -733.2050606371582, + "pneumatic_75.m2": 0.0011363561025506627, + "pneumatic_75.U2": -733.2050606371581, + "pneumatic_80.m": 0.005752354208859085, + "pneumatic_80.U": -3931.718242540372, + "pneumatic_66.m": 0.00229549447954163, + "pneumatic_66.U": -1558.6812613835866, + "pn_c1_10.m": 0.03971246371985885, + "pn_c1_10.U": -3836.4295505841374, + "mass_friction_endstops_12.a": 6.900102307554334e-06, + "mass_friction_endstops_12.v": 1.6791970458948259e-06, + "mass_friction_endstops_12.x": 5.6078837470433516e-08, + "pneumatic_99.m": 0.0037120966016654976, + "pneumatic_99.U": -2395.136531414716, + "branch_boundary_pnl00r_branch05_chamber.m": 1.374510850335198, + "branch_boundary_pnl00r_branch05_chamber.U": -886868.3937230138, + "pneumatic_76.m1": 0.0011363561025506629, + "pneumatic_76.U1": -733.2050606371581, + "pneumatic_76.m2": 0.001136356102550663, + "pneumatic_76.U2": -733.2050606371581, + "pneumatic_85.m": 0.011153351022249161, + "pneumatic_85.U": -7784.908056387039, + "branch_boundary_pnl0002_branch05_chamber.m": 1.2522714867708487, + "branch_boundary_pnl0002_branch05_chamber.U": -879404.9358312349, + "pneumatic_65.m": 0.003365680267480819, + "pneumatic_65.U": -2323.937662655075, + "pn_c1_11.m": 0.06449828662707775, + "pn_c1_11.U": -8215.697802972754, + "mass_friction_endstops_13.a": 9.7344332607463e-06, + "mass_friction_endstops_13.v": 2.2165785543742696e-06, + "mass_friction_endstops_13.x": 7.615138012421167e-08 + } + }, + { + "requestedTime": 0.69, + "actualTime": 0.6900000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2105342428506563, + "pn_general_chamber.U": -874021.6128809263, + "pneumatic_96.m": 0.00326741144588273, + "pneumatic_96.U": -2357.5431522121776, + "branch_boundary_pnl00r_chamber.m": 1.2108685651503308, + "branch_boundary_pnl00r_chamber.U": -874070.5351659104, + "pneumatic_87.m1": 0.001000518198664749, + "pneumatic_87.U1": -722.1637801799975, + "pneumatic_87.m2": 0.0010004330953830574, + "pneumatic_87.U2": -722.0477531282031, + "pneumatic_83.m": 0.012679745783851644, + "pneumatic_83.U": -8639.330537692149, + "pneumatic_95.m": 0.012849685649995602, + "pneumatic_95.U": -8909.106148651528, + "branch_boundary_pnl0002_b_chamber.m": 1.1985497181126685, + "branch_boundary_pnl0002_b_chamber.U": -860379.0245019491, + "pneumatic_69.m": 0.006579168980161733, + "pneumatic_69.U": -4699.544238887633, + "pn_c1_8.m": 0.23540556198958848, + "pn_c1_8.U": -99484.30933223445, + "mass_friction_endstops_10.a": 6.302155088633299e-07, + "mass_friction_endstops_10.v": 2.0477201022089e-06, + "mass_friction_endstops_10.x": 1.739862170731644e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.7142848729216316e-20, + "mass_friction_endstops_19.x": -2.0780593120000206e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.0520928869397134e-22, + "mass_friction_endstops_18.x": 4.9098612203217504e-20, + "pneumatic_97.m": 0.0032646046108505246, + "pneumatic_97.U": -2355.7331452897465, + "pneumatic_88.m1": 0.0009987916917054815, + "pneumatic_88.U1": -720.5489778046637, + "pneumatic_88.m2": 0.0009985669726623582, + "pneumatic_88.U2": -720.2062839511643, + "pneumatic_86.m": 0.006354956657485442, + "pneumatic_86.U": 1389.1739707221775, + "pneumatic_68.m": 0.006592090152448902, + "pneumatic_68.U": -4720.142089865395, + "pn_c1_9.m": 0.23302236813021637, + "pn_c1_9.U": -95711.12399082902, + "mass_friction_endstops_11.a": 6.885582115501165e-07, + "mass_friction_endstops_11.v": 2.072356484372671e-06, + "mass_friction_endstops_11.x": 1.7151425366011e-06, + "pn_general_chamber_2.m": 1.2105342420477019, + "pn_general_chamber_2.U": -874021.6127639221, + "pneumatic_98.m": 0.0032646046116421414, + "pneumatic_98.U": -2355.733147442795, + "pneumatic_75.m1": 0.000998791691638376, + "pneumatic_75.U1": -720.548977698558, + "pneumatic_75.m2": 0.00099856697258834, + "pneumatic_75.U2": -720.2062838344375, + "pneumatic_80.m": 0.012679745952732602, + "pneumatic_80.U": -8639.330806039252, + "pneumatic_66.m": 0.006592090149576305, + "pneumatic_66.U": -4720.142085434138, + "pn_c1_10.m": 0.2330223756901088, + "pn_c1_10.U": -95711.13598161584, + "mass_friction_endstops_12.a": 6.88283471390605e-07, + "mass_friction_endstops_12.v": 2.0723565171342975e-06, + "mass_friction_endstops_12.x": 1.7151425037886711e-06, + "pneumatic_99.m": 0.0032674114436482805, + "pneumatic_99.U": -2357.543151890905, + "branch_boundary_pnl00r_branch05_chamber.m": 1.2108685641280736, + "branch_boundary_pnl00r_branch05_chamber.U": -874070.5350132573, + "pneumatic_76.m1": 0.0010005181981378461, + "pneumatic_76.U1": -722.1637803310383, + "pneumatic_76.m2": 0.0010004330928084816, + "pneumatic_76.U2": -722.0477500247466, + "pneumatic_85.m": 0.012849685563490313, + "pneumatic_85.U": -8909.106011748408, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985497182559621, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.0247699278, + "pneumatic_65.m": 0.006579168843426967, + "pneumatic_65.U": -4699.544021984157, + "pn_c1_11.m": 0.23540556157200768, + "pn_c1_11.U": -99484.30868025024, + "mass_friction_endstops_13.a": 6.301060784608125e-07, + "mass_friction_endstops_13.v": 2.0477201243571633e-06, + "mass_friction_endstops_13.x": 1.739862148436311e-06 + } + }, + { + "requestedTime": 0.7, + "actualTime": 0.7000000000000001, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2100313452817673, + "pn_general_chamber.U": -873947.8864856226, + "pneumatic_96.m": 0.0032660606424093387, + "pneumatic_96.U": -2357.35674156337, + "branch_boundary_pnl00r_chamber.m": 1.2103163509793102, + "branch_boundary_pnl00r_chamber.U": -873989.7215632556, + "pneumatic_87.m1": 0.0010001323686673997, + "pneumatic_87.U1": -722.1508452424541, + "pneumatic_87.m2": 0.001000053530255132, + "pneumatic_87.U2": -722.0421258113258, + "pneumatic_83.m": 0.012681407438297841, + "pneumatic_83.U": -8642.043293601184, + "pneumatic_95.m": 0.012849959516004638, + "pneumatic_95.U": -8909.498764806547, + "branch_boundary_pnl0002_b_chamber.m": 1.1985586239832504, + "branch_boundary_pnl0002_b_chamber.U": -860379.8819972485, + "pneumatic_69.m": 0.006583785812787189, + "pneumatic_69.U": -4706.906483656017, + "pn_c1_8.m": 0.23591264036701443, + "pn_c1_8.U": -100288.677678112, + "mass_friction_endstops_10.a": -2.1975173149257897e-06, + "mass_friction_endstops_10.v": 2.02734183270263e-06, + "mass_friction_endstops_10.x": 1.7602360080939606e-06, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": 4.665200046136569e-20, + "mass_friction_endstops_19.x": -1.9566383001493946e-21, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": 2.013739831250115e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032637130423187337, + "pneumatic_97.U": -2355.921025330427, + "pneumatic_88.m1": 0.0009985764248405691, + "pneumatic_88.U1": -720.6545510297586, + "pneumatic_88.m2": 0.0009983591472800236, + "pneumatic_88.U2": -720.3217293326904, + "pneumatic_86.m": 0.006354964303801297, + "pneumatic_86.U": 1389.0998959067165, + "pneumatic_68.m": 0.006593168286323642, + "pneumatic_68.U": -4721.897404439745, + "pn_c1_9.m": 0.23355729206770598, + "pn_c1_9.U": -96560.0816929563, + "mass_friction_endstops_11.a": -2.245873911306262e-06, + "mass_friction_endstops_11.v": 2.0517263968615454e-06, + "mass_friction_endstops_11.x": 1.7357614512099663e-06, + "pn_general_chamber_2.m": 1.2100313445985562, + "pn_general_chamber_2.U": -873947.8863858595, + "pneumatic_98.m": 0.0032637130430599385, + "pneumatic_98.U": -2355.921027270413, + "pneumatic_75.m1": 0.0009985764249686698, + "pneumatic_75.U1": -720.6545512340357, + "pneumatic_75.m2": 0.0009983591472543481, + "pneumatic_75.U2": -720.3217292925623, + "pneumatic_80.m": 0.012681407602717975, + "pneumatic_80.U": -8642.043554742524, + "pneumatic_66.m": 0.006593168289865688, + "pneumatic_66.U": -4721.89741006748, + "pn_c1_10.m": 0.2335572995463288, + "pn_c1_10.U": -96560.09354570496, + "mass_friction_endstops_12.a": -2.2355280816555024e-06, + "mass_friction_endstops_12.v": 2.051726429425243e-06, + "mass_friction_endstops_12.x": 1.7357614187243355e-06, + "pneumatic_99.m": 0.003266060640560602, + "pneumatic_99.U": -2357.3567413654787, + "branch_boundary_pnl00r_branch05_chamber.m": 1.210316350104016, + "branch_boundary_pnl00r_branch05_chamber.U": -873989.7214316746, + "pneumatic_76.m1": 0.0010001323660439989, + "pneumatic_76.U1": -722.1508419312411, + "pneumatic_76.m2": 0.00100005352811943, + "pneumatic_76.U2": -722.0421232665894, + "pneumatic_85.m": 0.012849959429845414, + "pneumatic_85.U": -8909.49862797875, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1985586241379014, + "branch_boundary_pnl0002_branch05_chamber.U": -860379.8822663656, + "pneumatic_65.m": 0.006583785685946545, + "pneumatic_65.U": -4706.906282326286, + "pn_c1_11.m": 0.23591263994887818, + "pn_c1_11.U": -100288.67701814357, + "mass_friction_endstops_13.a": -2.1975464187562464e-06, + "mass_friction_endstops_13.v": 2.0273418547326992e-06, + "mass_friction_endstops_13.x": 1.7602359860195857e-06 + } + }, + { + "requestedTime": 0.8, + "actualTime": 0.8, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.2063684021036665, + "pn_general_chamber.U": -873404.5104492744, + "pneumatic_96.m": 0.0032562562535671563, + "pneumatic_96.U": -2356.03147928222, + "branch_boundary_pnl00r_chamber.m": 1.2064452895529436, + "branch_boundary_pnl00r_chamber.U": -873416.0554726648, + "pneumatic_87.m1": 0.0009972429097436842, + "pneumatic_87.U1": -721.9230326537768, + "pneumatic_87.m2": 0.0009972108301285444, + "pneumatic_87.U2": -721.8772199435517, + "pneumatic_83.m": 0.01270547207717158, + "pneumatic_83.U": -8703.980555484635, + "pneumatic_95.m": 0.0128720029723915, + "pneumatic_95.U": -8967.989425383095, + "branch_boundary_pnl0002_b_chamber.m": 1.1970987817186032, + "branch_boundary_pnl0002_b_chamber.U": -860175.1606710927, + "pneumatic_69.m": 0.006574703188787359, + "pneumatic_69.U": -4704.3007263131885, + "pn_c1_8.m": 0.2402949778374652, + "pn_c1_8.U": -107803.92309836508, + "mass_friction_endstops_10.a": -1.949198776856065e-06, + "mass_friction_endstops_10.v": 1.826519161772371e-06, + "mass_friction_endstops_10.x": 1.9528536810215616e-06, + "mass_friction_endstops_19.a": -16.252500528926326, + "mass_friction_endstops_19.v": 4.576919129896975e-20, + "mass_friction_endstops_19.x": -1.9530653259948938e-21, + "mass_friction_endstops_18.a": 8.892500282325972, + "mass_friction_endstops_18.v": 2.5187368473853223e-21, + "mass_friction_endstops_18.x": 4.909861220321753e-20, + "pneumatic_97.m": 0.0032561870649935125, + "pneumatic_97.U": -2356.668143012874, + "pneumatic_88.m1": 0.000996566225592321, + "pneumatic_88.U1": -721.1607123097651, + "pneumatic_88.m2": 0.0009964191636655784, + "pneumatic_88.U2": -720.9310970023907, + "pneumatic_86.m": 0.006346840211910472, + "pneumatic_86.U": 1377.5687495145785, + "pneumatic_68.m": 0.006567696110012524, + "pneumatic_68.U": -4693.326526389924, + "pn_c1_9.m": 0.2381883224928943, + "pn_c1_9.U": -104471.7429655161, + "mass_friction_endstops_11.a": -1.971406163647771e-06, + "mass_friction_endstops_11.v": 1.848554964674094e-06, + "mass_friction_endstops_11.x": 1.930697446050263e-06, + "pn_general_chamber_2.m": 1.2063684020307441, + "pn_general_chamber_2.U": -873404.5104388825, + "pneumatic_98.m": 0.0032561870653915977, + "pneumatic_98.U": -2356.668143725967, + "pneumatic_75.m1": 0.0009965662267659527, + "pneumatic_75.U1": -721.1607141734798, + "pneumatic_75.m2": 0.0009964191642398892, + "pneumatic_75.U2": -720.9310979144485, + "pneumatic_80.m": 0.012705472199729761, + "pneumatic_80.U": -8703.980749781746, + "pneumatic_66.m": 0.006567696268767441, + "pneumatic_66.U": -4693.326778314112, + "pn_c1_10.m": 0.23818832921650948, + "pn_c1_10.U": -104471.75361732666, + "mass_friction_endstops_12.a": -1.9711186178028582e-06, + "mass_friction_endstops_12.v": 1.8485549941949607e-06, + "mass_friction_endstops_12.x": 1.930697416668372e-06, + "pneumatic_99.m": 0.0032562562523787346, + "pneumatic_99.U": -2356.031477688963, + "branch_boundary_pnl00r_branch05_chamber.m": 1.206445289457375, + "branch_boundary_pnl00r_branch05_chamber.U": -873416.0554547055, + "pneumatic_76.m1": 0.0009972429132872915, + "pneumatic_76.U1": -721.9230383692676, + "pneumatic_76.m2": 0.0009972108290529252, + "pneumatic_76.U2": -721.8772183273541, + "pneumatic_85.m": 0.012872002894864527, + "pneumatic_85.U": -8967.989302068207, + "branch_boundary_pnl0002_branch05_chamber.m": 1.1970987819042118, + "branch_boundary_pnl0002_branch05_chamber.U": -860175.1609442824, + "pneumatic_65.m": 0.006574703133691949, + "pneumatic_65.U": -4704.300638717692, + "pn_c1_11.m": 0.24029497741554184, + "pn_c1_11.U": -107803.92242364622, + "mass_friction_endstops_13.a": -1.94919528439641e-06, + "mass_friction_endstops_13.v": 1.826519181824015e-06, + "mass_friction_endstops_13.x": 1.9528536610522474e-06 + } + }, + { + "requestedTime": 1.0, + "actualTime": 1.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 1.1575072978479832, + "pn_general_chamber.U": -865080.8367860075, + "pneumatic_96.m": 0.003123729270270666, + "pneumatic_96.U": -2334.4069259408425, + "branch_boundary_pnl00r_chamber.m": 1.1678210258114112, + "branch_boundary_pnl00r_chamber.U": -867004.8037842558, + "pneumatic_87.m1": 0.0009508631922926857, + "pneumatic_87.U1": -706.3131229284975, + "pneumatic_87.m2": 0.0009500270072830445, + "pneumatic_87.U2": -705.7453980286242, + "pneumatic_83.m": 0.009496349447543061, + "pneumatic_83.U": -7576.544516641329, + "pneumatic_95.m": 0.010545461509227754, + "pneumatic_95.U": -8495.442745022583, + "branch_boundary_pnl0002_b_chamber.m": 1.0200651174775017, + "branch_boundary_pnl0002_b_chamber.U": -821832.18723991, + "pneumatic_69.m": 0.004795940054530253, + "pneumatic_69.U": -3796.030006397544, + "pn_c1_8.m": 0.38314931740574626, + "pn_c1_8.U": -274733.09196309303, + "mass_friction_endstops_10.a": 5.337506036671112, + "mass_friction_endstops_10.v": 1.4692397997585764, + "mass_friction_endstops_10.x": 0.1599133361094105, + "mass_friction_endstops_19.a": -9.54931997607691, + "mass_friction_endstops_19.v": -2.6696065452676345, + "mass_friction_endstops_19.x": -0.2915209059087121, + "mass_friction_endstops_18.a": 5.337478209825592, + "mass_friction_endstops_18.v": 1.4692396558157577, + "mass_friction_endstops_18.x": 0.1599111725256627, + "pneumatic_97.m": 0.002986126319734133, + "pneumatic_97.U": -2231.2112738065657, + "pneumatic_88.m1": 0.0008963449559782043, + "pneumatic_88.U1": -669.6911041651043, + "pneumatic_88.m2": 0.0008958075882644087, + "pneumatic_88.U2": -669.5192060345452, + "pneumatic_86.m": 0.004826437204332604, + "pneumatic_86.U": -396.7407438874708, + "pneumatic_68.m": 0.004541242541783211, + "pneumatic_68.U": -3536.5270264260203, + "pn_c1_9.m": 0.3706510817652048, + "pn_c1_9.U": -265725.0371165716, + "mass_friction_endstops_11.a": 5.337515379170655, + "mass_friction_endstops_11.v": 1.4692397472726986, + "mass_friction_endstops_11.x": 0.1599133103986336, + "pn_general_chamber_2.m": 1.157507297823738, + "pn_general_chamber_2.U": -865080.836781886, + "pneumatic_98.m": 0.0029861263197482296, + "pneumatic_98.U": -2231.211273855305, + "pneumatic_75.m1": 0.000896344956139504, + "pneumatic_75.U1": -669.6911044196434, + "pneumatic_75.m2": 0.0008958075886883069, + "pneumatic_75.U2": -669.5192067053738, + "pneumatic_80.m": 0.009496349448619141, + "pneumatic_80.U": -7576.544518407595, + "pneumatic_66.m": 0.004541242546837507, + "pneumatic_66.U": -3536.527034352294, + "pn_c1_10.m": 0.37065108819994863, + "pn_c1_10.U": -265725.0471201981, + "mass_friction_endstops_12.a": 5.337515143153142, + "mass_friction_endstops_12.v": 1.4692397472727232, + "mass_friction_endstops_12.x": 0.15991331039860968, + "pneumatic_99.m": 0.0031237292700972397, + "pneumatic_99.U": -2334.4069257629353, + "branch_boundary_pnl00r_branch05_chamber.m": 1.1678210257789237, + "branch_boundary_pnl00r_branch05_chamber.U": -867004.8037748901, + "pneumatic_76.m1": 0.0009508631922671181, + "pneumatic_76.U1": -706.3131229180824, + "pneumatic_76.m2": 0.0009500270072581424, + "pneumatic_76.U2": -705.7453980192186, + "pneumatic_85.m": 0.010545461510647114, + "pneumatic_85.U": -8495.442747354022, + "branch_boundary_pnl0002_branch05_chamber.m": 1.0200651176202795, + "branch_boundary_pnl0002_branch05_chamber.U": -821832.18747001, + "pneumatic_65.m": 0.004795940055001584, + "pneumatic_65.U": -3796.0300072134555, + "pn_c1_11.m": 0.38314931696882704, + "pn_c1_11.U": -274733.0912934626, + "mass_friction_endstops_13.a": 5.337506972429692, + "mass_friction_endstops_13.v": 1.4692397997585922, + "mass_friction_endstops_13.x": 0.15991333610939415 + } + }, + { + "requestedTime": 2.0, + "actualTime": 2.0, + "available": true, + "stateValues": { + "pn_general_chamber.m": 0.9388828023997754, + "pn_general_chamber.U": -802960.6941217952, + "pneumatic_96.m": 0.002535378014133708, + "pneumatic_96.U": -2168.153541946679, + "branch_boundary_pnl00r_chamber.m": 0.9390697516680178, + "branch_boundary_pnl00r_chamber.U": -803031.5764679932, + "pneumatic_87.m1": 0.0007760347357471679, + "pneumatic_87.U1": -663.5584178697704, + "pneumatic_87.m2": 0.000775946822781371, + "pneumatic_87.U2": -663.4278441405601, + "pneumatic_83.m": 0.009869069595030996, + "pneumatic_83.U": -8120.656590103802, + "pneumatic_95.m": 0.010001111028980096, + "pneumatic_95.U": -8328.371132243179, + "branch_boundary_pnl0002_b_chamber.m": 0.9179360053806332, + "branch_boundary_pnl0002_b_chamber.U": -772286.4682624673, + "pneumatic_69.m": 0.005077450240619749, + "pneumatic_69.U": -4284.7599132929745, + "pn_c1_8.m": 0.6571847802863814, + "pn_c1_8.U": -453928.69829577766, + "mass_friction_endstops_10.a": -5.5966665968298915e-09, + "mass_friction_endstops_10.v": 6.713197714589101e-08, + "mass_friction_endstops_10.x": 0.3700023585738787, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.1507290824741586e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.1654046974175209e-19, + "mass_friction_endstops_18.x": 0.37, + "pneumatic_97.m": 0.002532440207666662, + "pneumatic_97.U": -2164.6176191131335, + "pneumatic_88.m1": 0.0007748418062849091, + "pneumatic_88.U1": -662.1434159537747, + "pneumatic_88.m2": 0.0007746177710225603, + "pneumatic_88.U2": -661.7970678998525, + "pneumatic_86.m": 0.005744784430325623, + "pneumatic_86.U": -1647.6116574692712, + "pneumatic_68.m": 0.0051152340666703175, + "pneumatic_68.U": -4343.976212068701, + "pn_c1_9.m": 0.6466110943182897, + "pn_c1_9.U": -437317.92241094704, + "mass_friction_endstops_11.a": -4.6964269131422045e-08, + "mass_friction_endstops_11.v": 8.296314048540649e-08, + "mass_friction_endstops_11.x": 0.3700023428086111, + "pn_general_chamber_2.m": 0.938882802373437, + "pn_general_chamber_2.U": -802960.694111656, + "pneumatic_98.m": 0.002532440207628468, + "pneumatic_98.U": -2164.6176190758297, + "pneumatic_75.m1": 0.0007748418062540021, + "pneumatic_75.U1": -662.1434159057197, + "pneumatic_75.m2": 0.0007746177710019782, + "pneumatic_75.U2": -661.7970678665274, + "pneumatic_80.m": 0.009869069686396056, + "pneumatic_80.U": -8120.656733496484, + "pneumatic_66.m": 0.005115234066714636, + "pneumatic_66.U": -4343.976212113444, + "pn_c1_10.m": 0.6466111001653223, + "pn_c1_10.U": -437317.9315829484, + "mass_friction_endstops_12.a": -2.4841283448040484e-08, + "mass_friction_endstops_12.v": 8.29631490450475e-08, + "mass_friction_endstops_12.x": 0.37000234280860256, + "pneumatic_99.m": 0.0025353779787030337, + "pneumatic_99.U": -2168.153486402468, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9390697516259071, + "branch_boundary_pnl00r_branch05_chamber.U": -803031.5764482999, + "pneumatic_76.m1": 0.000776034735673773, + "pneumatic_76.U1": -663.5584177841083, + "pneumatic_76.m2": 0.0007759468226959079, + "pneumatic_76.U2": -663.4278440347166, + "pneumatic_85.m": 0.010001111074316178, + "pneumatic_85.U": -8328.371203371178, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9179360060143595, + "branch_boundary_pnl0002_branch05_chamber.U": -772286.4692545742, + "pneumatic_65.m": 0.005077450257846326, + "pneumatic_65.U": -4284.7599403173035, + "pn_c1_11.m": 0.6571847803274807, + "pn_c1_11.U": -453928.6983570724, + "mass_friction_endstops_13.a": 4.3330946937203405e-08, + "mass_friction_endstops_13.v": 6.713198290867542e-08, + "mass_friction_endstops_13.x": 0.3700023585738729 + } + }, + { + "requestedTime": 2.05, + "actualTime": 2.05, + "available": true, + "stateValues": { + "pn_general_chamber.m": 0.9381130502939634, + "pn_general_chamber.U": -802668.9179584626, + "pneumatic_96.m": 0.002533287559515925, + "pneumatic_96.U": -2167.3598235897343, + "branch_boundary_pnl00r_chamber.m": 0.9381125189701648, + "branch_boundary_pnl00r_chamber.U": -802668.8163913072, + "pneumatic_87.m1": 0.0007754873922663931, + "pneumatic_87.U1": -663.4643140644157, + "pneumatic_87.m2": 0.000775406201901327, + "pneumatic_87.U2": -663.336846204431, + "pneumatic_83.m": 0.009892956718340342, + "pneumatic_83.U": -8144.606576808627, + "pneumatic_95.m": 0.010028108762001683, + "pneumatic_95.U": -8356.938530080884, + "branch_boundary_pnl0002_b_chamber.m": 0.9189711020154747, + "branch_boundary_pnl0002_b_chamber.U": -772640.2579114933, + "pneumatic_69.m": 0.00508236105187094, + "pneumatic_69.U": -4285.669816785954, + "pn_c1_8.m": 0.6574025955125712, + "pn_c1_8.U": -453182.78972087207, + "mass_friction_endstops_10.a": -1.1839671060442924e-07, + "mass_friction_endstops_10.v": 6.848947280509e-08, + "mass_friction_endstops_10.x": 0.37000236198352005, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.150728667970711e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.1644108142482222e-19, + "mass_friction_endstops_18.x": 0.37, + "pneumatic_97.m": 0.002531780415394501, + "pneumatic_97.U": -2164.9943210453084, + "pneumatic_88.m1": 0.0007748078076617882, + "pneumatic_88.U1": -662.3977787097264, + "pneumatic_88.m2": 0.0007745870869169965, + "pneumatic_88.U2": -662.0512095396308, + "pneumatic_86.m": 0.005756202827816742, + "pneumatic_86.U": -1651.8254437402938, + "pneumatic_68.m": 0.005125983107881825, + "pneumatic_68.U": -4354.11901311425, + "pn_c1_9.m": 0.6470168162690852, + "pn_c1_9.U": -436877.08234619617, + "mass_friction_endstops_11.a": -9.816722013056278e-08, + "mass_friction_endstops_11.v": 8.350267455159574e-08, + "mass_friction_endstops_11.x": 0.3700023469893441, + "pn_general_chamber_2.m": 0.93811305029142, + "pn_general_chamber_2.U": -802668.9179569854, + "pneumatic_98.m": 0.002531780415326603, + "pneumatic_98.U": -2164.9943209833646, + "pneumatic_75.m1": 0.0007748078072798002, + "pneumatic_75.U1": -662.3977781264183, + "pneumatic_75.m2": 0.0007745870872944216, + "pneumatic_75.U2": -662.0512100662392, + "pneumatic_80.m": 0.009892956807728209, + "pneumatic_80.U": -8144.606717144718, + "pneumatic_66.m": 0.005125983105252238, + "pneumatic_66.U": -4354.119008990314, + "pn_c1_10.m": 0.6470168220031571, + "pn_c1_10.U": -436877.0913448419, + "mass_friction_endstops_12.a": -9.857350960373879e-08, + "mass_friction_endstops_12.v": 8.350268244045684e-08, + "mass_friction_endstops_12.x": 0.3700023469893362, + "pneumatic_99.m": 0.0025332875249184767, + "pneumatic_99.U": -2167.3597687183774, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9381125189656889, + "branch_boundary_pnl00r_branch05_chamber.U": -802668.8163858769, + "pneumatic_76.m1": 0.0007754873920209047, + "pneumatic_76.U1": -663.4643136874881, + "pneumatic_76.m2": 0.0007754062014915902, + "pneumatic_76.U2": -663.3368456649802, + "pneumatic_85.m": 0.010028108806575306, + "pneumatic_85.U": -8356.938599998502, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9189711026533357, + "branch_boundary_pnl0002_branch05_chamber.U": -772640.2589106868, + "pneumatic_65.m": 0.0050823610773067076, + "pneumatic_65.U": -4285.669856693608, + "pn_c1_11.m": 0.6574025955544724, + "pn_c1_11.U": -453182.789784899, + "mass_friction_endstops_13.a": -9.438255801796913e-08, + "mass_friction_endstops_13.v": 6.84894782408154e-08, + "mass_friction_endstops_13.x": 0.3700023619835146 + } + }, + { + "requestedTime": 2.1, + "actualTime": 2.1, + "available": true, + "stateValues": { + "pn_general_chamber.m": 0.9383213576466783, + "pn_general_chamber.U": -802747.7609731702, + "pneumatic_96.m": 0.002533854003606723, + "pneumatic_96.U": -2167.569222453132, + "branch_boundary_pnl00r_chamber.m": 0.938322968645941, + "branch_boundary_pnl00r_chamber.U": -802748.5416937041, + "pneumatic_87.m1": 0.000775027662068701, + "pneumatic_87.U1": -662.5313698561031, + "pneumatic_87.m2": 0.0007706784939136677, + "pneumatic_87.U2": -655.7022069331298, + "pneumatic_83.m": 0.009897446602767727, + "pneumatic_83.U": -8148.173078272971, + "pneumatic_95.m": 0.010032755291451692, + "pneumatic_95.U": -8360.714717131163, + "branch_boundary_pnl0002_b_chamber.m": 0.919232833810773, + "branch_boundary_pnl0002_b_chamber.U": -772729.849215003, + "pneumatic_69.m": 0.005009690268749923, + "pneumatic_69.U": -4169.822929680966, + "pn_c1_8.m": 0.6570381273931875, + "pn_c1_8.U": -452333.9264734677, + "mass_friction_endstops_10.a": -1.5475961845368147e-07, + "mass_friction_endstops_10.v": 6.633051283469949e-08, + "mass_friction_endstops_10.x": 0.3700023653554917, + "mass_friction_endstops_19.a": 0.0, + "mass_friction_endstops_19.v": -3.1507286064810157e-13, + "mass_friction_endstops_19.x": -0.72, + "mass_friction_endstops_18.a": 0.0, + "mass_friction_endstops_18.v": -1.164558438137342e-19, + "mass_friction_endstops_18.x": 0.37, + "pneumatic_97.m": 0.0025322965276950117, + "pneumatic_97.U": -2165.094351906718, + "pneumatic_88.m1": 0.0007747218750818736, + "pneumatic_88.U1": -662.0363583491554, + "pneumatic_88.m2": 0.0007726291061561864, + "pneumatic_88.U2": -658.7501715937773, + "pneumatic_86.m": 0.005759128268286419, + "pneumatic_86.U": -1652.8900562718827, + "pneumatic_68.m": 0.0050797776289221675, + "pneumatic_68.U": -4279.83737473691, + "pn_c1_9.m": 0.6468152214977394, + "pn_c1_9.U": -436285.00323808845, + "mass_friction_endstops_11.a": -1.6945006791502238e-07, + "mass_friction_endstops_11.v": 8.0606090679709e-08, + "mass_friction_endstops_11.x": 0.3700023510933796, + "pn_general_chamber_2.m": 0.9383213576459569, + "pn_general_chamber_2.U": -802747.7609716613, + "pneumatic_98.m": 0.0025322965223399637, + "pneumatic_98.U": -2165.0943434975566, + "pneumatic_75.m1": 0.0007747218486607169, + "pneumatic_75.U1": -662.0363168630721, + "pneumatic_75.m2": 0.0007726291344808584, + "pneumatic_75.U2": -658.7502160682232, + "pneumatic_80.m": 0.00989744668242247, + "pneumatic_80.U": -8148.173203124546, + "pneumatic_66.m": 0.005079777604819243, + "pneumatic_66.U": -4279.837336800422, + "pn_c1_10.m": 0.646815227151306, + "pn_c1_10.U": -436285.01209659013, + "mass_friction_endstops_12.a": -1.6974110621958972e-07, + "mass_friction_endstops_12.v": 8.060609824063203e-08, + "mass_friction_endstops_12.x": 0.3700023510933721, + "pneumatic_99.m": 0.002533853968955365, + "pneumatic_99.U": -2167.569167946825, + "branch_boundary_pnl00r_branch05_chamber.m": 0.9383229687007891, + "branch_boundary_pnl00r_branch05_chamber.U": -802748.5417139007, + "pneumatic_76.m1": 0.0007750276677438138, + "pneumatic_76.U1": -662.5313787250212, + "pneumatic_76.m2": 0.0007706784944489166, + "pneumatic_76.U2": -655.702207731343, + "pneumatic_85.m": 0.010032755342377334, + "pneumatic_85.U": -8360.714796856231, + "branch_boundary_pnl0002_branch05_chamber.m": 0.9192328344649761, + "branch_boundary_pnl0002_branch05_chamber.U": -772729.8502213629, + "pneumatic_65.m": 0.005009690287404794, + "pneumatic_65.U": -4169.822958852925, + "pn_c1_11.m": 0.6570381274463638, + "pn_c1_11.U": -452333.92653835827, + "mass_friction_endstops_13.a": -1.5545636415481566e-07, + "mass_friction_endstops_13.v": 6.633051807899984e-08, + "mass_friction_endstops_13.x": 0.37000236535548653 + } + } + ], + "diagnostics": { + "integration": { + "method": "BDF", + "jacobianSparsity": { + "nonzeroCount": 1284, + "density": 0.23447772096420746, + "colorGroupCount": 31 + }, + "jacobian": { + "mode": "scipySparseFiniteDifference", + "fallbackReason": null, + "jacobianEvaluationCount": 468, + "fullBuildCount": 468, + "finiteDifferenceRhsEstimateIsExact": false + }, + "segmentCount": 3, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "nfev": 1856, + "njev": 86, + "nlu": 295, + "acceptedStepCount": 603, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 2666 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.8, + "simulatedUntil": 0.8, + "nfev": 1832, + "njev": 155, + "nlu": 453, + "acceptedStepCount": 414, + "solverStartCount": 1, + "stateTransitionCount": 0, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 4805 + }, + { + "startTime": 0.8, + "requestedStopTime": 2.1, + "simulatedUntil": 2.1, + "nfev": 2929, + "njev": 227, + "nlu": 707, + "acceptedStepCount": 800, + "solverStartCount": 4, + "stateTransitionCount": 3, + "recoverableRetryCount": 0, + "stateTransitionTimes": [ + 1.1199696877773673, + 1.1331667954945566, + 1.2023983086085228 + ], + "finiteDifferenceRhsEstimate": 7037 + } + ], + "totals": { + "nfev": 6617, + "njev": 468, + "nlu": 1455, + "acceptedStepCount": 1817, + "solverStartCount": 6, + "stateTransitionCount": 3, + "recoverableRetryCount": 0, + "finiteDifferenceRhsEstimate": 14508, + "jacobianRhsEvaluationCountEstimate": 14976 + } + }, + "pressureFlow": { + "solveCount": 55881, + "seededSolveCount": 55881, + "nonlinearSolveCount": 0, + "fastPathHitRate": 1.0, + "optimizerEvaluationCount": 0, + "residualEvaluationCount": 0, + "blockFallbackCount": 0, + "denseFallbackCount": 0, + "closurePassCount": 55881, + "secondaryPhysicalIslandCount": 1, + "secondaryBlockCount": 9, + "secondaryUnknownCount": 192, + "equationBlockFallbackReasons": [], + "usesConservativeGlobalCoupling": false, + "couplingPlanFallbackReason": null, + "maxScaledResidual": 1.0700979760449996e-16, + "maxEvaluationsPerSolve": 0, + "maxResidualEvaluationsPerSolve": 0, + "lastScope": [ + "pn_general_chamber", + "pn_orifice_19", + "pneumatic_97", + "pn_node3_9", + "pneumatic_100", + "pneumatic_88", + "pn_general_chamber_2", + "pn_orifice_20", + "pneumatic_98", + "pn_node3_10", + "pneumatic_75", + "pn_orifice_18", + "pneumatic_96", + "pn_node3_8", + "pneumatic_105", + "branch_boundary_pnl00r_chamber", + "pneumatic_87", + "pn_morifice_1", + "pnnode4_16", + "pneumatic_83", + "pneumatic_95", + "pneumatic_69", + "pn_c1_8", + "pn_morifice_9", + "pnnode4_17", + "pneumatic_86", + "pneumatic_68", + "pn_c1_9", + "branch_boundary_pnl0002_b_chamber", + "pn_morifice_10", + "pnnode4_18", + "pneumatic_80", + "pneumatic_66", + "pn_c1_10", + "pn_orifice_21", + "pneumatic_99", + "pn_node3_11", + "pneumatic_107", + "branch_boundary_pnl00r_branch05_chamber", + "pneumatic_76", + "pn_morifice_15", + "pnnode4_19", + "pneumatic_85", + "pneumatic_65", + "pn_c1_11", + "branch_boundary_pnl0002_branch05_chamber" + ], + "last": { + "success": true, + "message": "Compiled causal stream-pressure block completed; residuals reuse the latest full audit.", + "evaluations": 0, + "pressureScale": 7839705.175624134, + "flowScale": 0.008979311485379313, + "maxScaledResidual": 0.0, + "maxRawResidual": 0.0, + "residualEvaluations": 0, + "jacobianMode": "seeded", + "denseFallbackUsed": false, + "nonlinearBlockCount": 0, + "nonlinearBlockUnknownCount": 0, + "blockFallbackUsed": false, + "blockFallbackReason": null, + "residualVerifiedThisSolve": false, + "causalFastPathUsed": true + }, + "causalExecution": { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 21511, + "fullResidualAuditCount": 339, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 58, + "lastVerifiedMaxScaledResidual": 5.67684205563673e-17, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 21511, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 21511, + "compiledEffortUnknownCount": 272, + "compiledFlowAssignmentCount": 200, + "compiledAssignmentCount": 472, + "logicalEffortCoordinateCount": 68, + "eliminatedEffortAliasCount": 204, + "canonicalCoordinateCount": 268, + "compatibilityScatterCount": 472 + }, + "secondaryCausalExecution": [ + { + "eligible": true, + "enabled": true, + "fallbackReason": null, + "disabledReason": null, + "fastSolveCount": 33505, + "fullResidualAuditCount": 526, + "auditFailureCount": 0, + "legacyFallbackCount": 0, + "auditInterval": 64, + "solvesSinceAudit": 7, + "lastVerifiedMaxScaledResidual": 0.0, + "executorV2Configured": true, + "executorV2Enabled": true, + "executorV2FastSolveCount": 33505, + "executorV2RuntimeValidationFailureCount": 0, + "coordinateKernelConfigured": true, + "coordinateKernelEnabled": true, + "coordinateKernelFastSolveCount": 33505, + "compiledEffortUnknownCount": 96, + "compiledFlowAssignmentCount": 96, + "compiledAssignmentCount": 192 + } + ] + }, + "stream": { + "maxIterationsPerSolve": 4, + "maxThermofluidIterations": 2, + "thermofluidClosure": { + "failureCount": 0, + "lastFailure": null, + "lastSuccess": { + "rhsTime": 2.1, + "iterations": 2, + "maxDelta": 0.0, + "scale": 1.0, + "tolerance": 1e-12, + "worstPort": null + }, + "transaction": { + "physicalPortValueSlotCount": 856, + "physicalFlowPortCount": 200, + "componentCount": 98, + "cacheBindingCount": 36, + "streamAndCausalCacheSlotCount": 56, + "customCacheHookCount": 0, + "diagnosticOwnerCount": 4 + } + }, + "last": { + "converged": true, + "iterations": 2, + "maxDelta": 0.0 + } + }, + "signal": { + "propagations": 131100, + "eventTimes": [ + 0.04, + 0.8 + ], + "last": { + "propagated": 6 + } + }, + "pneumaticVolume": { + "propagations": 87400, + "last": { + "propagated": 4, + "outputPorts": [ + "pn_brp2_10.port_1", + "pn_brp2_11.port_1", + "pn_brp2_8.port_1", + "pn_brp2_9.port_1" + ] + } + }, + "stateCount": 74, + "sampleCount": 214, + "performance": { + "mode": "standard", + "phases": { + "simulation.integration": { + "calls": 1, + "inclusiveNs": 112174421892, + "selfNs": 112174421892, + "maxNs": 112174421892, + "errors": 0 + }, + "simulation.network_compilation": { + "calls": 1, + "inclusiveNs": 16240928, + "selfNs": 16240928, + "maxNs": 16240928, + "errors": 0 + }, + "simulation.postprocessing": { + "calls": 1, + "inclusiveNs": 2722167710, + "selfNs": 2722167710, + "maxNs": 2722167710, + "errors": 0 + }, + "simulation.response_assembly": { + "calls": 1, + "inclusiveNs": 22038215, + "selfNs": 22038215, + "maxNs": 22038215, + "errors": 0 + }, + "simulation.result_assembly": { + "calls": 1, + "inclusiveNs": 7044328, + "selfNs": 7044328, + "maxNs": 7044328, + "errors": 0 + }, + "simulation.sample_initialization": { + "calls": 1, + "inclusiveNs": 253297627, + "selfNs": 253297627, + "maxNs": 253297627, + "errors": 0 + }, + "simulation.system_construction": { + "calls": 1, + "inclusiveNs": 135413598, + "selfNs": 135413598, + "maxNs": 135413598, + "errors": 0 + }, + "simulation.total": { + "calls": 1, + "inclusiveNs": 115341289545, + "selfNs": 1779358, + "maxNs": 115341289545, + "errors": 0 + }, + "simulation.xml_validation": { + "calls": 1, + "inclusiveNs": 8885889, + "selfNs": 8885889, + "maxNs": 8885889, + "errors": 0 + } + }, + "properties": {}, + "propertyOutermostNs": 0 + } + }, + "eventTrace": { + "signalEventTimes": [ + 0.04, + 0.8 + ], + "stateTransitionCount": 3, + "mechanicalTransitionTimes": [ + 1.1199696877773673, + 1.1331667954945566, + 1.2023983086085228 + ], + "solverStartCount": 6, + "segments": [ + { + "startTime": 0.0, + "requestedStopTime": 0.04, + "simulatedUntil": 0.04, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.04, + "requestedStopTime": 0.8, + "simulatedUntil": 0.8, + "solverStartCount": 1, + "stateTransitionCount": 0, + "stateTransitionTimes": null, + "recoverableRetryCount": 0 + }, + { + "startTime": 0.8, + "requestedStopTime": 2.1, + "simulatedUntil": 2.1, + "solverStartCount": 4, + "stateTransitionCount": 3, + "stateTransitionTimes": [ + 1.1199696877773673, + 1.1331667954945566, + 1.2023983086085228 + ], + "recoverableRetryCount": 0 + } + ], + "mechanicalTransitionTimesAvailable": true + } + } + }, + "acceptance": { + "evaluated": true, + "passed": true, + "issues": [], + "regressionGolden": { + "configured": false, + "evaluated": false, + "passed": null, + "issues": [] + } + } + } + ] +} diff --git a/tests/data/test-mql-8.json b/tests/data/test-mql-8.json index 9570e6c..9a419ba 100644 --- a/tests/data/test-mql-8.json +++ b/tests/data/test-mql-8.json @@ -10196,9 +10196,9 @@ ], "simulation": { "t_start": 0, - "t_stop": 5, - "step": 0.005, - "max_step": 0.005, + "t_stop": 10, + "step": 0.01, + "max_step": 0.001, "method": "BDF" } -} \ No newline at end of file +} diff --git a/tests/data/test-mql-8.xml b/tests/data/test-mql-8.xml index 0a761be..85fcd80 100644 --- a/tests/data/test-mql-8.xml +++ b/tests/data/test-mql-8.xml @@ -1,6 +1,6 @@ - + @@ -2075,4 +2075,4 @@ - \ No newline at end of file + diff --git a/tests/test_benchmark_regression.py b/tests/test_benchmark_regression.py index 600e1fc..a46cf97 100644 --- a/tests/test_benchmark_regression.py +++ b/tests/test_benchmark_regression.py @@ -26,6 +26,13 @@ from app.simulation.benchmark_regression import ( ) +PHYSICAL_STATE_V21_REPORT = ( + DEFAULT_MANIFEST_PATH.parent + / "runs" + / "2026-08-18-production-physical-state-v2.1-0.2.json" +) + + def _completed_result(request: RegressionCaseRequest, *, wall_seconds: float = 0.01): signal_times = ( [0.04, 0.8] @@ -125,16 +132,24 @@ class RegressionManifestTests(unittest.TestCase): self.assertTrue(manifest["source"]["xmlIsAuthoritative"]) self.assertEqual( manifest["source"]["sha256"], - "6eb2753a15af66fd8e91c169c4587e66b0ace2164c08c2cb23a67aab5fd09164", + "0a2d9331df9eb5974daec25a61c1238ba32b1742d933ffc8b16ce316c5627b0b", ) self.assertEqual(Path(manifest["_sourcePath"]).name, "test-mql-8.xml") self.assertEqual( manifest["source"]["companionProject"]["sha256"], - "8d7a263691a9f09f39c92aba19ae1350911dc66b4904e98bae5f20592c5a3fcd", + "b44bf540ccd1c293fe2af2b9b9052b540abf83961ad955a0f6a4ab40fbe0bb18", ) self.assertFalse( manifest["source"]["companionProject"]["executionInput"] ) + self.assertEqual( + manifest["source"]["referenceArchive"]["role"], + "authoritativePhysicalBaseline", + ) + self.assertEqual( + Path(manifest["_referenceArchivePath"]).name, + "test_mql.ame", + ) self.assertEqual(manifest["historicalReports"][0]["status"], "historicalOnly") self.assertFalse( manifest["historicalReports"][0]["compatibleWithCurrentSource"] @@ -146,6 +161,86 @@ class RegressionManifestTests(unittest.TestCase): self.assertFalse( manifest["historicalReports"][2]["compatibleWithCurrentSource"] ) + physical_state_golden = manifest["_physicalStateV21Goldens"]["0.2s"][ + "production" + ] + self.assertEqual(physical_state_golden["approval"]["status"], "approved") + self.assertEqual( + physical_state_golden["_sha256"], + "6f0752afe8c1f7690599c2709a76d9a1342f99f726c6c8593321dc6267e175b2", + ) + self.assertTrue( + physical_state_golden["amesimAlignmentAtGeneration"]["passed"] + ) + self.assertEqual( + manifest["correctness"]["physicalBaselineAuthority"], "amesim" + ) + self.assertTrue(manifest["correctness"]["compareAmesimOnEveryRun"]) + self.assertEqual( + manifest["correctness"]["pythonGoldenRole"], + "determinismDiagnosticOnly", + ) + self.assertEqual( + manifest["variants"]["0.2s"]["goldens"]["production"]["role"], + "pythonDeterminismRegression", + ) + self.assertEqual( + manifest["variants"]["0.2s"]["physicalStateV21Goldens"][ + "production" + ]["role"], + "amesimPhysicalBaseline", + ) + + def test_manifest_rejects_physical_state_v21_golden_hash_mismatch(self) -> None: + manifest = json.loads(DEFAULT_MANIFEST_PATH.read_text(encoding="utf-8")) + manifest["variants"]["0.2s"]["physicalStateV21Goldens"]["production"][ + "sha256" + ] = "0" * 64 + with tempfile.TemporaryDirectory( + dir=DEFAULT_MANIFEST_PATH.parents[4], prefix=".v21-manifest-test-" + ) as temporary_directory: + manifest_path = Path(temporary_directory) / "manifest.json" + manifest_path.write_text(json.dumps(manifest), encoding="utf-8") + with self.assertRaisesRegex( + RegressionManifestError, + "physical-state-v2.1 golden hash mismatch", + ): + load_regression_manifest(manifest_path) + + def test_manifest_rejects_amesim_archive_hash_mismatch(self) -> None: + manifest = json.loads(DEFAULT_MANIFEST_PATH.read_text(encoding="utf-8")) + manifest["source"]["referenceArchive"]["sha256"] = "0" * 64 + with tempfile.TemporaryDirectory( + dir=DEFAULT_MANIFEST_PATH.parents[4], prefix=".amesim-manifest-test-" + ) as temporary_directory: + manifest_path = Path(temporary_directory) / "manifest.json" + manifest_path.write_text(json.dumps(manifest), encoding="utf-8") + with self.assertRaisesRegex( + RegressionManifestError, + "AMESim reference archive hash mismatch", + ): + load_regression_manifest(manifest_path) + + def test_manifest_rejects_amesim_golden_provenance_mismatch(self) -> None: + loaded = load_regression_manifest(DEFAULT_MANIFEST_PATH) + golden = json.loads( + json.dumps(loaded["_physicalStateV21Goldens"]["0.2s"]["production"]) + ) + golden["provenance"]["amesim"]["archiveSha256"] = "0" * 64 + manifest = json.loads(DEFAULT_MANIFEST_PATH.read_text(encoding="utf-8")) + with tempfile.TemporaryDirectory( + dir=DEFAULT_MANIFEST_PATH.parents[4], prefix=".amesim-provenance-test-" + ) as temporary_directory: + manifest_path = Path(temporary_directory) / "manifest.json" + manifest_path.write_text(json.dumps(manifest), encoding="utf-8") + with patch( + "app.simulation.benchmark_regression.load_physical_state_v21_golden", + return_value=golden, + ), self.assertRaisesRegex( + RegressionManifestError, + "AMESim baseline provenance", + ): + load_regression_manifest(manifest_path) def test_in_memory_derivative_does_not_change_authoritative_xml(self) -> None: manifest = load_regression_manifest(DEFAULT_MANIFEST_PATH) @@ -159,9 +254,9 @@ class RegressionManifestTests(unittest.TestCase): max_step=0.005, ) - self.assertEqual(source_simulation_config(before)["tStop"], 5.0) - self.assertEqual(source_simulation_config(before)["sampleStep"], 0.005) - self.assertEqual(source_simulation_config(before)["maxStep"], 0.005) + self.assertEqual(source_simulation_config(before)["tStop"], 10.0) + self.assertEqual(source_simulation_config(before)["sampleStep"], 0.01) + self.assertEqual(source_simulation_config(before)["maxStep"], 0.001) self.assertEqual(source_simulation_config(derived)["tStop"], 1.0) self.assertEqual(source_simulation_config(derived)["sampleStep"], 0.02) self.assertEqual(source_simulation_config(derived)["maxStep"], 0.005) @@ -399,6 +494,145 @@ class BoundedChildProcessTests(unittest.TestCase): class ProgressiveSuiteTests(unittest.TestCase): + @staticmethod + def _physical_state_v21_result_executor(): + source_report = json.loads( + PHYSICAL_STATE_V21_REPORT.read_text(encoding="utf-8") + ) + results = {case["caseId"]: case for case in source_report["cases"]} + + def execute(request: RegressionCaseRequest) -> dict[str, object]: + return json.loads(json.dumps(results[request.case_id])) + + return execute + + def test_production_report_replays_through_active_v21_acceptance(self) -> None: + report = run_regression_suite( + DEFAULT_MANIFEST_PATH, + lane="production", + case_ids=["0.2s"], + case_executor=self._physical_state_v21_result_executor(), + ) + + case = report["cases"][1] + evaluation = case["acceptance"]["physicalStateV21Golden"] + self.assertEqual(case["outcome"], "completed") + self.assertTrue(case["acceptance"]["passed"]) + self.assertTrue(evaluation["configured"]) + self.assertTrue(evaluation["evaluated"]) + self.assertTrue(evaluation["passed"]) + self.assertEqual(evaluation["baselineAuthority"], "amesim") + self.assertEqual(evaluation["metricCount"], 33) + self.assertEqual(evaluation["availableBaselineValueCount"], 27) + self.assertEqual(evaluation["unavailableBaselineValueCount"], 6) + self.assertEqual(evaluation["comparedValueCount"], 25) + self.assertEqual(evaluation["excludedValueCount"], 2) + self.assertAlmostEqual( + evaluation["maxToleranceRatio"], 0.6967416724836332 + ) + self.assertAlmostEqual( + evaluation["worstValue"]["relativeError"], + 0.0013934852135053246, + ) + self.assertTrue( + all( + "actual" in metric and "amesimBaseline" in metric + for metric in evaluation["metrics"] + ) + ) + self.assertEqual(evaluation["issues"], []) + self.assertTrue(evaluation["amesimAlignmentAtGenerationPassed"]) + regression = case["acceptance"]["regressionGolden"] + self.assertEqual(regression["role"], "determinismDiagnosticOnly") + self.assertFalse(regression["affectsPhysicalCorrectness"]) + + def test_v21_conservation_drift_fails_runner_acceptance(self) -> None: + execute_source = self._physical_state_v21_result_executor() + + def drifted(request: RegressionCaseRequest) -> dict[str, object]: + result = execute_source(request) + if request.case_id == "0.2s": + result["worker"]["summary"]["physicalStateV21"]["checkpoints"][-1][ + "values" + ]["conservation.p4node2_8.massBalance"] = 2.0e-9 + return result + + report = run_regression_suite( + DEFAULT_MANIFEST_PATH, + lane="production", + case_ids=["0.2s"], + case_executor=drifted, + ) + + case = report["cases"][1] + evaluation = case["acceptance"]["physicalStateV21Golden"] + self.assertEqual(case["outcome"], "correctness_failed") + self.assertFalse(case["acceptance"]["passed"]) + self.assertIn( + "physicalStateV21LocalInvariantMismatch", + case["acceptance"]["issues"], + ) + self.assertFalse(evaluation["passed"]) + self.assertEqual( + evaluation["localInvariants"]["worstValue"]["key"], + "conservation.p4node2_8.massBalance", + ) + + def test_python_state_drift_is_diagnostic_when_amesim_gate_passes(self) -> None: + execute_source = self._physical_state_v21_result_executor() + + def drifted(request: RegressionCaseRequest) -> dict[str, object]: + result = execute_source(request) + if request.case_id == "0.2s": + values = result["worker"]["summary"]["physicalContract"][ + "checkpoints" + ][-1]["stateValues"] + first_key = next(iter(values)) + values[first_key] += 1.0 + return result + + report = run_regression_suite( + DEFAULT_MANIFEST_PATH, + lane="production", + case_ids=["0.2s"], + case_executor=drifted, + ) + + case = report["cases"][1] + diagnostic = case["acceptance"]["regressionGolden"] + self.assertEqual(case["outcome"], "completed") + self.assertTrue(case["acceptance"]["passed"]) + self.assertFalse(diagnostic["passed"]) + self.assertIn("stateCheckpointGoldenValueMismatch", diagnostic["issues"]) + self.assertEqual(diagnostic["acceptanceIssues"], []) + self.assertTrue(case["acceptance"]["physicalStateV21Golden"]["passed"]) + + def test_amesim_baseline_drift_is_the_physical_acceptance_gate(self) -> None: + execute_source = self._physical_state_v21_result_executor() + + def drifted(request: RegressionCaseRequest) -> dict[str, object]: + result = execute_source(request) + if request.case_id == "0.2s": + result["worker"]["summary"]["physicalStateV21"]["checkpoints"][-1][ + "values" + ]["pressure.pnch012_8.absolute"] += 1.0e6 + return result + + report = run_regression_suite( + DEFAULT_MANIFEST_PATH, + lane="production", + case_ids=["0.2s"], + case_executor=drifted, + ) + + case = report["cases"][1] + evaluation = case["acceptance"]["physicalStateV21Golden"] + self.assertEqual(case["outcome"], "correctness_failed") + self.assertFalse(case["acceptance"]["passed"]) + self.assertIn("amesimReferenceToleranceMismatch", case["acceptance"]["issues"]) + self.assertFalse(evaluation["passed"]) + self.assertEqual(evaluation["worstValue"]["amesimBaseline"], 3625053.2009413484) + def test_requesting_late_case_also_runs_every_predecessor(self) -> None: calls: list[str] = [] @@ -585,7 +819,7 @@ class ProgressiveSuiteTests(unittest.TestCase): self.assertEqual( seen, - [("solver-only", 0.02, 0.05), ("production", 0.005, 0.005)], + [("solver-only", 0.02, 0.05), ("production", 0.01, 0.001)], ) diff --git a/tests/test_dependency_constraints.py b/tests/test_dependency_constraints.py index 8844ef3..dadda67 100644 --- a/tests/test_dependency_constraints.py +++ b/tests/test_dependency_constraints.py @@ -2,6 +2,7 @@ from __future__ import annotations from importlib import metadata import os +import platform from pathlib import Path import re import sys @@ -13,6 +14,11 @@ REQUIREMENTS_PATH = REPOSITORY_ROOT / "requirements.txt" CONSTRAINTS_PATH = ( REPOSITORY_ROOT / "constraints" / "python312-direct.txt" ) +RELEASE_LOCK_PATH = ( + REPOSITORY_ROOT + / "constraints" + / "python312-linux-x86_64.lock" +) PYTHON_VERSION_PATH = REPOSITORY_ROOT / ".python-version" VERIFY_ENVIRONMENT_VARIABLE = "SYSTEM_SIMULATION_VERIFY_LOCKED_ENV" @@ -24,6 +30,37 @@ REFERENCE_DIRECT_VERSIONS = { "scipy": "1.18.0", "uvicorn": "0.52.3", } +REFERENCE_LOCKED_VERSIONS = { + "annotated-doc": "0.0.5", + "annotated-types": "0.8.0", + "anyio": "4.14.2", + "click": "8.4.2", + "fastapi": "0.141.1", + "h11": "0.16.0", + "httptools": "0.8.0", + "idna": "3.18", + "lxml": "6.1.1", + "numpy": "2.5.2", + "pydantic": "2.13.4", + "pydantic-core": "2.46.4", + "python-dotenv": "1.2.3", + "pyyaml": "6.0.3", + "scipy": "1.18.0", + "starlette": "1.6.0", + "typing-extensions": "4.16.0", + "typing-inspection": "0.4.4", + "uvicorn": "0.52.3", + "uvloop": "0.22.1", + "watchfiles": "1.2.0", + "websockets": "17.0.1", +} + +LOCK_REQUIREMENT_PATTERN = re.compile( + r"(?P[A-Za-z0-9_.-]+)" + r"(?:\[(?P[A-Za-z0-9_,.-]+)\])?" + r"==(?P[^\s;]+)\s+" + r"--hash=sha256:(?P[0-9a-f]{64})\Z" +) def _active_lines(path: Path) -> tuple[str, ...]: @@ -57,6 +94,33 @@ def _constraint_versions() -> dict[str, str]: return result +def _release_lock_options() -> tuple[str, ...]: + return tuple( + line + for line in _active_lines(RELEASE_LOCK_PATH) + if line.startswith("--") + ) + + +def _release_lock_entries() -> dict[str, tuple[str, str, str | None]]: + result: dict[str, tuple[str, str, str | None]] = {} + for line in _active_lines(RELEASE_LOCK_PATH): + if line.startswith("--"): + continue + match = LOCK_REQUIREMENT_PATTERN.fullmatch(line) + if match is None: + raise AssertionError(f"Invalid release-lock entry: {line!r}") + normalized = _normalized_name(match.group("name")) + if normalized in result: + raise AssertionError(f"Duplicate release-lock entry: {normalized}") + result[normalized] = ( + match.group("version"), + match.group("digest"), + match.group("extras"), + ) + return result + + class DependencyConstraintContractTests(unittest.TestCase): def test_python_reference_version_is_explicit(self) -> None: self.assertEqual( @@ -87,18 +151,49 @@ class DependencyConstraintContractTests(unittest.TestCase): }.isdisjoint(_constraint_versions()) ) + def test_linux_release_lock_pins_and_hashes_complete_environment( + self, + ) -> None: + self.assertEqual( + _release_lock_options(), + ("--only-binary=:all:", "--require-hashes"), + ) + entries = _release_lock_entries() + self.assertEqual( + {name: entry[0] for name, entry in entries.items()}, + REFERENCE_LOCKED_VERSIONS, + ) + self.assertTrue(all(len(entry[1]) == 64 for entry in entries.values())) + self.assertEqual(entries["uvicorn"][2], "standard") + self.assertTrue( + all( + entry[2] is None + for name, entry in entries.items() + if name != "uvicorn" + ) + ) + self.assertEqual( + { + name: REFERENCE_LOCKED_VERSIONS[name] + for name in REFERENCE_DIRECT_VERSIONS + }, + REFERENCE_DIRECT_VERSIONS, + ) + @unittest.skipUnless( os.getenv(VERIFY_ENVIRONMENT_VARIABLE, "").strip().lower() in {"1", "true", "yes", "on"}, f"Set {VERIFY_ENVIRONMENT_VARIABLE}=1 to verify installed versions.", ) - def test_installed_environment_matches_reference_constraints(self) -> None: + def test_installed_environment_matches_linux_release_lock(self) -> None: self.assertEqual(sys.version_info[:3], (3, 12, 3)) + self.assertEqual(sys.platform, "linux") + self.assertEqual(platform.machine().lower(), "x86_64") installed = { name: metadata.version(name) - for name in REFERENCE_DIRECT_VERSIONS + for name in REFERENCE_LOCKED_VERSIONS } - self.assertEqual(installed, REFERENCE_DIRECT_VERSIONS) + self.assertEqual(installed, REFERENCE_LOCKED_VERSIONS) if __name__ == "__main__": diff --git a/tests/test_mql_full_branches_regression.py b/tests/test_mql_full_branches_regression.py index 4ad8abf..c647b69 100644 --- a/tests/test_mql_full_branches_regression.py +++ b/tests/test_mql_full_branches_regression.py @@ -1,12 +1,14 @@ from __future__ import annotations import hashlib +import json import os from pathlib import Path import unittest from app.main import compile_system_xml_network from app.simulation.benchmark_regression import ( + evaluate_regression_golden, load_regression_manifest, run_regression_suite, source_simulation_config, @@ -85,6 +87,60 @@ class MqlFullBranchesStaticRegressionTests(unittest.TestCase): expected["hasMechanicalStateEvents"], ) + def test_three_production_repeats_replay_approved_goldens_exactly(self) -> None: + repository_root = Path(self.manifest["_repositoryRoot"]) + evidence = self.manifest["acceptanceEvidence"] + self.assertEqual(evidence["status"], "approved") + self.assertEqual(evidence["lane"], "production") + self.assertEqual(evidence["repeatCount"], 3) + self.assertTrue(evidence["physicalValuesIdenticalAcrossRepeats"]) + + expected_counts = {"0.81s": 480, "2.10s": 720} + stable_signatures: dict[str, object] = {} + for report_reference in evidence["reports"]: + report_path = repository_root / report_reference["path"] + payload = report_path.read_bytes() + self.assertEqual(len(payload), report_reference["bytes"]) + self.assertEqual( + hashlib.sha256(payload).hexdigest(), + report_reference["sha256"], + ) + report = json.loads(payload) + self.assertEqual(report["lane"], "production") + self.assertEqual( + report["source"]["sha256"], self.manifest["source"]["sha256"] + ) + + for case_id in self.manifest["sequence"]: + case = next( + item for item in report["cases"] if item["caseId"] == case_id + ) + self.assertEqual(case["outcome"], "completed") + self.assertTrue(case["acceptance"]["passed"]) + summary = case["worker"]["summary"] + golden = self.manifest["_goldens"][case_id]["production"] + audit = evaluate_regression_golden(summary, golden) + self.assertTrue(audit["passed"], audit) + self.assertEqual( + audit["comparedValueCount"], expected_counts[case_id] + ) + self.assertEqual(audit["maxAbsoluteError"], 0.0) + self.assertEqual(audit["maxToleranceRatio"], 0.0) + self.assertEqual(audit["issues"], []) + + diagnostics = dict(summary["diagnostics"]) + diagnostics.pop("performance", None) + signature = { + "physicalContract": summary["physicalContract"], + "eventTrace": summary["eventTrace"], + "outputContract": summary["outputContract"], + "diagnosticsWithoutPerformance": diagnostics, + } + if case_id not in stable_signatures: + stable_signatures[case_id] = signature + else: + self.assertEqual(stable_signatures[case_id], signature) + def test_both_horizons_have_the_expected_signal_schedule(self) -> None: assert self.validation.document is not None system = GenericFluidSystem( @@ -105,9 +161,16 @@ class MqlFullBranchesStaticRegressionTests(unittest.TestCase): ) class MqlFullBranchesLongRegressionTests(unittest.TestCase): def test_both_horizons_complete_within_their_safety_budgets(self) -> None: - report = run_regression_suite(MANIFEST_PATH, lane="solver-only") + report = run_regression_suite(MANIFEST_PATH, lane="production") outcomes = [case["outcome"] for case in report["cases"]] self.assertEqual(outcomes, ["completed", "completed"], report["cases"]) + self.assertTrue( + all( + case["acceptance"]["regressionGolden"]["passed"] + for case in report["cases"] + ), + report["cases"], + ) if __name__ == "__main__": diff --git a/tests/test_physical_state_v21.py b/tests/test_physical_state_v21.py new file mode 100644 index 0000000..e844083 --- /dev/null +++ b/tests/test_physical_state_v21.py @@ -0,0 +1,487 @@ +from __future__ import annotations + +import copy +import hashlib +import json +from pathlib import Path +import tempfile +import unittest +from unittest.mock import patch + +from app.simulation.benchmark_regression import summarize_simulation_result +from app.simulation.physical_state_v21 import ( + PHYSICAL_STATE_V21_ID, + PhysicalStateV21Error, + approve_candidate_golden, + assess_report_against_amesim, + build_amesim_reference, + build_candidate_golden, + compare_contract_to_amesim, + evaluate_physical_state_v21, + load_approved_golden, + project_physical_state_v21, + write_candidate_golden, +) + + +REPO_ROOT = Path(__file__).resolve().parents[1] +AMESIM_ARCHIVE = REPO_ROOT / "AmesimModels" / "test_mql.ame" +CANDIDATE_REPORT = ( + REPO_ROOT + / "tests/baselines/simulation/test_mql_8/runs" + / "2026-08-18-production-amesim-aligned-v1-candidate-0.2.json" +) + + +def _variable(key: str, quantity: str, unit: str, category: str) -> dict[str, str]: + return {"key": key, "quantity": quantity, "unit": unit, "category": category} + + +def _synthetic_result() -> dict[str, object]: + times = [0.0, 0.04, 0.2] + variables: list[dict[str, str]] = [] + series: dict[str, list[float]] = {"time": times} + + def add( + key: str, + values: list[float], + quantity: str, + unit: str, + category: str, + ) -> None: + variables.append(_variable(key, quantity, unit, category)) + series[key] = values + + add("amesim_pnch012_8.p", [100_000.0, 200_000.0, 300_000.0], "pressure", "Pa", "thermodynamic") + add("amesim_pnl0001_20.p", [100_000.0, 210_000.0, 310_000.0], "pressure", "Pa", "thermodynamic") + add("amesim_pnl0001_20.port_1.m_flow", [-0.1, -0.2, -0.3], "mass_flow", "kg/s", "port") + add("amesim_pnch012_8.port_1.m_flow", [0.1, 0.2, 0.3], "mass_flow", "kg/s", "port") + add("amesim_pnvo001_5.port_2.m_flow", [-0.2, -0.3, -0.4], "mass_flow", "kg/s", "port") + add("amesim_pnvo001_5.port_3.m_flow", [0.2, 0.3, 0.4], "mass_flow", "kg/s", "port") + for port, values in enumerate( + ([0.4, 0.5, 0.6], [-0.1, -0.2, -0.3], [-0.2, -0.2, -0.2], [-0.1, -0.1, -0.1]), + start=1, + ): + add(f"amesim_p4node2_8.port_{port}.m_flow", list(values), "mass_flow", "kg/s", "port") + add("amesim_pnvo001_5.xv", [0.0, 1.0, 1.0], "dimensionless", "", "derived") + add("amesim_mecmas21_9.x", [0.0, 0.0, 0.0], "length", "m", "state") + add("amesim_mecmas21_9.v", [0.0, 0.0, 0.0], "velocity", "m/s", "state") + add("amesim_mecmas21_9.port_1.f", [1.0, 1.0, 1.0], "force", "N", "port") + add("amesim_mecmas21_9.port_2.f", [2.0, 2.0, 2.0], "force", "N", "port") + add("amesim_mecmas21_10.x", [0.0, 0.0, 0.0], "length", "m", "state") + add("amesim_mecmas21_10.v", [0.0, 0.0, 0.0], "velocity", "m/s", "state") + add("amesim_mecmas21_10.port_1.f", [-2.0, -2.0, -2.0], "force", "N", "port") + add("amesim_mecmas21_10.port_2.f", [-1.0, -1.0, -1.0], "force", "N", "port") + add("storage_a.m", [1.0, 2.0, 3.0], "mass", "kg", "state") + add("storage_b.m", [4.0, 3.0, 2.0], "mass", "kg", "state") + return { + "success": True, + "status": "completed", + "partial": False, + "simulatedUntil": 0.2, + "requestedStopTime": 0.2, + "variables": variables, + "series": series, + "final": {key: values[-1] for key, values in series.items() if key != "time"}, + "diagnostics": {}, + } + + +class PhysicalStateProjectionTests(unittest.TestCase): + def test_projects_all_categories_with_units_and_strict_balances(self) -> None: + contract = project_physical_state_v21( + _synthetic_result(), checkpoint_times=(0.0, 0.04, 0.2), sample_step=0.04 + ) + + self.assertEqual(contract["id"], PHYSICAL_STATE_V21_ID) + self.assertEqual( + contract["projectionCategories"], + ["pressure", "massFlow", "conservation", "discreteMode"], + ) + self.assertEqual(len(contract["layout"]["projectionKeys"]), 11) + endpoint = contract["checkpoints"][-1]["values"] + self.assertEqual(endpoint["conservation.totalStoredGasMass"], 5.0) + self.assertAlmostEqual(endpoint["conservation.p4node2_8.massBalance"], 0.0) + self.assertAlmostEqual(endpoint["conservation.pnvo001_5.massBalance"], 0.0) + self.assertAlmostEqual( + endpoint["conservation.pnl0001_20_pnch012_8.connectionMassBalance"], 0.0 + ) + self.assertEqual(endpoint["discrete.pnvo001_5.openMode"], 1.0) + self.assertEqual(endpoint["discrete.mecmas21_9.endstopMode"], 1.0) + self.assertEqual(endpoint["discrete.mecmas21_10.endstopMode"], -1.0) + pressure = contract["layout"]["projections"][0]["amesim"] + self.assertEqual(pressure["offset"], 101_300.0) + flow = contract["layout"]["projections"][2]["amesim"] + self.assertEqual(flow["scale"], -1.0e-3) + + def test_fails_closed_on_wrong_source_unit(self) -> None: + result = _synthetic_result() + next( + variable + for variable in result["variables"] + if variable["key"] == "amesim_pnch012_8.p" + )["unit"] = "bar" + + with self.assertRaisesRegex(PhysicalStateV21Error, "Unexpected metadata"): + project_physical_state_v21(result, checkpoint_times=(0.2,), sample_step=0.2) + + def test_benchmark_summary_attaches_v21_only_to_matching_result(self) -> None: + summary = summarize_simulation_result( + _synthetic_result(), checkpoint_times=(0.0, 0.2), sample_step=0.2 + ) + self.assertEqual(summary["physicalStateV21"]["id"], PHYSICAL_STATE_V21_ID) + + +class AmesimReferenceTests(unittest.TestCase): + def test_reference_records_archive_hash_units_signs_and_known_endpoint(self) -> None: + reference = build_amesim_reference(AMESIM_ARCHIVE, checkpoint_times=(0.2,)) + values = reference["checkpoints"][0]["values"] + + self.assertAlmostEqual(values["pressure.pnch012_8.absolute"], 3_625_053.2009413484) + self.assertAlmostEqual( + values["massFlow.pnl0001_20.port_1.intoComponent"], + -0.3728806429214546, + ) + self.assertEqual(values["discrete.mecmas21_9.endstopMode"], 1.0) + self.assertEqual(values["discrete.mecmas21_10.endstopMode"], -1.0) + provenance = reference["provenance"] + self.assertEqual(provenance["archivePath"], "AmesimModels/test_mql.ame") + self.assertEqual(len(provenance["archiveSha256"]), 64) + self.assertEqual( + [member["name"] for member in provenance["members"]], + ["test_mql_.var", "test_mql_.results"], + ) + + def test_current_candidate_endpoint_passes_explicit_amesim_alignment_profile(self) -> None: + assessment = assess_report_against_amesim( + CANDIDATE_REPORT, archive_path=AMESIM_ARCHIVE + ) + + comparison = assessment["comparison"] + self.assertEqual(assessment["coverage"], "legacyEndpointOnly") + self.assertTrue(comparison["passed"]) + self.assertEqual(comparison["comparedValueCount"], 9) + self.assertEqual(comparison["metricCount"], 11) + self.assertEqual(comparison["availableBaselineValueCount"], 9) + self.assertEqual(comparison["unavailableBaselineValueCount"], 2) + self.assertEqual(len(comparison["metrics"]), 11) + self.assertTrue( + all( + { + "requestedTime", + "key", + "category", + "actual", + "amesimBaseline", + "absoluteError", + "relativeError", + "evaluated", + "passed", + } + <= set(metric) + for metric in comparison["metrics"] + ) + ) + self.assertEqual( + comparison["worstValue"]["key"], + "massFlow.pnl0001_20.port_1.intoComponent", + ) + self.assertAlmostEqual( + comparison["worstValue"]["relativeError"], + 0.0013934852135053246, + ) + self.assertEqual( + comparison["toleranceProfile"]["byCategory"]["discreteMode"]["relative"], + 0.0, + ) + + def test_signal_jump_mass_flows_record_errors_but_are_not_evaluated(self) -> None: + contract = project_physical_state_v21( + _synthetic_result(), checkpoint_times=(0.0, 0.04, 0.2), sample_step=0.04 + ) + reference_checkpoints = [] + for checkpoint in contract["checkpoints"]: + values = dict(checkpoint["values"]) + values["conservation.p4node2_8.massBalance"] = None + values[ + "conservation.pnl0001_20_pnch012_8.connectionMassBalance" + ] = None + if checkpoint["requestedTime"] == 0.04: + values["massFlow.pnl0001_20.port_1.intoComponent"] += 100.0 + values["massFlow.pnvo001_5.port_2.intoComponent"] -= 100.0 + reference_checkpoints.append( + {"requestedTime": checkpoint["requestedTime"], "values": values} + ) + + comparison = compare_contract_to_amesim( + contract, {"checkpoints": reference_checkpoints} + ) + + excluded = [ + metric + for metric in comparison["metrics"] + if metric["requestedTime"] == 0.04 and metric["category"] == "massFlow" + ] + self.assertTrue(comparison["passed"]) + self.assertEqual(comparison["metricCount"], 33) + self.assertEqual(comparison["availableBaselineValueCount"], 27) + self.assertEqual(comparison["unavailableBaselineValueCount"], 6) + self.assertEqual(comparison["comparedValueCount"], 25) + self.assertEqual(comparison["excludedValueCount"], 2) + self.assertEqual(len(comparison["metrics"]), 33) + self.assertEqual(len(excluded), 2) + self.assertTrue(all(metric["evaluated"] is False for metric in excluded)) + self.assertTrue(all(metric["passed"] is None for metric in excluded)) + self.assertTrue(all(metric["absoluteError"] > 99.0 for metric in excluded)) + self.assertTrue( + all("LeftRightLimit" in metric["exclusionReason"] for metric in excluded) + ) + self.assertNotIn(comparison["worstValue"], excluded) + + unavailable = [ + metric + for metric in comparison["metrics"] + if metric["amesimBaseline"] is None + ] + self.assertEqual(len(unavailable), 6) + self.assertTrue(all(metric["evaluated"] is False for metric in unavailable)) + self.assertTrue(all(metric["absoluteError"] is None for metric in unavailable)) + self.assertTrue(all(metric["relativeError"] is None for metric in unavailable)) + + def test_relative_error_uses_the_amesim_baseline_denominator(self) -> None: + contract = project_physical_state_v21( + _synthetic_result(), checkpoint_times=(0.2,), sample_step=0.2 + ) + values = dict(contract["checkpoints"][0]["values"]) + key = "pressure.pnch012_8.absolute" + values[key] = 0.5 * values[key] + + comparison = compare_contract_to_amesim( + contract, + {"checkpoints": [{"requestedTime": 0.2, "values": values}]}, + ) + metric = next(item for item in comparison["metrics"] if item["key"] == key) + expected = abs(metric["actual"] - metric["amesimBaseline"]) / abs( + metric["amesimBaseline"] + ) + + self.assertAlmostEqual(metric["relativeError"], expected) + self.assertAlmostEqual(metric["relativeErrorPercent"], 100.0 * expected) + self.assertTrue(metric["relativeErrorDefined"]) + + def test_zero_amesim_baseline_has_undefined_relative_error(self) -> None: + contract = project_physical_state_v21( + _synthetic_result(), checkpoint_times=(0.2,), sample_step=0.2 + ) + values = dict(contract["checkpoints"][0]["values"]) + key = "massFlow.pnl0001_20.port_1.intoComponent" + values[key] = -0.0 + + comparison = compare_contract_to_amesim( + contract, + {"checkpoints": [{"requestedTime": 0.2, "values": values}]}, + ) + metric = next(item for item in comparison["metrics"] if item["key"] == key) + + self.assertIsNone(metric["relativeError"]) + self.assertIsNone(metric["relativeErrorPercent"]) + self.assertFalse(metric["relativeErrorDefined"]) + self.assertEqual(metric["relativeErrorReason"], "zeroAmesimBaseline") + self.assertEqual(metric["comparisonBasis"], "absoluteNearZero") + self.assertEqual( + json.loads(json.dumps(comparison, allow_nan=False))["baselineAuthority"], + "amesim", + ) + + +class ReviewedGoldenProtocolTests(unittest.TestCase): + def _report_and_reference(self): + contract = project_physical_state_v21( + _synthetic_result(), checkpoint_times=(0.0, 0.04, 0.2), sample_step=0.04 + ) + report = { + "generatedAt": "2026-08-18T00:00:00+00:00", + "source": {"sha256": "a" * 64}, + "cases": [{ + "caseId": "0.2s", + "lane": "production", + "worker": {"summary": {"physicalStateV21": contract}}, + }], + } + keys = contract["layout"]["projectionKeys"] + reference_checkpoints = [] + for checkpoint in contract["checkpoints"]: + reference_checkpoints.append({ + "requestedTime": checkpoint["requestedTime"], + "values": {key: checkpoint["values"][key] for key in keys}, + }) + reference = { + "schemaVersion": 1, + "provenance": { + "archivePath": "AmesimModels/synthetic.ame", + "archiveBytes": 2, + "archiveSha256": "b" * 64, + "members": [ + {"name": "synthetic.var", "bytes": 1, "sha256": "c" * 64}, + { + "name": "synthetic.results", + "bytes": 1, + "sha256": "d" * 64, + }, + ], + }, + "storedMassDataPaths": ["mgas@synthetic"], + "checkpoints": reference_checkpoints, + } + return contract, report, reference + + def test_candidate_requires_exact_hash_and_is_approved_to_a_new_file(self) -> None: + contract, report, reference = self._report_and_reference() + with tempfile.TemporaryDirectory( + dir=REPO_ROOT, prefix=".physical-state-v21-test-" + ) as temporary_directory: + root = Path(temporary_directory) + report_path = root / "report.json" + report_path.write_text(json.dumps(report), encoding="utf-8") + candidate_path = root / "candidate.json" + approved_path = root / "approved.json" + with patch( + "app.simulation.physical_state_v21.build_amesim_reference", + return_value=reference, + ): + write_candidate_golden(report_path, candidate_path) + candidate = json.loads(candidate_path.read_text(encoding="utf-8")) + local_report = candidate["provenance"]["localSourceReport"] + self.assertFalse(Path(local_report["path"]).is_absolute()) + self.assertEqual(local_report["bytes"], report_path.stat().st_size) + candidate_sha = hashlib.sha256(candidate_path.read_bytes()).hexdigest() + + with self.assertRaisesRegex(PhysicalStateV21Error, "SHA mismatch"): + approve_candidate_golden( + candidate_path, + approved_path, + expected_candidate_sha256="0" * 64, + reviewed_by="reviewer", + note="reviewed", + ) + approve_candidate_golden( + candidate_path, + approved_path, + expected_candidate_sha256=candidate_sha, + reviewed_by="reviewer", + note="units, signs, and errors reviewed", + ) + golden = load_approved_golden(approved_path) + self.assertFalse(Path(golden["approval"]["candidatePath"]).is_absolute()) + golden["checkpoints"][-1]["values"][0] += 1.0e9 + self.assertTrue(evaluate_physical_state_v21(contract, golden)["passed"]) + + changed = copy.deepcopy(contract) + changed["checkpoints"][-1]["values"]["pressure.pnch012_8.absolute"] += 1000.0 + failure = evaluate_physical_state_v21(changed, golden) + self.assertFalse(failure["passed"]) + self.assertIn("amesimReferenceToleranceMismatch", failure["issues"]) + + def test_approval_rejects_failed_or_tampered_alignment(self) -> None: + _contract, report, reference = self._report_and_reference() + with tempfile.TemporaryDirectory() as temporary_directory: + root = Path(temporary_directory) + report_path = root / "report.json" + report_path.write_text(json.dumps(report), encoding="utf-8") + original_path = root / "candidate.json" + with patch( + "app.simulation.physical_state_v21.build_amesim_reference", + return_value=reference, + ): + write_candidate_golden(report_path, original_path) + original = json.loads(original_path.read_text(encoding="utf-8")) + + failed_alignment = copy.deepcopy(original) + failed_alignment["amesimAlignmentAtGeneration"]["passed"] = False + failed_path = root / "failed-alignment.json" + failed_path.write_text(json.dumps(failed_alignment), encoding="utf-8") + with self.assertRaisesRegex( + PhysicalStateV21Error, "AMESim alignment at generation" + ): + approve_candidate_golden( + failed_path, + root / "failed-approved.json", + expected_candidate_sha256=hashlib.sha256( + failed_path.read_bytes() + ).hexdigest(), + reviewed_by="reviewer", + note="must not override a failed alignment", + ) + + failed_metric = copy.deepcopy(original) + evaluated_metric = next( + metric + for metric in failed_metric["amesimAlignmentAtGeneration"]["metrics"] + if metric["evaluated"] + ) + evaluated_metric["passed"] = False + failed_metric_path = root / "failed-metric.json" + failed_metric_path.write_text(json.dumps(failed_metric), encoding="utf-8") + with self.assertRaisesRegex(PhysicalStateV21Error, "evaluated metric"): + approve_candidate_golden( + failed_metric_path, + root / "failed-metric-approved.json", + expected_candidate_sha256=hashlib.sha256( + failed_metric_path.read_bytes() + ).hexdigest(), + reviewed_by="reviewer", + note="must not override a failed metric", + ) + + def test_approval_rejects_local_conservation_residual(self) -> None: + _contract, report, reference = self._report_and_reference() + with tempfile.TemporaryDirectory() as temporary_directory: + root = Path(temporary_directory) + report_path = root / "report.json" + report_path.write_text(json.dumps(report), encoding="utf-8") + original_path = root / "candidate.json" + with patch( + "app.simulation.physical_state_v21.build_amesim_reference", + return_value=reference, + ): + write_candidate_golden(report_path, original_path) + candidate = json.loads(original_path.read_text(encoding="utf-8")) + key = "conservation.p4node2_8.massBalance" + value_index = candidate["layout"]["projectionKeys"].index(key) + candidate["checkpoints"][1]["values"][value_index] = 2.0e-9 + tampered_path = root / "conservation-residual.json" + tampered_path.write_text(json.dumps(candidate), encoding="utf-8") + + with self.assertRaisesRegex( + PhysicalStateV21Error, "local conservation residual" + ): + approve_candidate_golden( + tampered_path, + root / "residual-approved.json", + expected_candidate_sha256=hashlib.sha256( + tampered_path.read_bytes() + ).hexdigest(), + reviewed_by="reviewer", + note="must not override a local conservation failure", + ) + + def test_candidate_writer_refuses_overwrite_and_unapproved_file_is_rejected(self) -> None: + _contract, report, reference = self._report_and_reference() + with tempfile.TemporaryDirectory() as temporary_directory: + root = Path(temporary_directory) + report_path = root / "report.json" + report_path.write_text(json.dumps(report), encoding="utf-8") + output = root / "candidate.json" + with patch( + "app.simulation.physical_state_v21.build_amesim_reference", + return_value=reference, + ): + write_candidate_golden(report_path, output) + with self.assertRaisesRegex(PhysicalStateV21Error, "overwrite"): + write_candidate_golden(report_path, output) + with self.assertRaisesRegex(PhysicalStateV21Error, "approval.status"): + load_approved_golden(output) + + +if __name__ == "__main__": + unittest.main() diff --git a/tests/test_test_mql_8_regression.py b/tests/test_test_mql_8_regression.py index 4b8c5ad..d9eb473 100644 --- a/tests/test_test_mql_8_regression.py +++ b/tests/test_test_mql_8_regression.py @@ -154,6 +154,26 @@ class TestMql8StaticRegressionTests(unittest.TestCase): self.assertEqual(audit["maxAbsoluteError"], 0.0) self.assertEqual(audit["maxToleranceRatio"], 0.0) + def test_approved_production_golden_replays_its_source_report(self) -> None: + repository_root = Path(self.manifest["_repositoryRoot"]) + reference = self.manifest["variants"]["0.2s"]["goldens"]["production"] + golden = load_regression_golden( + repository_root / reference["path"], + expected_sha256=reference["sha256"], + repository_root=repository_root, + ) + source_report = golden["provenance"]["sourceReport"] + report = json.loads( + (repository_root / source_report["path"]).read_text(encoding="utf-8") + ) + case = next(item for item in report["cases"] if item["caseId"] == "0.2s") + audit = evaluate_regression_golden(case["worker"]["summary"], golden) + + self.assertTrue(audit["passed"], audit) + self.assertEqual(audit["comparedValueCount"], 426) + self.assertEqual(audit["maxAbsoluteError"], 0.0) + self.assertEqual(audit["maxToleranceRatio"], 0.0) + def test_historical_v2_extension_decision_remains_auditable(self) -> None: repository_root = Path(self.manifest["_repositoryRoot"]) runs = repository_root / "tests/baselines/simulation/test_mql_8/runs" @@ -202,7 +222,70 @@ class TestMql8StaticRegressionTests(unittest.TestCase): self.assertEqual(first_decision["outcome"], "deferred") self.assertTrue(decision["simulationWasNotStartedForDeferredCases"]) - def test_periodic_main_lane_uses_the_current_production_source(self) -> None: + def test_extension_decision_is_bound_to_the_current_report_and_budget(self) -> None: + repository_root = Path(self.manifest["_repositoryRoot"]) + evidence = self.manifest["acceptanceEvidence"] + decision_reference = evidence["extensionDecision"] + decision_path = repository_root / decision_reference["path"] + decision_payload = decision_path.read_bytes() + decision = json.loads(decision_payload) + report_reference = evidence["production0.2ApprovedReplay"] + report_path = repository_root / report_reference["path"] + report_payload = report_path.read_bytes() + report = json.loads(report_payload) + source_case = next( + item for item in report["cases"] if item["caseId"] == "0.2s" + ) + first_decision = decision["decisions"][0] + + self.assertEqual( + decision["sourceXmlSha256"], self.manifest["source"]["sha256"] + ) + self.assertEqual(decision["sourceReport"], report_path.name) + self.assertEqual(len(report_payload), report_reference["bytes"]) + self.assertEqual( + hashlib.sha256(report_payload).hexdigest(), report_reference["sha256"] + ) + self.assertEqual(len(decision_payload), decision_reference["bytes"]) + self.assertEqual( + hashlib.sha256(decision_payload).hexdigest(), + decision_reference["sha256"], + ) + self.assertEqual( + hashlib.sha256(report_payload).hexdigest(), + decision["sourceReportSha256"], + ) + self.assertTrue(source_case["acceptance"]["passed"]) + self.assertEqual( + decision["observedCase"]["workerWallSeconds"], + source_case["worker"]["wallSeconds"], + ) + expected_prediction = ( + source_case["worker"]["wallSeconds"] + * self.manifest["variants"]["1s"]["stopTime"] + / source_case["stopTime"] + * self.manifest["execution"]["predictionSafetyFactor"] + ) + self.assertAlmostEqual( + first_decision["predictedWallSeconds"], expected_prediction + ) + self.assertLessEqual( + first_decision["predictedWallSeconds"], + first_decision["softTimeoutSeconds"], + ) + self.assertEqual(first_decision["outcome"], "eligible") + self.assertEqual(first_decision["reason"], "predictedWallWithinSoftBudget") + self.assertEqual( + [item["outcome"] for item in decision["decisions"]], + ["eligible", "notEvaluated", "notEvaluated"], + ) + self.assertTrue(decision["extensionWasNotStarted"]) + self.assertEqual( + decision["scopeReason"], + "OPT-00 closes at the approved production 0.2 s gate; longer progressive horizons remain separately staged work.", + ) + + def test_periodic_main_lane_exercises_the_approved_production_golden(self) -> None: workflow = ( Path(self.manifest["_repositoryRoot"]) / ".github/workflows/solver-regression.yml" @@ -210,12 +293,11 @@ class TestMql8StaticRegressionTests(unittest.TestCase): self.assertIn("default: production", workflow) self.assertIn("inputs.lane || 'production'", workflow) - self.assertNotIn("goldens", self.manifest["variants"]["0.2s"]) @unittest.skipUnless( os.getenv(LONG_RUN_ENVIRONMENT, "").strip().lower() in {"1", "true", "yes"}, - f"Set {LONG_RUN_ENVIRONMENT}=1 to run bounded 0.005/0.2/1/5/10 s integration.", + f"Set {LONG_RUN_ENVIRONMENT}=1 to run bounded 0.01/0.2/1/5/10 s integration.", ) class TestMql8ProgressiveLongRegressionTests(unittest.TestCase): @classmethod diff --git a/tests/test_test_mql_ame_contract.py b/tests/test_test_mql_ame_contract.py new file mode 100644 index 0000000..a51ec19 --- /dev/null +++ b/tests/test_test_mql_ame_contract.py @@ -0,0 +1,857 @@ +from __future__ import annotations + +import ast +from collections import Counter +from collections.abc import Mapping +from dataclasses import dataclass +import hashlib +import json +import math +import operator +from pathlib import Path +import re +import tarfile +import unittest +import xml.etree.ElementTree as ET + +from app.simulation.registry import get_component_model_spec +from app.simulation.reporting.amesim_results import load_test_mql_amesim_results + + +REPOSITORY_ROOT = Path(__file__).resolve().parents[1] +AME_PATH = REPOSITORY_ROOT / "AmesimModels" / "test_mql.ame" +JSON_PATH = REPOSITORY_ROOT / "tests/data/test-mql-8.json" +XML_PATH = REPOSITORY_ROOT / "tests/data/test-mql-8.xml" +MANIFEST_PATH = ( + REPOSITORY_ROOT + / "tests/baselines/simulation/test_mql_8/manifest.json" +) + +EXPECTED_AME_SHA256 = ( + "cbc3aadd4569a49b3a63e5d66d4143ec16126c0f950df73fb637e07673c20fbb" +) +EXPECTED_AME_BYTES = 21_708_800 +EXPECTED_MODEL_TYPE_COUNT = 20 +EXPECTED_NODE_COUNT = 157 +EXPECTED_PARAMETER_COUNT = 1_092 +EXPECTED_CONNECTION_COUNT = 178 +EXPECTED_RESULT_POINT_COUNT = 1_002 +AMESIM_REFERENCE_PRESSURE_PA = 101_300.0 + +_BINARY_OPERATORS = { + ast.Add: operator.add, + ast.Sub: operator.sub, + ast.Mult: operator.mul, + ast.Div: operator.truediv, + ast.Pow: operator.pow, +} +_UNARY_OPERATORS = {ast.UAdd: operator.pos, ast.USub: operator.neg} + +# Public component names for AMESim state/output values that are promoted to +# explicit initial-value parameters. Unlisted names map one-to-one. +_SOURCE_FIELD_BY_PARAMETER = { + "amesim_mecmas21": {"v0": "v1", "x0": "x1"}, + "amesim_pnch012": {"p0": "press", "T0": "temp"}, + "amesim_pnch023": {"p0": "press", "T0": "temp"}, + "amesim_pnl0001": {"p0": "p2", "T0": "t2"}, + "amesim_pnl0002": {"p0": "pctr", "T0": "tctr"}, + "amesim_pnl0003": { + "p1_0": "p1", + "T1_0": "t1", + "p2_0": "p2", + "T2_0": "t2", + }, + "amesim_step0": {"initial": "out0", "final": "out1", "time": "t0"}, +} +_FIXED_PUBLIC_DEFAULTS = { + "amesim_pnch012": { + "vol1": 0.0, + "vol2": 0.0, + "vol3": 0.0, + "vol4": 0.0, + "dvol1": 0.0, + "dvol2": 0.0, + "dvol3": 0.0, + "dvol4": 0.0, + }, + "amesim_pnvo001": {"opening0": 1.0}, +} +_GAUGE_PRESSURE_FIELDS = {"press", "p1", "p2", "pctr"} +_SOURCE_TO_SI_SCALE = { + ("mm", "m"): 1.0e-3, + ("mm**2", "m2"): 1.0e-6, + ("L", "m3"): 1.0e-3, + ("N/mm", "N/m"): 1.0e3, + ("N/(mm/s)", "N/(m/s)"): 1.0e3, +} +_EQUIVALENT_UNIT_PAIRS = { + ("", ""), + ("null", ""), + ("degree", ""), + ("J/m**2/K/s", "W/(m2*K)"), + ("N/m**2", "Pa"), + ("m**2", "m2"), + ("N/(m/s)**2", "N/(m/s)^2"), +} +_SELECTABLE_UNITS_BY_QUANTITY = { + "area": {"m2", "cm2", "mm2"}, + "heat_transfer_coefficient": {"W/(m2*K)"}, + "pressure": {"Pa", "kPa", "MPa", "bar"}, + "volume": {"m3", "L", "mL"}, + "temperature": {"K", "degC"}, + "length": {"m", "cm", "mm"}, +} + + +@dataclass(frozen=True) +class AmesimValue: + expression: str + unit: str + + +@dataclass(frozen=True) +class AmesimContract: + simulation_values: tuple[float, ...] + node_types: Mapping[str, str] + parameters: Mapping[str, Mapping[str, float]] + edges: tuple[tuple[str, str], ...] + component_count: int + modeled_line_count: int + direct_line_count: int + contact_count: int + + +def _element_text(body: str, name: str) -> str | None: + match = re.search(rf"<{name}>(.*?)", body, flags=re.DOTALL) + return match.group(1).strip() if match else None + + +def _required_element_text(body: str, name: str) -> str: + value = _element_text(body, name) + if value is None: + raise AssertionError(f"AME circuit element is missing <{name}>.") + return value + + +def _blocks(body: str, name: str) -> list[str]: + return re.findall( + rf"<{name}>\s*(.*?)\s*", body, flags=re.DOTALL + ) + + +def _evaluate_expression(expression: str, variables: Mapping[str, float]) -> float: + parsed = ast.parse(expression.strip().replace("^", "**"), mode="eval") + + def evaluate(node: ast.AST) -> float: + if ( + isinstance(node, ast.Constant) + and isinstance(node.value, (int, float)) + and not isinstance(node.value, bool) + ): + return float(node.value) + if isinstance(node, ast.Name): + if node.id not in variables: + raise ValueError(f"unknown AME expression variable {node.id!r}") + return float(variables[node.id]) + if isinstance(node, ast.BinOp) and type(node.op) in _BINARY_OPERATORS: + return float( + _BINARY_OPERATORS[type(node.op)]( + evaluate(node.left), evaluate(node.right) + ) + ) + if isinstance(node, ast.UnaryOp) and type(node.op) in _UNARY_OPERATORS: + return float(_UNARY_OPERATORS[type(node.op)](evaluate(node.operand))) + raise ValueError(f"unsupported expression node {type(node).__name__}") + + value = evaluate(parsed.body) + if not math.isfinite(value): + raise ValueError(f"expression is not finite: {expression!r}") + return value + + +def _public_model_type(submodel: str) -> str: + return ( + "amesim_helium_medium" + if submodel == "PNGD00" + else f"amesim_{submodel.lower()}" + ) + + +def _value_fields(entity_body: str) -> dict[str, AmesimValue]: + fields: dict[str, AmesimValue] = {} + for kind in ("RPARAM", "IPARAM", "IVAR", "EVAR"): + for field_body in _blocks(entity_body, kind): + name = _element_text(field_body, "VARNAME") + value = _element_text(field_body, "VALUE") + if name is not None and value is not None: + fields[name] = AmesimValue( + value, _element_text(field_body, "UNITS") or "" + ) + return fields + + +def _resolve_globals(cir_text: str) -> dict[str, float]: + remaining = { + _required_element_text(body, "GLOB_PARAM_NAME"): _required_element_text( + body, "VALUE" + ) + for body in _blocks(cir_text, "GLOBALPARAM") + } + resolved: dict[str, float] = {} + while remaining: + progressed = False + for name, expression in tuple(remaining.items()): + try: + resolved[name] = _evaluate_expression(expression, resolved) + except ValueError: + continue + del remaining[name] + progressed = True + if not progressed: + raise AssertionError( + "Unable to resolve AME globals: " + ", ".join(sorted(remaining)) + ) + return resolved + + +def _source_value_in_public_units( + source: AmesimValue, + *, + target_unit: str, + source_name: str, + globals_: Mapping[str, float], +) -> float: + value = _evaluate_expression(source.expression, globals_) + if source_name in _GAUGE_PRESSURE_FIELDS: + if (source.unit, target_unit) != ("Pa", "Pa"): + raise AssertionError( + f"Unexpected gauge-pressure units for {source_name}: " + f"{source.unit!r} -> {target_unit!r}." + ) + return value + AMESIM_REFERENCE_PRESSURE_PA + + pair = (source.unit, target_unit) + if pair in _SOURCE_TO_SI_SCALE: + return value * _SOURCE_TO_SI_SCALE[pair] + if source.unit == target_unit or pair in _EQUIVALENT_UNIT_PAIRS: + return value + raise AssertionError( + f"No AME-to-public conversion for {source_name}: " + f"{source.unit!r} -> {target_unit!r}." + ) + + +def _expected_parameters( + entity_body: str, + model_type: str, + globals_: Mapping[str, float], +) -> dict[str, float]: + spec = get_component_model_spec(model_type) + fields = _value_fields(entity_body) + expected = { + parameter.name: float(parameter.default) for parameter in spec.parameters + } + source_names = _SOURCE_FIELD_BY_PARAMETER.get(model_type, {}) + fixed_defaults = _FIXED_PUBLIC_DEFAULTS.get(model_type, {}) + unbound: list[str] = [] + for parameter in spec.parameters: + source_name = source_names.get(parameter.name, parameter.name) + if source_name in fields: + expected[parameter.name] = _source_value_in_public_units( + fields[source_name], + target_unit=parameter.unit, + source_name=source_name, + globals_=globals_, + ) + elif parameter.name in fixed_defaults: + expected[parameter.name] = fixed_defaults[parameter.name] + if float(parameter.default) != expected[parameter.name]: + raise AssertionError( + f"{model_type}.{parameter.name} changed its fixed public " + "default without an AME source-field mapping." + ) + elif not ( + (model_type == "amesim_forc" and parameter.name == "direction") + or ( + model_type == "amesim_helium_medium" + and parameter.name == "property_model" + ) + ): + unbound.append(parameter.name) + + if unbound: + raise AssertionError( + f"AME parameter mapping is incomplete for {model_type}: " + + ", ".join(unbound) + ) + + if model_type == "amesim_forc": + geometry = _required_element_text(entity_body, "COMP_GEOMETRY") + if geometry not in {"2", "8"}: + raise AssertionError(f"Unsupported FORC geometry {geometry!r}.") + expected["direction"] = 1.0 if geometry == "2" else -1.0 + + if model_type == "amesim_helium_medium": + codes = tuple( + _evaluate_expression(fields[name].expression, globals_) + for name in ("fluidType", "eosType", "gasSetting") + ) + if codes != (12.0, 6.0, 1.0): + raise AssertionError( + "PNGD00 no longer selects helium/Peng-Robinson." + ) + expected["property_model"] = 0.0 + return expected + + +def _load_ame_contract(path: Path) -> AmesimContract: + with tarfile.open(path) as archive: + cir_file = archive.extractfile("test_mql_.cir") + sim_file = archive.extractfile("test_mql_.sim") + if cir_file is None or sim_file is None: + raise AssertionError( + "AME archive is missing test_mql_.cir or test_mql_.sim." + ) + cir_text = cir_file.read().decode("latin1") + simulation_values = tuple( + float(value) + for value in sim_file.read().decode("ascii").splitlines()[0].split() + ) + + globals_ = _resolve_globals(cir_text) + component_bodies = _blocks(cir_text, "COMP") + line_bodies = _blocks(cir_text, "LINE") + node_types: dict[str, str] = {} + parameters: dict[str, Mapping[str, float]] = {} + for index, body in enumerate(component_bodies): + key = f"component:{index}" + model_type = _public_model_type( + _required_element_text(body, "SUB_NAME") + ) + node_types[key] = model_type + parameters[key] = _expected_parameters(body, model_type, globals_) + + # PORT_CONNECT=1 is an AMESim contact; line-backed ports use value 2 and + # are reconstructed from LINES_LIST below. + directed_contacts: set[ + tuple[tuple[int, int], tuple[int, int]] + ] = set() + contacts: set[tuple[tuple[int, int], tuple[int, int]]] = set() + for component_index, body in enumerate(component_bodies): + for port_index, port_body in enumerate(_blocks(body, "COMP_PORT")): + if _required_element_text(port_body, "PORT_CONNECT") != "1": + continue + for connection_body in _blocks(port_body, "CONNECT"): + target_index = int( + _required_element_text( + connection_body, "CONNECT_ENTITY_NUM" + ) + ) + target_port = int( + _required_element_text( + connection_body, "CONNECT_ENTITY_PORT" + ) + ) + endpoint = (component_index, port_index) + target = (target_index, target_port) + directed_contacts.add((endpoint, target)) + contacts.add(tuple(sorted((endpoint, target)))) + + for endpoint, target in directed_contacts: + if (target, endpoint) not in directed_contacts: + raise AssertionError( + "AME component contact is not reciprocal: " + f"{endpoint} -> {target}." + ) + edges = [ + (f"component:{first[0]}", f"component:{second[0]}") + for first, second in contacts + ] + + direct_line_count = 0 + modeled_line_count = 0 + for line_index, body in enumerate(line_bodies): + if ( + _required_element_text(body, "LINE_START_TYPE") != "0" + or _required_element_text(body, "LINE_END_TYPE") != "0" + ): + raise AssertionError( + "test_mql contains a non-component line endpoint." + ) + start = ( + "component:" + + _required_element_text(body, "LINE_START_ENTITY") + ) + end = ( + "component:" + + _required_element_text(body, "LINE_END_ENTITY") + ) + if start not in node_types or end not in node_types: + raise AssertionError( + f"AME line references an unknown endpoint: {start}, {end}." + ) + submodel = _required_element_text(body, "SUB_NAME") + if submodel == "DIRECT": + direct_line_count += 1 + edges.append((start, end)) + continue + + modeled_line_count += 1 + key = f"line:{line_index}" + model_type = _public_model_type(submodel) + node_types[key] = model_type + parameters[key] = _expected_parameters( + body, model_type, globals_ + ) + edges.extend(((start, key), (key, end))) + + return AmesimContract( + simulation_values=simulation_values, + node_types=node_types, + parameters=parameters, + edges=tuple(edges), + component_count=len(component_bodies), + modeled_line_count=modeled_line_count, + direct_line_count=direct_line_count, + contact_count=len(contacts), + ) + + +def _numeric_project_value(value: object) -> float: + if isinstance(value, bool): + raise AssertionError( + "Boolean is not a valid project parameter value." + ) + if isinstance(value, (int, float)): + result = float(value) + elif isinstance(value, str): + result = _evaluate_expression(value, {}) + else: + raise AssertionError( + f"Unsupported project parameter value {value!r}." + ) + if not math.isfinite(result): + raise AssertionError( + f"Project parameter value is not finite: {value!r}." + ) + return result + + +def _parameter_fingerprint( + values: Mapping[str, object], +) -> tuple[tuple[str, str], ...]: + # Fifteen significant digits collapse only normal IEEE-754 expression + # noise (for example 100000.00000000001 versus 100000). + return tuple( + sorted( + (name, format(_numeric_project_value(value), ".15g")) + for name, value in values.items() + ) + ) + + +def _topology_fingerprints( + node_types: Mapping[str, str], + edges: tuple[tuple[str, str], ...], + *, + rounds: int = 12, +) -> tuple[Counter[str], ...]: + adjacency = {node_id: [] for node_id in node_types} + for first, second in edges: + if first not in adjacency or second not in adjacency: + raise AssertionError( + f"Unknown topology endpoint: {first}, {second}." + ) + adjacency[first].append(second) + adjacency[second].append(first) + + colors = { + node_id: hashlib.sha256(model_type.encode()).hexdigest() + for node_id, model_type in node_types.items() + } + fingerprints: list[Counter[str]] = [] + for _ in range(rounds): + colors = { + node_id: hashlib.sha256( + repr( + ( + node_types[node_id], + colors[node_id], + sorted( + colors[neighbor] + for neighbor in adjacency[node_id] + ), + ) + ).encode() + ).hexdigest() + for node_id in node_types + } + fingerprints.append(Counter(colors.values())) + return tuple(fingerprints) + + +class TestMqlAmeAuthorityContractTests(unittest.TestCase): + @classmethod + def setUpClass(cls) -> None: + cls.ame_payload = AME_PATH.read_bytes() + cls.ame = _load_ame_contract(AME_PATH) + cls.project = json.loads(JSON_PATH.read_text(encoding="utf-8")) + cls.xml_root = ET.parse(XML_PATH).getroot() + cls.manifest = json.loads( + MANIFEST_PATH.read_text(encoding="utf-8") + ) + + def test_manifest_and_results_bind_the_exact_ame_archive(self) -> None: + self.assertEqual(len(self.ame_payload), EXPECTED_AME_BYTES) + self.assertEqual( + hashlib.sha256(self.ame_payload).hexdigest(), + EXPECTED_AME_SHA256, + ) + + reference = self.manifest["source"]["referenceArchive"] + self.assertEqual( + reference, + { + "path": "AmesimModels/test_mql.ame", + "sha256": EXPECTED_AME_SHA256, + "bytes": EXPECTED_AME_BYTES, + "role": "authoritativePhysicalBaseline", + "resultStartTime": 0.0, + "resultStopTime": 10.0, + "resultSampleStep": 0.01, + "resultPointCount": EXPECTED_RESULT_POINT_COUNT, + }, + ) + self.assertEqual( + (REPOSITORY_ROOT / reference["path"]).resolve(), + AME_PATH.resolve(), + ) + + # .sim: start, stop, print interval, ..., maximum integration step. + self.assertGreaterEqual(len(self.ame.simulation_values), 6) + self.assertEqual(self.ame.simulation_values[0], 0.0) + self.assertEqual(self.ame.simulation_values[1], 10.0) + self.assertEqual(self.ame.simulation_values[2], 0.01) + self.assertEqual(self.ame.simulation_values[5], 0.001) + + results = load_test_mql_amesim_results(AME_PATH) + self.assertEqual( + len(results.times), EXPECTED_RESULT_POINT_COUNT + ) + self.assertEqual( + results.times[0], reference["resultStartTime"] + ) + self.assertEqual( + results.times[-1], reference["resultStopTime"] + ) + self.assertTrue( + all( + left < right + for left, right in zip( + results.times, results.times[1:] + ) + ) + ) + step = reference["resultSampleStep"] + self.assertTrue( + all( + math.isclose( + time, + round(time / step) * step, + rel_tol=0.0, + abs_tol=1.0e-10, + ) + for time in results.times + ) + ) + + def test_json_inventory_parameters_and_topology_derive_from_ame( + self, + ) -> None: + nodes = self.project["nodes"] + edges = self.project["edges"] + json_node_types = { + node["id"]: node["data"]["modelType"] for node in nodes + } + json_edges = tuple( + (edge["source"], edge["target"]) for edge in edges + ) + + self.assertEqual(self.ame.component_count, 117) + self.assertEqual(self.ame.modeled_line_count, 40) + self.assertEqual(self.ame.direct_line_count, 44) + self.assertEqual(self.ame.contact_count, 54) + self.assertEqual( + len(self.ame.node_types), EXPECTED_NODE_COUNT + ) + self.assertEqual( + len(self.ame.edges), EXPECTED_CONNECTION_COUNT + ) + self.assertEqual( + len(set(self.ame.node_types.values())), + EXPECTED_MODEL_TYPE_COUNT, + ) + + self.assertEqual(len(nodes), EXPECTED_NODE_COUNT) + self.assertEqual(len(edges), EXPECTED_CONNECTION_COUNT) + self.assertEqual( + len(set(json_node_types.values())), + EXPECTED_MODEL_TYPE_COUNT, + ) + self.assertEqual( + Counter(self.ame.node_types.values()), + Counter(json_node_types.values()), + ) + + expected_parameter_count = sum( + len(values) for values in self.ame.parameters.values() + ) + actual_parameter_count = sum( + len(node["data"]["parameters"]) for node in nodes + ) + self.assertEqual( + expected_parameter_count, EXPECTED_PARAMETER_COUNT + ) + self.assertEqual( + actual_parameter_count, EXPECTED_PARAMETER_COUNT + ) + + expected_by_type: dict[ + str, Counter[tuple[tuple[str, str], ...]] + ] = {} + for node_id, model_type in self.ame.node_types.items(): + expected_by_type.setdefault(model_type, Counter()).update( + [ + _parameter_fingerprint( + self.ame.parameters[node_id] + ) + ] + ) + actual_by_type: dict[ + str, Counter[tuple[tuple[str, str], ...]] + ] = {} + for node in nodes: + model_type = node["data"]["modelType"] + actual_by_type.setdefault(model_type, Counter()).update( + [ + _parameter_fingerprint( + node["data"]["parameters"] + ) + ] + ) + self.assertEqual(actual_by_type, expected_by_type) + + expected_edge_types = Counter( + tuple( + sorted( + ( + self.ame.node_types[first], + self.ame.node_types[second], + ) + ) + ) + for first, second in self.ame.edges + ) + actual_edge_types = Counter( + tuple( + sorted( + ( + json_node_types[first], + json_node_types[second], + ) + ) + ) + for first, second in json_edges + ) + self.assertEqual(actual_edge_types, expected_edge_types) + self.assertEqual( + _topology_fingerprints( + json_node_types, json_edges + ), + _topology_fingerprints( + self.ame.node_types, self.ame.edges + ), + ) + + def test_json_units_and_component_contracts_are_complete( + self, + ) -> None: + for node in self.project["nodes"]: + with self.subTest(component=node["id"]): + data = node["data"] + self.assertEqual( + data["componentType"], data["modelType"] + ) + spec = get_component_model_spec(data["modelType"]) + self.assertEqual( + data["modelVersion"], spec.model_version + ) + self.assertEqual( + set(data["parameters"]), + { + parameter.name + for parameter in spec.parameters + }, + ) + self.assertEqual( + {port["name"] for port in data["ports"]}, + {port.name for port in spec.ports}, + ) + + units = data.get("parameterUnits", {}) + self.assertEqual( + set(units), + { + parameter.name + for parameter in spec.parameters + if parameter.unit + }, + ) + for parameter in spec.parameters: + if not parameter.unit: + continue + selected = units[parameter.name] + allowed = _SELECTABLE_UNITS_BY_QUANTITY.get( + parameter.quantity, {parameter.unit} + ) + self.assertIn(selected, allowed, parameter.name) + + def test_json_and_xml_match_by_id_parameter_endpoint_and_time( + self, + ) -> None: + xml_components = self.xml_root.findall( + "./Components/Component" + ) + xml_connections = self.xml_root.findall( + "./Connections/Connection" + ) + xml_component_by_id = { + component.attrib["id"]: component + for component in xml_components + } + xml_connection_by_id = { + connection.attrib["id"]: connection + for connection in xml_connections + } + json_node_by_id = { + node["id"]: node for node in self.project["nodes"] + } + json_edge_by_id = { + edge["id"]: edge for edge in self.project["edges"] + } + + self.assertEqual( + len(xml_component_by_id), len(xml_components) + ) + self.assertEqual( + len(xml_connection_by_id), len(xml_connections) + ) + self.assertEqual( + set(xml_component_by_id), set(json_node_by_id) + ) + self.assertEqual( + set(xml_connection_by_id), set(json_edge_by_id) + ) + + for node_id, node in json_node_by_id.items(): + with self.subTest(component=node_id): + component = xml_component_by_id[node_id] + data = node["data"] + self.assertEqual( + component.attrib["type"], data["modelType"] + ) + self.assertEqual( + component.attrib["modelVersion"], + data["modelVersion"], + ) + xml_parameters = { + parameter.attrib["name"]: float( + parameter.attrib["value"] + ) + for parameter in component.findall("./Parameter") + } + json_parameters = { + name: _numeric_project_value(value) + for name, value in data["parameters"].items() + } + self.assertEqual( + set(xml_parameters), set(json_parameters) + ) + for name, value in json_parameters.items(): + self.assertTrue( + math.isclose( + xml_parameters[name], + value, + rel_tol=1.0e-13, + abs_tol=1.0e-13, + ), + ( + f"{node_id}.{name}: " + f"XML={xml_parameters[name]!r}, " + f"JSON={value!r}" + ), + ) + + for edge_id, edge in json_edge_by_id.items(): + with self.subTest(connection=edge_id): + endpoints = { + ( + endpoint.attrib["component"], + endpoint.attrib["port"], + ) + for endpoint in xml_connection_by_id[ + edge_id + ].findall("./Endpoint") + } + self.assertEqual( + endpoints, + { + ( + edge["source"], + edge["sourceHandle"], + ), + ( + edge["target"], + edge["targetHandle"], + ), + }, + ) + + xml_simulation = self.xml_root.find("./Simulation") + self.assertIsNotNone(xml_simulation) + assert xml_simulation is not None + project_simulation = self.project["simulation"] + expected_simulation = { + "tStart": float(project_simulation["t_start"]), + "tStop": float(project_simulation["t_stop"]), + "sampleStep": float(project_simulation["step"]), + "maxStep": float(project_simulation["max_step"]), + } + for name, expected in expected_simulation.items(): + self.assertEqual( + float(xml_simulation.attrib[name]), expected + ) + self.assertEqual( + xml_simulation.attrib["method"], + project_simulation["method"], + ) + self.assertEqual( + project_simulation["t_start"], + self.ame.simulation_values[0], + ) + self.assertEqual( + project_simulation["t_stop"], + self.ame.simulation_values[1], + ) + self.assertEqual( + project_simulation["step"], + self.ame.simulation_values[2], + ) + self.assertEqual( + project_simulation["max_step"], + self.ame.simulation_values[5], + ) + + +if __name__ == "__main__": + unittest.main() diff --git a/tests/test_test_mql_comparison.py b/tests/test_test_mql_comparison.py index bbb30ab..726926a 100644 --- a/tests/test_test_mql_comparison.py +++ b/tests/test_test_mql_comparison.py @@ -1,10 +1,14 @@ from __future__ import annotations +import csv import tempfile import unittest from pathlib import Path -from app.simulation.reporting.amesim_results import load_test_mql_amesim_results +from app.simulation.reporting.amesim_results import ( + AmesimResults, + load_test_mql_amesim_results, +) from app.simulation.reporting.test_mql_comparison import ( DEFAULT_TEST_MQL_ALIGNMENT_PATHS, TestMqlComparisonError, @@ -84,6 +88,46 @@ class TestMqlComparisonTests(unittest.TestCase): self.assertAlmostEqual(metric.mean_abs_error, 1.0) self.assertGreater(metric.max_rel_error, 0.0) + def test_zero_amesim_baseline_does_not_invent_a_relative_denominator(self) -> None: + amesim_results = AmesimResults( + times=(0.0, 1.0), + variables=(), + saved_variable_indices=(), + series_by_data_path={"zero@baseline": (0.0, -0.0)}, + final_values_by_data_path={"zero@baseline": -0.0}, + ) + + comparison = compare_test_mql_series( + python_times=(0.0, 1.0), + python_series_by_data_path={"zero@baseline": (0.0, 1.0e-6)}, + amesim_results=amesim_results, + data_paths=("zero@baseline",), + ) + metric = comparison.metric("zero@baseline") + + self.assertEqual(metric.max_abs_error, 1.0e-6) + self.assertEqual(metric.undefined_rel_error_count, 2) + self.assertEqual(metric.near_zero_baseline_count, 2) + self.assertEqual(comparison.undefined_rel_error_count, 2) + self.assertEqual(metric.max_rel_error, 0.0) + + with tempfile.TemporaryDirectory() as temp_dir: + comparison_path, _summary_path, _comparison = ( + write_test_mql_comparison_csv( + output_dir=Path(temp_dir), + python_times=(0.0, 1.0), + python_series_by_data_path={ + "zero@baseline": (0.0, 1.0e-6) + }, + amesim_results=amesim_results, + data_paths=("zero@baseline",), + ) + ) + with comparison_path.open(newline="", encoding="utf-8") as handle: + rows = list(csv.reader(handle)) + self.assertEqual(rows[1][-1], "") + self.assertEqual(rows[2][-1], "") + def test_missing_data_path_is_rejected(self) -> None: with self.assertRaises(TestMqlComparisonError): compare_test_mql_series(